Hello
I’ve made a simple theme component what fit your needs and you can use or it can be a good sample to customize it more.
I added some settings.This component uses the SoundCloud embed. You need to add your SoundCloud User ID and it will fetch your songs.