Nth Note Counter/Transformer
A midi plugin/processor that counts the incoming midi note on data and operates/transforms every nth occurence.
For instance:
the unit would count every 8th note on event and transpose it an octave.
the unit would count every 16th note and mute it.
the unit would count every 4th note and fix the note value to a fixed value i.e. make every 4th note A3.
the unit would count every 8th note and offset it's velocity by say +40 units.
The unit wouldn't effect the timing of the incoming notes only mute or change their note value/velocity information.
The user would be able to set the Nth Counter from say a value of 1 (where it would operate on every incoming note to say a value of 32 or 64)
The user would then be able to set the unit to either: Mute, Transform or Thru the note data (Thru would effectively nullify the operation of the unit). Muted notes would fail to sound.
Transform would then offer another set operations: Note Transpose (+-48notes) Note Fix (set a fixed note value) Velocity Offset (+-127) Velocity Fix (1-127).
Another possible refinement to the operation of the unit would be to give it a Chord mode where clusters of note on events (i.e. say a series of notes within 100 milliseconds of each other (timing value to be set by the user)) would be treated by the unit as a single event. By setting the unit into a Chord clustering mode, and playing a series of 3 note chords, the unit would group series of notes played within say 200 m/s of each other and treat them as a single Nth event - so in this case you could have every 4th played chord be transposed/muted by the unit. (the actual individual timing of the individual note on events comprising the chord would still remain unchanged). If on the other hand you turned off the Chord mode and had the unit set to operate on every 4th occurence then effectively some individual notes within your played chords would be transformed by the unit not the whole chord.
I have been increasingly using Live to process midi and develop my compositions in a semi-automated way.This has allowed interesting accidents and ideas to come up without making the music sound algorythmic or preset. (using the midi Scale, Pitch, Chord and Arpegiator plugins)
My idea for the Nth Counter plugin would add another element of control and accident into the midi flow.