Two separate notes after pressing and releasing a button?
Hi, all.
Here's a likely easy question. I am using an FCB1010 midi foot controller, and have assigned drum sounds to it. I "midi learned" the interface buttons to program it. What I want it to do is this: For some buttons, I want to be able to play one drum sound -- through Addictive Drums VST -- upon pressing the button down with my foot controller, and then play another when it is released. For example, I could rapidly tap 8th notes on a button programmed to play a bass drum sound and have sixteenth notes played. Hope this is intelligible. I've tried everything i can think of, mostly with logic commands that would read something like this: if button output = 0, then send this midi message; if button output = 1, then send this other midi message. Does anyone know how to do this?
Here's a likely easy question. I am using an FCB1010 midi foot controller, and have assigned drum sounds to it. I "midi learned" the interface buttons to program it. What I want it to do is this: For some buttons, I want to be able to play one drum sound -- through Addictive Drums VST -- upon pressing the button down with my foot controller, and then play another when it is released. For example, I could rapidly tap 8th notes on a button programmed to play a bass drum sound and have sixteenth notes played. Hope this is intelligible. I've tried everything i can think of, mostly with logic commands that would read something like this: if button output = 0, then send this midi message; if button output = 1, then send this other midi message. Does anyone know how to do this?
from what i understand you should use a swich instead of a button. a button only send a pulse, no way
to now "how long it's on".
i would midilearn a switch.
so as long your pedal is on, the swicth is on, then on release= 'switch going from 1 to 0 state" it sends a new mess.

to now "how long it's on".
i would midilearn a switch.
so as long your pedal is on, the swicth is on, then on release= 'switch going from 1 to 0 state" it sends a new mess.

and a 0 to 1 module linked to an other midi create module for the second note...
Nay-seven, that's brilliant. I now understand the 0 to 1 and 1->0 module. I'll update the patch today. THANK YOU!
So, as it stands now, I still have to hit the button twice to send both midi messages. Want I want to do is figure out how to set the switch up as a momentary switch, so when I press and hold the foot controller it sends one midi message, and sends a second when I release it. I can't figure out how to configure the switch to behave this way.
In addition to the 23fx23's screenshot above, also use a 0 to 1 and connect that to another Create Midi. The outputs from the two Create Midi modules can then be connected to the same input (of eg a Midi Output or the Midi input of a VSTi).
Bjørn S
so use remote mode absolute for the switch...?
Ugh... Thanks, guys. Nothing's working yet, though. Ok, so I programmed the controller to send a midi note rather than a control change, so it would send both on and off commands. I then set the switch's mode to absolute, and midi-learned it with the note I just mentioned; however, in absolute mode, the switch does nothing. If I activate the switch with the mouse, and then hit the midi controller, it turns the switch off and then does nothing. Yet, if set to toggle, it toggles the switch.
can you add a midi in module ( modules/inputs outputs ) and check that your pedal send the correct message..? i mean msg 144 when pressed and 128 when release..?
here what i've done and it works in remote mode absolute for the switch

here what i've done and it works in remote mode absolute for the switch

