Welcome to %s forums

BrainModular Users Forum

Login Register

Guitar effects triggered Whammy / Wah

I need help on a Patch
Post Reply
Igorrr
New member
Posts: 6
Contact:

Unread post by Igorrr » 28 Mar 2011, 21:06

Hi Everyone,

first off I am new to Usine and am really psyched and still overwhelmed by all it's possibilities.

I am planning to use Usine for Live Guitar effects. What I would like to do is instead of using an expression pedal create a patch to simulate pedal movement as in the following example:

My MIDI controller sends CC trigger commmand, Whammy normal position (0 - button released) and whammy +2 octaves (127 - button pressed). using a trigger button the whammy would jump immediately between this two values... but I'd like to gradually change between these values during a determined time (eg 120ms).
Meaning I press the button and in 120ms the value grows from 0 to 127... when I release it, it goes down back to 0 in the same time passing all steps in between.


I have been playing with two attemps...
1.) Midi Line/Step CC.pat
No way to trigger it from outside and always loops.

2.) Step Midi (sequenced)
This seems more promissing but starts to become complex. I'd use 2 Step Midi modules each for the up and down movement of the pedal with the MEP_convertMsg script to convert the Note to CC messages the first being triggered when pressing the button and triggering the 2nd upon release.

My question is... is there any simpler way (maybe a module I overlooked) or is the Step Midi the right choice?

Thank you

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 28 Mar 2011, 21:44

something like this...?
synchro of the lines modules = button
Image

ethnix73
Member
Posts: 604
Location: France, Caen
Contact:

Unread post by ethnix73 » 29 Mar 2011, 00:31

Or like this also:

Image

With switch:
OFF=0
ON=127
Seb.Dub

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 29 Mar 2011, 01:35

clever simple solution ethnix, well done!

just should add a round before the haschg.
cause the smooth module will make data always change, so the output of the haschg will be constantly 1, resulting in sending
too much datas when not needed , ie sending 1111,222,333 ect and potentially overload midi.
this will be fixed with the round and will send short pulses as soon as integer changed, and only. 1....2...3
also it will round to reach 127, otherwise it will send 126 as the smooth output 126.9x and create midi will trunc to 126.

another method using 2points curve module (set to 2points), even if the smoother tek is more sexy simple,
just to show that line modules aren't always in loop and can be trigged on demand by button as Nay already mentioned,
just set them to 'button' in sync type.
Image
( in fact better use a round than a trunc)

anyway, ethnix won the best tek on that one ;)

ethnix73
Member
Posts: 604
Location: France, Caen
Contact:

Unread post by ethnix73 » 29 Mar 2011, 13:25

yes 23fx23, you're right with the "round" module!

Giving an idea without testing really it is not the best way :D
Seb.Dub

Igorrr
New member
Posts: 6
Contact:

Unread post by Igorrr » 29 Mar 2011, 14:31

Whoa!!! Thanks guys!!! I'll set up and test your solutions!!! Thanks so much for your help!!!

Post Reply

Who is online

Users browsing this forum: No registered users and 79 guests