Closed tehn closed 6 years ago
that stuff is in AudioContext though
needs more OSC glue
indeed! the structures are there. just need some glue.
my intended approach is to add a set of commands (to matron) which will send OSC to sclang, specifically the AudioContext.
please ignore earlier speculation about engines/etc, it was a fog of misunderstanding.
glue added for master volume
need a persistent, separate "engine" as a master, primarily:
i gave been changing the i2c headphone gain directly with the "level" encoder but it'd be much better to set the level digitally which would then follow the VU output and also eliminate clicks by adding some slew.
having a basic master mixer engine would also allow introducing some other features we discussed, like an auxiliary send (with an assignable whatever processor/plugin ie reverb). i'd also like to implement a quickrecord-to-disk function which could live here.
perhaps this means loading multiple engines? (i know this is a lot of work). or simply giving a mixer engine its own context somehow.