Welcome to %s forums

BrainModular Users Forum

Login Register

Couldn't think where to ask this question so here it is

I need help on a Patch
Post Reply
runagate
Member
Posts: 288
Location: Austin, Texas, USA
Contact:

Unread post by runagate » 02 Dec 2007, 22:49

I have a P5 virtual reality glove.

I'm having trouble conceptualizing how to use it to create a certain auditory effect.

The P5 glove has 11 dimensions of midi control: X-Y-Z sensing of where your hand is in 3 dimensions, 3 "turning" dimensions (pitch, yaw, and whatever you call the other) and then one for each of your 5 fingers clenched (0 to 127 range from open to closed).

OK, so the fundamental part of what I'd like is to create midi note-on messages to control a drum roll.

I would like both velocity and volume to increase as the near/far axis increases.

I would like the "speed" of the drum roll to increase from left to right.

And then a simple on/off for the triggering with the thumb, so it only sends the note on drum roll message when the thumb is closed.

The thing is, I can't think of a VSTi or module that I know of that would trigger notes at a more or less rapid rate due t CC# data or anything else.

I think there's a way of constructing a module this way, but for whatever reason I'm having trouble conceptualizing it.

The beautiful thing is having leftover "dimensions" of control for 3D binaural panning or delay feedback and delay time or a buffer override effect's parameters.

Any advice?

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

Unread post by bsork » 03 Dec 2007, 09:26

Hi runagate,

if I understand you correctly, the glove and some sort of software will send MIDI CCs into Usine. If that's the case, two of your ideas can implemented quite easily with a couple of modules and Midi learn: If the speed control doesn't need to be related to the song tempo, connect a fader to the freq input of an LFO module with the type parameter set to "Impulse", and LFO.out to a PassEventFlow, which in turn is connected to the create input of a CreateMidi module set to produce NoteOns. Let the L/R CC control the fader. Create a switch module and connect it to PassEventFlow.pass, and let the thumb CC control the switch.

Hope this helps you a bit on the way...
Bjørn S

jean-marc duchenne
Member
Posts: 86
Location: St Etienne - France
Contact:

Unread post by jean-marc duchenne » 03 Dec 2007, 18:16

Hi,

I have something that could perhaps help you.
It is unfinished and some values are not accurate (the notes !), but it works not too bad.

Actually, you can choose a single trigger by bending a finger, or a multi trigger with the rate being controlled by the thumb or by the Y axis position (the X is the pitch...).

Tell me what do you think about, and perhaps can I take some time to continue it.
http://acousmodules.free.fr/fichiers/co ... yboard.rar

It is made for working with Ross Bencina's program. It is in the archive too.

Cheers,
JM

runagate
Member
Posts: 288
Location: Austin, Texas, USA
Contact:

Unread post by runagate » 03 Dec 2007, 18:28

bsork wrote:Hi runagate,

if I understand you correctly, the glove and some sort of software will send MIDI CCs into Usine. If that's the case, two of your ideas can implemented quite easily with a couple of modules and Midi learn: If the speed control doesn't need to be related to the song tempo, connect a fader to the freq input of an LFO module with the type parameter set to "Impulse", and LFO.out to a PassEventFlow, which in turn is connected to the create input of a CreateMidi module set to produce NoteOns. Let the L/R CC control the fader. Create a switch module and connect it to PassEventFlow.pass, and let the thumb CC control the switch.

Hope this helps you a bit on the way...
Aha, perfect. Thanks! I knew there was an answer from within Usine's modules but I just hadn't ever tried to send flows of notes suchwise.

jean-marc, I didn't realize you're a Usine user!
Hello! Last I checked that link was broken and I hadn't returned after I made a comment about it on KVR.

I will indeed try this!

jean-marc duchenne
Member
Posts: 86
Location: St Etienne - France
Contact:

Unread post by jean-marc duchenne » 03 Dec 2007, 19:26

Actually, I am only a Usine dilettante and wait to have the courage to dive in ! (and also that Olivier provide a multichannel recorder....).

I had removed the old P5Keyboard version from the page because it was not working well, and the new one is far from finished and very limited.

Anyway, I think that an integrated patch in Usine will be better.

Post Reply

Who is online

Users browsing this forum: No registered users and 13 guests