The problem is simple (or I thought it was). I am trying to 'read' the output of a pattern generator - key quantizer combination so that I can put these values into sequencers on the G2. I have to do this because Clavia changed the pattern generator on the G2 and I need to get all my old melodies transferred. I use this combo in a lot of my tracks so I wanted to build a generic patch that would show me the note values as I stepped through the sequence.
Firstly, and this totally baffles me, it looks like the output of the key quantizer does not seem to be rounded to the nearest note value but seems to be fractional. Whether I use compare-to-level modules or a keyboard splitter - it seems to be two notes at the same time (such as E and F) indicating that it lies somewhere inbetween the exact values. The only way I can detect an exact note is to insert an additional note quantizer after the key quantizer. I thought the key quantizer should restrict the output to exact note values - so F4 would be value of 1 etc. This seems to be happening however I set the key quantizer. Why is the control signal not quantized exactly? And how do the oscillators react to such a fractional signal - surely they would be slightly out of tune?
Have I misunderstood perhaps the way such control signals work?
Secondly, if anyone knows of such a patch - please point me in the right direction, I have been working on this for days ands still canl't get anything to work - generally the Nord Classic tells me that I have run out of memory (too many modules perhaps?)

Yes voice count of 1 with one slot only active.
I just tried it with the keyboard input module.
If I connect this directly to a keboard split module set to C4-C4 and play C4 on the kbd, the module 'fires off' (sends a gate to the evenlope gen I use for visual confirmation). If however I take this same keyboard note signal and run it through a key quantizer set to quantize to the notes C D F A, and with any range but let's say +-64, the keyboard splitter now only 'fires' if I set it's detection range to B3-C4 (AND IT MUST BE BOTH, it will not work if I drop both upper and lower to B3). It seems to be fractional!

No, there's no G2 involved here, my second posting was simpler than that. Have a look at the attached patch. If you play C4 on the keyboard, the first keyboard split module, that is directly connected to the kbd input, passes the gate through - BUT the one where the signal goes through the key quantizer first does not, even stranger though, the last keyboard splitter that is now set to detect notes between B3 and C4 does detect it!

Indeed, it appears that the KeyQuant module does not always output an exact integer control (note) value! The attached patch "notedetect2" is setup so that the KeyQuant module has all notes activated and a range of +64 to -64 which should result in the output of the module being an exact integer value of the Constant module. The pitch of the two OscB modules should track each other exactly, but the one connected to the KeyQuant module appears to be slighly flat in pitch when the Constant module is set to most values between -64 and 0.

Back to your original problem - to determine the output values of a PatternGen/KeyQuant combo, I would suggest using something similar to the attached patch "notedetect". Two OscB modules are used, one connected to the KeyQuant, the other connected to a Constant module. Setting the Constant module so that both OscBs are at the same pitch will reveal the output value of the KeyQuant.

notedetect2.pch

Description:

Reveals the fractional (non-integer) output bug of the KeyQuant module.

I didn't pick up on if you wanted to replace the G1 or just do similar things with the G2 while keeping a G1 around, but couldn't you set the output of your Pattern Gen. and Key Quant. to the G1's outputs, send that to the G2's in's, and in effect, send controller messages between the machines?

I'm not sure if this would work, but I've done it within the G2, so I don't see why it wouldn't. However, I'm not sure if this would solve your problem the way you'd like...

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum

Please support our site. If you click through and buy from our affiliate partners, we earn a small commission.