museumsvictoria / spatial_audio_server

An audio backend for the multi-layered soundscape of Beyond Perception: Seeing the Unseen, a permanent exhibition at Scienceworks in Melbourne, Australia.
81 stars 14 forks source link

Add Source Soundscape Constraints (occurrence rate, simultaneous sounds, playback duration, groups) #73

Closed mitchmindtree closed 6 years ago

mitchmindtree commented 6 years ago

The "Source Editor" GUI now offers the ability to control various constraints for how each source is used within the soundscape.

Occurrence Rate

Specify the minimum and maximum rate at which certain sounds are triggered by the soundscape.

Simultaneous Sounds

The minimum and maximum number of sounds that may use the Source at once.

Playback Duration

The minimum and maximum duration that a sound can play for once triggered by the soundscape.

Groups

Assign soundscape groups to the source in order to inherit the constraints specified for the group.