Нет способа сделать это только с помощью Javascript, не вдаваясь в html5 (звуковой тег).
SoundManager 2 имеет скрытый флэш-компонент, а пользовательский интерфейс полностью в JS. Вам нужно реализовать панель поиска или что угодно, но есть много примеров кода. SM2 кажется довольно популярным и используется рядом крупных сайтов (Soundcloud, Last.fm, Muxtape).