If you want to understand how a flip-flop works, read through Rob Hordijk's Logic Workshop and look for the chapter Logic and the outside world. Most of the ideas and concepts described here are from that workshop for the "old" Nord Modular and edited for the G2. Setting the flip-flop to "S" and using only the clock input will make it toggle between on and off (e.g. a keypress to start a sequence or a note or whatever). The output will be ON until the flip-flop receives another signal. If you want to turn something on with one signal (e.g. a key) and turn it off with another signal (e.g. another key), set the flip-flop to "D" and apply something >1 in the D-input. Pressing ON will then toggle the flip-flop and let the signal through. Pressing OFF re-sets the flip-flop and the output is nada again. The next example looks more difficult but is actually the same thing as above but with a similar additional circuit. Turn on one oscillator, turn on another one, and shut them BOTH down with ONE signal. Say you want to turn something on but only if something else is on, too. E.g. you want to start a sequence, but only in combination with a certain bass line. The D-type flip-flop does just that. In the below example the output you can trigger the clock as often as you want - if the D-input isn't above 0 the output will always be 0. When the D-input receives a positive signal, you can then turn the Q output on. The reset input is always the "strongest" party in a flip-flop, so pressing reset will turn the output to 0, no matter if there's a positive signal or not. You can use the flip-flop to run something (in this case a sequence) twice (or more) and let it stop automatically. |
|
Last Updated ( Tuesday, 13 June 2006 )
|
|
Changing sequence patterns |
|
Two ways to change sequence patterns on the fly. Read much more about it in Roland Kuit's Rhythm workshop on Clavia's website. 
ChangeSequence.pch2 
ChangeSequence2.pch2 |
|
Last Updated ( Sunday, 15 January 2006 )
|
|
A trigger starts an event and doesn't care about it's end. The trigger says:"Go!". It's a point on the time scale.
A gate sets the start and end point of an event. The gate says:"Start!" and"Stop!". It opens and closes the door for an event. It's a duration on the time scale. |
|
Last Updated ( Sunday, 29 January 2006 )
|
|
You need longer clock gates than the ones you immediately get? Three solutions: 
LongerClkGates.pch2 The patch was sent to the mailing list by Rob Hordijk and here's his explanation: This is what I do, I clock the ClkDiv in its second mode with the 1/96 clock while resetting it from the 1/16 clock. This way you can set a clock between just over 50% and almost 100% that is independent of clock tempo. Works well with the swing control, the Master Clock and external MIDI clock, as the gate length is relative to the tempo and not absolute like with a pulse or logic delay module. Note that the ClkDiv toggles on both the positive and negative going edges of the clock when in is in the second mode from its dropdown list. So, that is why the division must be between 7 and 12. A divide by 6 is sometimes slightly unreliable (on some occasions it gave a ghost trigger). Also works perfect with MIDI Note Out modules!
And here are the next two solutions by Dasz Garncarz 
GateSeq_DZ.pch2 Dasz wrote: Hi, I use 2 methods for gated sequencer. Ok -- there's a 3rd one, but it's complicated. 1. (this was mentioned before) use an "ahd m" envelope. set the attack and decays to nothing and modulate the hold with a level sequencer (while the gate is assigned to trigger the envelope). if you wish to turn this signal into a gate (for midi out), then use the and/or gate (set to or) to convert the envelope control signal to a gate. 2. this trick can be seen in Mystica_DZ (in factory soundset).you use 2 sequencers. one which triggers the 2nd one. the 2nd one is in park by default (when the patch loads), and has looping turned off. it gets a clock signal ( typically a faster one -- 2x faster than the 1st sequencer). the 1st sequencer's gate output is connected to the 2nd sequencer's reset. the 2nd sequencer is set to G (gate). so now you can set the duration of the note using the 2nd sequencer (first n steps turned on), while the first one is used to determine when this note get played. the nice thing about this trick, is that you do not have to play/hold only one note in the 2nd sequencer (but a pattern of notes maybe -- as demonstrated in mystica_DZ). |
|
Last Updated ( Sunday, 15 January 2006 )
|
|
On the mailing list someone asked how a change in the value could generate a trigger signal. Dave Peck sent the solution together with an explanation: 
Patch the control signal into one input of a mixer, and also patch it into a lag module or portamento module. Now patch the lagged output to the second mixer input, and invert this second mixer input. Now patch the mixer output through a diode module and full-wave rectify it. So, the direct and inverted control signal will cancel out and give you a value of zero when the control signal is not changing, but any time the control signal changes value, the lagged control signal will differ from the direct control signal for a short amount of time, and will produce a short pulse or transient at the mixer output. When you rectify this with a diode module, this pulse will always be positive even if the control signal changes to a lower value, and you can use this pulse to trigger other modules. Probably best to trigger a proper logic pulse module, and then use this nice clean pulse to trigger everything else. ValuechangeToTrigger.pch2 |
|
Last Updated ( Sunday, 15 January 2006 )
|
|
What to do with an A/D Converter |
|
You can use it to trigger four drummachines with one sequencer:
triptonizer on electro.music.com |
|
Last Updated ( Sunday, 29 January 2006 )
|
|