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.
82 stars 14 forks source link

Add Installation Editor menu for dynamically updating OSC outputs #45

Closed mitchmindtree closed 6 years ago

mitchmindtree commented 6 years ago

A new installation editor sidebar menu has been added which allows for specifying the target IP, port and OSC address for sending musical data to each of the installations in the exhibition.

When editing the IP:PORT string the text box will glow red if the string is not a valid IPV4 address and port. It will disallow updating the target until the string represents a valid IPV4 address and port. The target can be updated by pressing Enter within either of the text boxes.

screenshot from 2018-01-18 18-26-26

Next on the list is adding the option for assigning one or more installations to each speaker channel, each with a unique weight. This will ensure that an installation only receives audio data for the speakers that are assigned to that installation. This will also assist in calculating the area for each installation which will be useful for constraining the paths of certain sounds to certain installations.

mitchmindtree commented 6 years ago

This installation editor panel would also be where installations could be dynamically added/removed if going down the route of #44.