Welcome to %s forums

BrainModular Users Forum

Login Register

Sequenced Midi Switches with velocity

General Discussion about whatever fits..
Post Reply
eimhin
Member
Posts: 28
Contact:

Unread post by eimhin » 15 Nov 2007, 22:09

I was curious if there is a way to build a drum groovebox with the sequenced switches, but also be able to adjust the midi velocity for each switch?

thanks,

eimhin
Member
Posts: 28
Contact:

Unread post by eimhin » 15 Nov 2007, 22:18

or should I just not both and stick to the piano roll?

I'd also be interested in just using the step seq graph to trigger/set velocity of the drums.

bsork
Site Admin
Posts: 1334
Location: Asker, Norway
Contact:

Unread post by bsork » 15 Nov 2007, 22:24

Not if you only use the sequenced switch module. The switches just send on/off signals.

You could however couple the switches with the (also "sequenced") lines or steps modules to set different velocities. The step module could also easily be used on its own with some simple logic testing like "if value > x" -> create midi message. And there's always the midi piano roll, but then you'll lose some of the simple immediacy of the on/off behaviour of using switches, which i s great if you want to program "on the fly".
Bjørn S

eimhin
Member
Posts: 28
Contact:

Unread post by eimhin » 16 Nov 2007, 02:13

Yessss, that's exactly why I want to set up this kind of patch and not just use a piano roll. To keep things simple and immediate.

I'll go ahead and give it a try. Is it possible to get the line graph to send velocity values though??

bsork
Site Admin
Posts: 1334
Location: Asker, Norway
Contact:

Unread post by bsork » 16 Nov 2007, 08:21

You'll have to combine the output of the different modules on the Create Midi module to create the NoteOn messages.

A very simple example:
Create a Switch, a Lines and a Create Midi, connect Switch.trigger to CreateMidi.create and Lines.out to CreateMidi.code2 (for velocity values). CreateMidi.code1 is the note number - you could of course connect something to that input as well, or just set it at some constant value.

You might like to make either the Switch or the Lines a "master" of the other and connect NumOfSteps and Duration together.
Bjørn S

bsork
Site Admin
Posts: 1334
Location: Asker, Norway
Contact:

Unread post by bsork » 16 Nov 2007, 12:52

A little additional info than might come in handy..:

If you send the created NoteOns through the Midi Transformer module, you can easily add NoteOffs with a variable note length (or gate time, if you prefer). Depending on the envelope settings on the receiving unit, that can be quite handy for manipulating how the drums (or whatever) sounds. Some instruments might also have problems if they never get NoteOffs, although the "traditional" way of beat box programming only requires NoteOns.
Bjørn S

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 16 Nov 2007, 14:55

Sorry to answer lately but I was on the road again.
We can easily use a 'step sequencer' instead of the 'switch sequenced' module, and assign the highness of the step to the beat velocity.

Or add a velocity curve.
It a good suggestion for next release of the LIVEKIT.

eimhin
Member
Posts: 28
Contact:

Unread post by eimhin » 16 Nov 2007, 17:05

Excellent! I'm experimenting with all of this. In regards to using the CreateMidi.code1 for sending note numbers, can I set up a few (maybe 6-7) switch/line modules each with their own note number?

What I basically want to do is build a step sequencer drum machine (with velocity adjustment for each step) to trigger my drum VSTi's (like DFH Superior or EZdrummer).

I want to pump out drum lines as easily as possible with these VSTi's, and piano roll recording is too cumbersome.

Post Reply

Who is online

Users browsing this forum: No registered users and 101 guests