Closed mitchmindtree closed 6 years ago
Source type specific GUI:
Wav
Realtime
On startup, the audio_server should:
.wav
files from the assets/wav
directory as new Source
s provided they don't already exist within the loaded store.Source Editor Layout Order:
It would be useful to have a small PREVIEW section immediately under the Role
selection. Options could be:
Could send the Source
preview as a Sound
directly to the audio thread via its msg channel.
Closing as most of this is implemented and the remaining features can be found in newer issues.
It should be possible to add, remove, save and load audio sources dynamically for ease of testing/iteration.
Sources can be either one of:
Real-time sources will require a GUI that allows the user to select from available real-time input devices (JACK) and their channels. The device names and channels should be saved and loaded.
Sources should allow for either fixed-durations or duration ranges (e.g. 5-10secs).
Sources should allow for mapping multiple channels to multiple spatial outputs:
Sources should also allow the user to configure certain spatial movement trajectories. Some example parameters might include:
It should be possible to configure where movement paths may occur and restrict sources to certain locations. E.g. cacophony samples should remain in the cacophony area, but perhaps enter and leave through the edges.
Sources that are currently playing should be display on the GUI, perhaps as circles of a different colour. Their movement path could be shown using using a point path with a gradient that fades toward the oldest part of the path.