Nay-7,
I assume you have an FCB1010 also -- you wrote the FCB looper add-on, right? Yeah, to answer your question, I tried the patch depicted above, and it works great... That is, if I just click the switch. The problem seems to be that I can't control it the way you're describing. I've programmed the FCB to midi notes, and used the right-click & midi-learn function on the switch in question. The switch defaults on absolute mode, yet it doesn't behave the way I want.
I assume you have an FCB1010 also -- you wrote the FCB looper add-on, right? Yeah, to answer your question, I tried the patch depicted above, and it works great... That is, if I just click the switch. The problem seems to be that I can't control it the way you're describing. I've programmed the FCB to midi notes, and used the right-click & midi-learn function on the switch in question. The switch defaults on absolute mode, yet it doesn't behave the way I want.
This is kind of ambiguous. what I mean is that, when I send the midi note assigned to this switch, it doesn't behave the way that you would expect in absolute mode. In fact, the only mode that seems to have any effect on the switch is toggle, which works fine, but it's not what I want.tpresto wrote:The switch defaults on absolute mode, yet it doesn't behave the way I want.
@tpresto: nice avatar!
Olivier Sens
www.brainmodular.com
www.brainmodular.com
Thanks, Senso! Ok, so I connected this switch directly to the midi in and have programmed it to be triggered when the correct note is sent. This works half the time because the FCB 1010 seems to be sometimes sending msg 144 and sometimes msg 192, for whatever reason. Ugh, the FCB 1010 manual is next to worthless.
ok, so 192 is a program change message..have you tried to use the fcb1010 editor to check the configuration of your fcb...?
Cool. yeah! we found the problem! But now I can't get the new sysex file on to the FCB 1010. I have an editor made by mountain systems, but when I transmit the sysex, the controller is not receiving the right info -- the editor is still in beta testing, which I think is the problem. Does anyone know of a good FCB 1010 editor for PC? Or is there a way I can transmit a sysex file from usine?
-
woodslanding
- Member
- Posts: 1327
- Contact:
The ed dixon software (mtn systems) has worked fine for me....
You have to jump thru hoops to get the FCB ready to take sysex--you can't just send it. Do you have a copy of the manual? There's no hope of doing it any other way.
If you get the UNO firmware upgrade, you can send sysex much more easily.
You have to jump thru hoops to get the FCB ready to take sysex--you can't just send it. Do you have a copy of the manual? There's no hope of doing it any other way.
If you get the UNO firmware upgrade, you can send sysex much more easily.
Custom Ryzen 5900x MATX build, Win10, Fireface UFX, touchscreen
Custom 2 manual midi keyboard
Usine, Kontakt, Reaktor, Synthmaster, Byome, Arturia, Soundtoys, Unify
Custom 2 manual midi keyboard
Usine, Kontakt, Reaktor, Synthmaster, Byome, Arturia, Soundtoys, Unify
Hey, woodslanding.
Yeah, I've sending sysex via manual methods (i.e. holding down, then up twice, and stating your grandma's maiden in backwards Latin). I have been, like you, using the mtn systems editor, and it has worked fine until today. It's something i've never seen. I set up my sysex file in the dixon software as i wanted, prepared the FCB, and sent it. After sending it, I used the receive function in the software to check the transmission, and it was completely different from my previous settings in addition to not being what I sent. So, I'm really not sure what is going on here.
I've heard of the UNO upgrade, but I always thought that it was a hardware upgrade, something like a chip mod. Is this something I can download? I'll have to check it out.
Yeah, I've sending sysex via manual methods (i.e. holding down, then up twice, and stating your grandma's maiden in backwards Latin). I have been, like you, using the mtn systems editor, and it has worked fine until today. It's something i've never seen. I set up my sysex file in the dixon software as i wanted, prepared the FCB, and sent it. After sending it, I used the receive function in the software to check the transmission, and it was completely different from my previous settings in addition to not being what I sent. So, I'm really not sure what is going on here.
I've heard of the UNO upgrade, but I always thought that it was a hardware upgrade, something like a chip mod. Is this something I can download? I'll have to check it out.
i use the same editor too, not always easy , sometimes you have to send several times to really succeed , but works
-
woodslanding
- Member
- Posts: 1327
- Contact:
You have to buy uno. It's $20, and requires taking the back off the pedal, and putting the chip in.
I had my FCB go left once like yours, but I restored it, and it's been working fine since.....
I don't know how to make usine send it sysex, but I have to imagine it's possible. If it crapped out more often, I guess it would be good to have a 'restore' button in my WKP that would dump the sysex to it. But it's only happened once.
I had my FCB go left once like yours, but I restored it, and it's been working fine since.....
I don't know how to make usine send it sysex, but I have to imagine it's possible. If it crapped out more often, I guess it would be good to have a 'restore' button in my WKP that would dump the sysex to it. But it's only happened once.
Custom Ryzen 5900x MATX build, Win10, Fireface UFX, touchscreen
Custom 2 manual midi keyboard
Usine, Kontakt, Reaktor, Synthmaster, Byome, Arturia, Soundtoys, Unify
Custom 2 manual midi keyboard
Usine, Kontakt, Reaktor, Synthmaster, Byome, Arturia, Soundtoys, Unify
Woodslanding, that was crazy. just as you experienced, the FCB went nuts and had me truly worried for a day. I used a different computer to send the Sysex via the mountain systems software, and it ended up working. I still have no idea what the problem was. Thank you, everyone, for the help. My patch is finally up and running well!
cool, great news !
Lately:
if you want to send sysex, you can use an array and a sysex editor:

you write,and can stock, your sysex in decimal in the array...
but i haven't got an fcb1010, so i can't test.
if you want to send sysex, you can use an array and a sysex editor:

you write,and can stock, your sysex in decimal in the array...
but i haven't got an fcb1010, so i can't test.
Seb.Dub
Who is online
Users browsing this forum: No registered users and 112 guests
