Looking for a public music DB Api, where a music title / author of music are submitted and it returns cover photo and sample of the song can be downloaded for listening. Something like IMDb for movies. Does anything exists?
By far the largest music resource is MusicBrainz. It will return the cover photo; I'm not sure about the sample. AllMusic and Discogs have been mentioned. Spotify has an API, I think it is worth checking it, as well as lastfm's. Hope this helps!