AriaSalvatrice / AriaModules

Aria Salvatrice's Signature Series - Cool and Nice virtual synthesizer modules
https://aria.dog/modules/
GNU General Public License v3.0
61 stars 13 forks source link

Features to add to Darius without compromising the simple design #10

Closed AriaSalvatrice closed 4 years ago

AriaSalvatrice commented 4 years ago

See #8 for plans to possibly make a more featured device.

Miserlou commented 4 years ago

I'm curious what it would sound like if it could run backwards.

Chaircrusher commented 4 years ago

Voltage range selection The first thing I did was place an attenuator on the CV -- this does (in effect) what the 'range' on JW Modules Gridseq does -- attenuates the voltage before the quantizer.

You only need two knobs to handle all the pitch range issues -- offset and scale. The CV value: Vout = Offset + (Scale * Vin) Bonus points -- make them CV Controllable, (with attenuation, naturally)

Accept polyphonic triggers That means you're tracing more than one path through the pyramid, which is ok but it brings up my main suggestion:

Add a gate sequencer. You could actually re-use most of Darius' UI, but instead of a CV knob, have a button, so that when the path through the pyramid hits a step with the button pressed, it sends a trigger. You could call it Milhaud (after the French composer Darius Milhaud)

As with Darius, if you accept polyphonic triggers you can trace multiple paths through the pyramid.

AriaSalvatrice commented 4 years ago

Please see issue #8 for a possible expanded successor that would add some amount of complexity - I don't want to make the existing module any more complex to use than it is now.

AriaSalvatrice commented 4 years ago

After thinking about it, the following will be added to Darius, and nothing else to keep it a beginner-friendly device:

See #8 for a possible kitchen sink version.

AriaSalvatrice commented 4 years ago

Considering #16 too, despite increasing complexity, it addresses multiple drawbacks of the current implementation.

AriaSalvatrice commented 4 years ago

Added to Darius:

I'm satisfied that it probably should not get more features.