This application acts as a sound library and soundboard. It's original purpose is to give theatre/radio improvisers ability to quickly select and play sounds that fit in their story.
Developers, go to Contributing guide
RDQ expects you to define a sound library first. The library is composed of modules, each module contains a list of sounds described by tags.
The library is used to browse available sounds and search for them via name or tags. User creates sound boards from the library.
User takes sounds from the library and puts them onto named sound boards. Sounds are groupped in named categories. Categories can be created manually, or simply by clicking tag name when browsing the sound library. Sounds can be dragged among the categories in the library.
Each category has controls for volume, loop, sound exclusivity and a stop button. A sound can be only in one category.
You define where the sounds are stored. For the moment, only remotely stored libaries are supported as it is convenient for other team members who can download the library without sharing large zipfiles.
The sound library file is a classic text/json