Page 1 of 1

momentary buttons device - is it possible?

Posted: Fri Sep 21, 2012 9:05 am
by filter_7
a max device to trasform every midi button in a selected instrument as a momentary switch.

is it possible? (i'm not a max coder) :)

Re: momentary buttons device - is it possible?

Posted: Thu Sep 27, 2012 8:33 pm
by exaltron
It is possible, but having looked at it from many different angles, I would recommend either using midipipe as described in this video (or another midi translator if you're on a PC- there are tons of workarounds, just search the main Ableton forums for "momentary").

Are you not using a controller that has a software editor? Seems like most moderns controllers can be set to momentary or toggle (but are usually set to toggle by default).

Re: momentary buttons device - is it possible?

Posted: Fri Sep 28, 2012 4:28 pm
by filter_7
I have an Axiom 25 keyboard with no momentary pad setting.

I would like to have a max for live device instead of an external software workaround. Is it difficult to program?

Re: momentary buttons device - is it possible?

Posted: Fri Sep 28, 2012 4:34 pm
by toscanini
Can you configure the pads to output notes aswell?
I ask this because I use a FCB1010 footpedal and the only way for momentary behaviour is with notes. If I output CCs, they will alternate between 2 values.

Re: momentary buttons device - is it possible?

Posted: Fri Sep 28, 2012 4:56 pm
by exaltron
filter_7 wrote:I have an Axiom 25 keyboard with no momentary pad setting.

I would like to have a max for live device instead of an external software workaround. Is it difficult to program?
Well all I can offer is my experience- I have created some pretty advanced devices in Max for Live but I haven't been able to convert regular midi notes on/off to momentary messages. The problem is not just how to go from midiin > convert to momentary > midiout, it's how do you get those midi messages to be received by Live such that they can be midi mapped. You have to look at how the midi signal flow is treated by live- you can't just insert a M4L object in the effects chain of a track and have it picked up for midi mapping purposes. This is all assuming you want to do this in a midi track. In an audio track it's even more complicated as you then need to use send and receive objects to route the midi and again, you aren't dealing with midi that's mappable unless you do some kind of IAC routing to send midi out of Live and back in. Either way, you're looking at two processes (send/receive and/or IAC routing) that are far more costly in terms of CPU than running a threadbare app like Midipipe. In my experience running midipipe in the background was insignificant in terms of CPU load.

Sorry if this is not helpful- I just think if this is not already available on maxforlive.com, it's not because no one's thought of it or thought it would be useful, it's because it's a pain in the ass and/or impractical to do this as a standalone device (vs. building it into a max for live device).

Re: momentary buttons device - is it possible?

Posted: Fri Sep 28, 2012 4:58 pm
by exaltron
toscanini wrote:Can you configure the pads to output notes aswell?
I ask this because I use a FCB1010 footpedal and the only way for momentary behaviour is with notes. If I output CCs, they will alternate between 2 values.
Not sure what you mean, can you rephrase? Are you saying you want to convert the data coming from the behringer?

Re: momentary buttons device - is it possible?

Posted: Fri Sep 28, 2012 7:09 pm
by toscanini
Course not. I mean, you can probably determine, what kind of MIDI data you want to transmit. The keyboard will obviously transmit notes (pitch, velocity), and the pads can either transmit CC, PC or note messages. And it can happen (like on my FCB) that CC has no momentary mode.

Re: momentary buttons device - is it possible?

Posted: Fri Sep 28, 2012 7:29 pm
by exaltron
toscanini wrote:Course not. I mean, you can probably determine, what kind of MIDI data you want to transmit. The keyboard will obviously transmit notes (pitch, velocity), and the pads can either transmit CC, PC or note messages. And it can happen (like on my FCB) that CC has no momentary mode.
And that's why I sold my Behringer and got a Softstep. Problem solved.

Re: momentary buttons device - is it possible?

Posted: Sun Sep 30, 2012 5:33 pm
by filter_7
exaltron wrote:
filter_7 wrote:I have an Axiom 25 keyboard with no momentary pad setting.

I would like to have a max for live device instead of an external software workaround. Is it difficult to program?
Well all I can offer is my experience- I have created some pretty advanced devices in Max for Live but I haven't been able to convert regular midi notes on/off to momentary messages. The problem is not just how to go from midiin > convert to momentary > midiout, it's how do you get those midi messages to be received by Live such that they can be midi mapped. You have to look at how the midi signal flow is treated by live- you can't just insert a M4L object in the effects chain of a track and have it picked up for midi mapping purposes. This is all assuming you want to do this in a midi track. In an audio track it's even more complicated as you then need to use send and receive objects to route the midi and again, you aren't dealing with midi that's mappable unless you do some kind of IAC routing to send midi out of Live and back in. Either way, you're looking at two processes (send/receive and/or IAC routing) that are far more costly in terms of CPU than running a threadbare app like Midipipe. In my experience running midipipe in the background was insignificant in terms of CPU load.

Sorry if this is not helpful- I just think if this is not already available on maxforlive.com, it's not because no one's thought of it or thought it would be useful, it's because it's a pain in the ass and/or impractical to do this as a standalone device (vs. building it into a max for live device).

Thanks, you focused the problem right.
It seems that i must start to like midi software :)

Re: momentary buttons device - is it possible?

Posted: Fri Oct 05, 2012 10:54 am
by filter_7
Just another idea...

Is it possible to customize a Max device with buttons to make this buttons as momentary?

Re: momentary buttons device - is it possible?

Posted: Fri Oct 05, 2012 9:53 pm
by madlab
It sure is.

Re: momentary buttons device - is it possible?

Posted: Sat Oct 06, 2012 9:16 am
by filter_7
madlab wrote:It sure is.
LOL i don't know how to do it :)

can you please try to explain or upload a customized device with momentary button action? thanks