|
Post by NightMachines on Oct 22, 2018 18:07:28 GMT
Hey I've owned a Best of CGS Serge system for a year now and it has changed the way I approach patching my modular synths. www.youtube.com/playlist?list=PLa9Em_H8Xs_YW5V2tt4155Zpe84SHDshGIt's hard to put into words, but the Serge module designs are often so "open" that you can (and sometimes have to) use them in different, unusual ways to get anything going. The classic DUSG is one of those "patch programming" modules, where you have tons of possibilities if you know how to use it. But this thread is about the CGS Modulo Magic. Many people like it, yet hardly anybody seemed to really understand what is actually happening, me included. Trying to understand Ken Stone's guides is hard if you're not an experienced DIY builder or genius circuit designer like him. At least it usually feels like this for me. I didn't like this random, happy-accident approach and finally spent some time measuring the module's outputs with a multimeter and oscilloscope, while just re-reading Ken's description over and over again. I came up with a guide that's hopefully easier to understand: www.muffwiggler.com/forum/viewtopic.php?t=208446&highlight=It hasn't been vetted by others yet, but it should be reasonably correct. This got me thinking: how about if there was a digital version of the module, which allowed for quick and precise Modulo operation (wrapping an input voltage to a certain output voltage range), which the CGS module doesn't make easy with its knob ranges. But then of course one could add CV control to make the module behave more "organically" like the CGS design. This would be great for the AE Modular system! I'll think some more about which controls one would actually need and which could be "out-sourced" to other modules, but maybe you have some ideas as well? Anyway, just wanted to share the guide to an amazing module and see how you all feel about it in an AEM context
|
|
|
Post by thetechnobear on Oct 23, 2018 8:59:21 GMT
Interesting stuff.... Ive never looked at Serge, as didn't really understand its uniqueness (unlike Buchla/Hordijk which Im quite fascinated about) saying that, I didn't realise till now that maths was partially derived from DUSG, so definitely something there to explore! modulo... hmm, interesting, yeah digitally it would see to be fairly easy to emulate. if Im getting you description correctly, it sounds like the main calculation is: Out = int(In/SS) * SS + ( In % SS) from there there is some tweaking to take into account init, offset, and max steps ( e.g. in % SS > max steps) Q. do on the ArdMod, Ive got 4 pots , 4cv, 4 buttons (and leds) what do you think would be the most important mappings? CV - IN , init, offset, step size ('bi polar') knobs - init, offset, step size, steps buttons could be used for number of steps ... (using a binary display on the leds) ? (Im thinking attenuation can always be done with a 4MIX) thoughts? as for use, I can see the wave shaping, I think the cv processing Id have to try to get a feel for, but sound useful Id really be interested to hear about other Serge modules, as I said, I know nothing about them but sound like they are a good source of inspiration
|
|
|
Post by NightMachines on Oct 23, 2018 18:21:00 GMT
yeah digitally it would see to be fairly easy to emulate. if Im getting you description correctly, it sounds like the main calculation is: Out = int(In/SS) * SS + ( In % SS) from there there is some tweaking to take into account init, offset, and max steps ( e.g. in % SS > max steps) Q. do on the ArdMod, Ive got 4 pots , 4cv, 4 buttons (and leds) what do you think would be the most important mappings? CV - IN , init, offset, step size ('bi polar') knobs - init, offset, step size, steps buttons could be used for number of steps ... (using a binary display on the leds) ? (Im thinking attenuation can always be done with a 4MIX) thoughts? Thanks! I'm not in the right mind for doing formulas at the moment, but I agree that the four pots are probably best for Input, Init, Step Size and Offset. The rest can just be externally attenuated CV inputs like you wrote. I was thinking one could incorporate a toggle switch that would switch between individual control of Init and Step Size (like on the CGS module) and also a mode that locks Step Size to Init (inverted) to achieve a precise modulo behaviour. Also a mode of unlimited Step count (for infinite modulo warpping) and a regular mode up to right steps. Step count could also just be a CV input, with 0V being unlimited steps. That's missing on the CGS panel.
|
|
|
Post by NightMachines on Oct 24, 2018 10:01:56 GMT
as for use, I can see the wave shaping, I think the cv processing Id have to try to get a feel for, but sound useful The most obvious CV processing function is the Modulo implementation, to restrict an input signal to a voltage range. On the MARSH panel, there's another module called Infinite Melody, for example, which creates random CV signals across the whole voltage range. This means that there are a lot of very high frequency sounds when used as pitch CV. It also features a diatonic scale output. Setting the Modulo Magic up to wrap all incoming CV to 0-1V will keep the diatonic tuning, which wouldn't be the case if we simply scaled the CV, but it still restricts all notes to one octave. That's very neat! Also, you can create fun ADSR shapes or rising or falling "bubbly" sounds, where an envelope CV might generally rise, but in between drop down a few times. See the first drawing from the Muffwggler thread: And then you can control this behavior with CV, so maybe the Attack phase of the ADSR only looks like this every other time the envelope is generated, creating cool rhythms.
|
|
|
Post by NightMachines on Nov 25, 2018 20:59:27 GMT
|
|
|
Post by thetechnobear on Nov 26, 2018 19:10:33 GMT
these are great felix
|
|
RaBe
New Member
Aspiring AEModularist
Posts: 3
|
Post by RaBe on May 20, 2019 21:37:19 GMT
these are great felix +1
|
|