New C&G Organelle Patches

Visual Keyboard Update for Nori Grains! The onscreen keyboard will tell you which keys have been pressed and the state of the amplitude as it rises and falls!

Nori Grains records a sample and turns it into a grain cloud with pitch, grain size, and density controls. It is great for creating drones and strange percussion from your recorded samples.

Download it from


Would it be possible to get the stand alone coding for the visual? Or could you tell us which sub patch it’s in? I really wanna add this to several other patches.

@bomboy cg-print-kb-vel.pd


Five Organelle patch updates with the visual keyboard! Pow Pow’s Polybeats Visual, Polybeats DRG32V Visual, Jeraphy Visual Keyboard, Jeraphy Simple, and Punchy Velocity Visual! Download here!


Kaboom! Love the sound and visuals on punchyvv, sounds like an lfo is on tone maybe? It’s lovely, very satisfying to play with.

This is so great !!!

Is Overloop Quantised still on the cards? :money_mouth_face:

1 Like

How hard would it be to update the Polybeats on Orac with this visual?

not currently possible, Orac expects to have control of the entire display for parameters/menus, this is required to ensure things like presets/midi learn/modulation work properly.
however, as previously stated elsewhere, Ive got ideas for a future orac release where custom UIs could be created for modules. so this would allow for this.


Alright, makes sense.

New Patch! Mutations 23 records a sample and creates 23 variations (mutations) of it. Each key of the keyboard controls one mutation: different speed and pitch relationships, reverb, filters, delay, phasor, and resorting parts of the sample.

The in/out points of the sample can be adjusted. Sequence the mutations.

The best part is that you resample one or more mutations in ‘Parenting’ mode for all kinds of fun. While you ‘parent,’ you can also record incoming sound to add to your sound’s journey!

Download at


It’s amazing!

The effects are great, but also is there any chance of a patch like this but which just does pitch change across the keys? Is there already one which does that?

@andy Glad you like it!

You could edit Mutations 23 to just include only the pitch changing modules (deleting the the effects and replacing with pitch).

EDIT: I just updated the patch with better comments to facilitate customization. Please download this new version!

It is pretty simple to create your own Mutations. Should take you 5-10 minutes once you have your speed and pitches mapped out (converted to percentages). Here are instructions:

  1. Open up the ‘params.txt’ file. You will see 24 lines which control what the keys do. Each line has four ‘arguments’ each like this: 5 1.5 0.5 0;. The arguments in order are: KeyNumber (0-23; don’t change this), Speed, Pitch (0 is ‘normal’), Effect (No effect is 0). Change each line to your desired speed and pitch. Change the last number to 0 if you want to disable the effects on a key. Save it.
  2. Open up ‘labels.txt’ and change what you want there. Each line is a key. Save it.
  3. In PD, open up mutate-poly-voice.pd and change the ‘21’ to 24 to disable the re-sorter on keys 22-24. Save it. See screenshot below.
  4. In PD, open up mutate-poly-voice-rec.pd and change the ‘21’ to 24 to disable the re-sorter on keys 22-24. Save it. See screenshot below.


okay, so if I use these numbers then in theory the sample should pitch according to a usual scale:

Equal Temperament

The octave is divided into 12 semitones. In equal temperament, each of the semitones is the exact same size— the twelfth root of two.

1 semitone/minor second: 1.059463

2 semitones/major second: 1.122462

3 semitones/minor third: 1.189207

4 semitones/major third: 1.259921

5 semitones/perfect fourth: 1.334840

6 semitones/tritone: 1.414214

7 semitones/perfect fifth: 1.498307

8 semitones/Minor sixth: 1.587401

9 semitones/major sixth: 1.681793

10 semitones/minor seventh: 1.781797

11 semitones/major seventh: 1.887749

12 semitones/ octave: 2.0

@andy Yes those numbers should work, but remember in this patch, ‘normal’ pitch playback (no pitch change from recorded sample) is ‘0’. If you include the leading ‘1’ the playback will be an octave above what you recorded. You could use those numbers for the second octave. Replace the leading ‘1’ with a ‘0’ for the lower octave. (or use negative numbers in the lower octave if you want ‘normal’ playback to be the middle c key on the Organelle keyboard)

1 Like

ah! okay! that helps. thank you.

oh, and, could we know which numbers stand for which effects ? if i wanted to have more delay keys and less reverb keys for example ? that would be great in order to customise the patch even more… thank you ! it is already a fantastic patch as it is, of course !!

@novotnik Here is the list of effects. The number after the ‘$0’ is the number you want to use to select an effect for a key. If you want to have more control over you the effect parameters you can change the values after this number (you can get to this pd window by searching (command-f) for ‘effect-select’ from main.pd.)

wow, thank you very much !


It would be cool to have a version of this where the mutations were programmable from within the patch. Hmmm…