soundcraft-ui
soundcraft-ui copied to clipboard
Connection library for the Soundcraft Ui Series (Ui12, Ui16, Ui24R)
``` // master left SETD^m.delayL^0.02 // master right SETD^m.delayR^0.5 // input SETD^i.2.delay^0.02 // line input SETD^l.0.delay^0.2 // aux output SETD^a.3.delay^0.3 ``` All delays maximum of 500 ms
AUX buses can be converted to matrix buses. add support for this bus type
We provided our own implementation of get/set with object paths. Evaluate whether the lodash get/set functions (maybe from lodash-fp) are a good replacement.
* type BinaryInt for strict 0 or 1 * check and sanitize strict 0 or 1 for binary values * sanitize float values between 0 and 1
Once all info has been harvested from the mixer, fire a ready event so that consumers know when they can start to consume. Could be solved by debouncing the messages/state...
I assume this is programmatically possible. Whether it's a tremendously useful feature I'm not sure.
It is possible to cascade two Ui24R mixers. As described in https://github.com/bitfocus/companion-module-soundcraft-ui/issues/71, the messages to the remote mixer differ from the standard ones: ``` // Channel 1 mute activated in...