Can I use Jamroom for this?
Using Jamroom
"Yes" and "Yes" !!
Welcome to the Jamroom forum.
To be more specific, with all Jamroom modules you have full control over the language strings used, as well as the layout of the module item info via a built in template editor. This means that you can configure the Audio module as a 'Beats' module pretty easily. You can also change its url name so that 'beats' shows in URLs instead of 'audio' so that your site would be fully 'search engine optimised'.
The Jamroom search engine is also very flexible and can be configured to search for genres (as well as anything else).
Hope that helps.
Paul
updated by @paul: 08/18/14 07:38:43AM