@Ryancolao asked if I could extend the scale quantizer that I adapted from the O&C module to cover more notes. Given the large number of notes involved, I thought it would be better if I built a single scale quantizer you could modify rather than try to switch between scales. This quantizer supports up to 39 notes and could be extended further if desired. You enter the individual notes as values and a value for the octave as well as the number of notes in the scale. There is a scale mask on the UI. Active notes in the current scale are indicated in green and the currently selected note is in red. I have entered the 34EDO scale from: http://xenharmonic.wikispaces.com/34edo as an example. This scale is entered in cents with 1200 cents to an octave. Enjoy!
I worked out the basic logic when building the O&C quantizer. It was then just duplicating parts. It took quite a while to connect everything and debug. That's why I stopped at 39 lol.
Amazing! And man yeah I've talked to Taylor about some kind of "intelligent" group wiring scheme. He says it would be hard to pull off, but something to keep an eye on in the future (or if you have any ideas on how to implement this on a programming level, we're all ears!
I think that the simplest way to address this would be allowing you to embed a module in a sub-patch and expose it's UI. For example the LED array and ladder module could be combined into a single module if the LED array could be exposed. The wiring would still be there, but hidden until needed. If you open the quantizer module, you'll see what I mean. It's complex, but once created you can use the module without having to open it. It would also make the "grunt" work of adding UI elements much less painful. For example, think how neat it would be to have a pre-built module with a knob, some LEDs, some SVG graphics etc. all laid out that could be added as a unit.
Actually, I think that it's the ability to create sub-patches that really gives Audulus it's power and makes it different than most soft synths. When I grab a seven saws oscillator, I don't have to think about all the complexity inside. It's what really makes it possible to share our work with the rest of the community in a way that encourages other to build on what's gone before. Can you imagine what the curvature synth would look like without any sub-patches :).
One thing that would be cool if it could be done would be an 8 or 16 channel to mono and vice versa. I used the quad to mono as a wiring condenser for the chain-able sequencer, but I really could have used more channels. Either that or make the quad stackable i.e. four quads into one quad connected to one quad to four quads for 16 channels