MIDI Rythmers (Riff and Arpeggio MIDI note generators)

Patch files for the Scope modular synths

Moderators: valis, garyb

Post Reply
User avatar
alfonso
Posts: 2225
Joined: Sun Mar 25, 2001 4:00 pm
Location: Fregene.
Contact:

MIDI Rythmers (Riff and Arpeggio MIDI note generators)

Post by alfonso »

http://www.scopeusers.com/Pulsar/files/modular/MIDIRythmers.zip

File

Type: MIDI notes generators.

Pulsar Version: SFP 3.1

Requires: Modular 3

Hello, If you are owners of the great Six String, you will love these two MIDI modulars.

They both start a midi sequence, clocked and gated at keyboard touch, obtained with the Midi Gater and other M III modules. Gate Seq.2's are used.

The first one just applies patterns to notes or chords, outputting tight single note or power chords at the rythm and durations set by the Gate Seq2.

The second one generates transposed MIDI notes (8) that are gated by individual patterns, So Arpeggios are possible if the receiving device is poliphonic, or Solos with reduced poliphony.

The purpose of having 8 notes (intervals), is not that they all play in a pattern, but they can provide major or minor or different 7ths to have different type of chords stored in patterns, so they all can be used in a track, just using PS32 module on a dedicated octave.

Using Sustain pedal can bring a lot of expression in the sequences, as it affects the receiving device, so you could balance stopped and held notes to have a very natural feel.

I use my own PS32 setting, in the very low part of a full scale master kb. If you have smaller kb, lower it or tweak KeySplit and Global Out KeyZone to match your needs.

Both patches don't have polyphony limits, as they just pass MIDI data. This means that in the "8" version entering two notes generates all gated harmonies for both notes. Of course connected devices will only produce the number of notes they are set for, and regarding Six String, this can have very nice results.

In the "8" version all Gate Seq.s are linked, so Swing setting on the first one affect all the others.

Well, both patches come without presets, apart the one saved with the patch itself, but the "8" version has stored in the first 8 patterns of PS32, some arpeggios, Maj,Min...7th etc, made to control Acoustic Guitar sound.

The receiving device (SixString, other..)midi input must be connected directly to modular midi out.

I hope you like them :smile:
Nikibuzz
Posts: 102
Joined: Sun Mar 25, 2001 4:00 pm

Post by Nikibuzz »

This is really some piece of work!!

Can you also control the velocity level of each note in the Midi 8 arpegiator?
User avatar
alfonso
Posts: 2225
Joined: Sun Mar 25, 2001 4:00 pm
Location: Fregene.
Contact:

Post by alfonso »

All controller data are just passed through, and MIDI velocity is not available for every note generated, as they all share the value coming with the original note, that is just transposed and clock gated. But you can have a change of velocity when you retrigger the chord with the same or another note, so a certain expressivity is possible.

Something could be done using some other controller, like AT, linked to a Val Monitor module (freeware beta flexor module here around) or two of them, each with a cc assigned that is authomatically sent via midi out. Value Monitor could be also added to a Control Seq. module, so some values in the sequence can be added and sent as midi cc.....

But this patch can be an evolution, because you can have 32 different arpeggios in different harmonic modes switchable with midi notes while you play the chord roots.

This is not allowed by any step sequencer....

BTW i found that KeyZones can be transposed downwards only if you raise lower note, otherwise neg. values show as number but don't affect the data.

<font size=-1>[ This Message was edited by: alfonso on 2003-09-01 16:28 ]</font>
Nikibuzz
Posts: 102
Joined: Sun Mar 25, 2001 4:00 pm

Post by Nikibuzz »

When I look at your module it hurts my eyes!!

It's way too complicated for me right now but some day I will be able to build such a beautiful beast.

I can play all the chords as I am an accomplised musician but it fascinates me that such a module can be built for those who are not so accomplised.

This is truly inspiring!!
Quifster
Posts: 90
Joined: Mon Apr 29, 2002 4:00 pm

Post by Quifster »

Wow!!! You are really good. I like your midi rythmer VERY much.

I tried to make something like this myself, but i did not succeed at all. i've included this, (with several patterns programmed), allready in my project connected to some vst synths. It's rock steady.

I'm definitly going to use this much often. (forgive me if i'm going to modify this a bit to serve my needs even better)


I'll take my hat off for the device you have created. Great work :smile:

Thanks for sharing this one.


<font size=-1>[ This Message was edited by: Quifster on 2003-09-01 17:40 ]</font>
borg
Posts: 1517
Joined: Tue Oct 23, 2001 4:00 pm
Location: antwerp, belgium

Post by borg »

damndamndamn, i definitely must get my hands on mod3 asap!!! :evil:

but tell me, alfonso... if i understand this correctly, you achieved to get midi note messages out of modular???
i thought this was impossible!
andy
the lunatics are in the hall
User avatar
alfonso
Posts: 2225
Joined: Sun Mar 25, 2001 4:00 pm
Location: Fregene.
Contact:

Post by alfonso »

Hi Andy,

There is a M III module called Midi Gater, that receives midi note from midi in and then outputs it when gated. It has a particular way of being gated, it receives clock signals at half speed or uses a type of gate provided by some other M III modules like the Comp AX (compares a signal to a threeshold) that provide correct gate when audio triggered.

But I wanted to use the Gate seq. modules, to trigger transposed notes in different steps, and they don't seem to work with the midi gater.

So I routed the Gate seq.s to a gate Logic module with AND operation with MVC gate added,the gate out from the gate Logic to a Gate to sync module, getting triggers (audio type) from gates, and feeding them in the Midi Gaters. All the Gate Seq.s are E-sync added to MVC.

It works... :smile:
Post Reply