I have a website offering free downloads of production music tracks to producers who have registered through eMember. Tips and tricks plugin.

What I am looking to do:

I want clients to be able to search for music using keywords. And for the site to display a choice of tracks, any or all of which can be downloaded.
So each download would have a preview audio file, description and a download link.

Or the client can search through the library of audio tracks by clicking on a ‘style’ of music e.g. Christmas music. Which is the system we have now but do not have the ability for clients to search for music tracks.

Is this possible?