MIDI Program Change bug - still not fixed

UHE is now closed. For Technical Support from Ableton, please go here: http://www.ableton.com/support
Locked
taximouse
Posts: 371
Joined: Sat Mar 19, 2005 4:05 am
Location: the woods, north
Contact:

MIDI Program Change bug - still not fixed

Post by taximouse » Tue May 22, 2007 12:20 am

I reported this last year, and I'll report it again since I see it has not been fixed.

When firing a PC message from a MIDI clip, if the next clip fires the same PC message, the second message is not sent.

For example:

scene 1 = PC 25
scene 2 = PC 25

PC 25 is only fired on the first scene, not the second.

This is a major problem if you have a device that toggles functions on and off with the same PC message (i.e. start and stop).


I'm getting around it by firing MIDI notes and translating them to PC messages in Midipipe.
MacBook Pro 2.93 Ghz, early 2009, 4GB RAM
OS 10.5.8
Live 8.1.4
Motu Ultralite + FCB1010 + SooperLooper + cello


twitter: zoecello
http://www.zoekeating.com

db
Posts: 249
Joined: Thu Jun 29, 2006 8:08 am

Post by db » Fri May 25, 2007 7:59 pm

Hi,

some synthesizers "glitch" when receiving Program Change to change their sound bank. Live recognizes the equal Program Change setting of two clips and therefore does not send out the second clips Program Change to avoid any sound glitches in the synthesizer.

Best,
Daniel

taximouse
Posts: 371
Joined: Sat Mar 19, 2005 4:05 am
Location: the woods, north
Contact:

Post by taximouse » Mon Jun 04, 2007 7:58 pm

so I guess you're saying the bug I'm reporting would be a *feature*?

OK, so do you have any suggestions as to HOW I can send the same program change messages in sequence to deal with devices that toggle functions?

Thank you
MacBook Pro 2.93 Ghz, early 2009, 4GB RAM
OS 10.5.8
Live 8.1.4
Motu Ultralite + FCB1010 + SooperLooper + cello


twitter: zoecello
http://www.zoekeating.com

johannesauvinen
Posts: 4
Joined: Tue Jun 05, 2007 2:58 pm

Post by johannesauvinen » Tue Jun 05, 2007 3:37 pm

Well, just make duplicate programs with different numbers on your device ie. 25 and 26.

But how do you send program cahnge messages?

taximouse
Posts: 371
Joined: Sat Mar 19, 2005 4:05 am
Location: the woods, north
Contact:

Post by taximouse » Sun Jun 17, 2007 7:48 pm

?

but the point is that the eternal device I'm sending PC messages to has a fixed, unchangeable midi map. Each feature of the device can be accessed via a specific PC number.

For example, to mute it you have to send PC #25. To unmute it you send PC #25 again. Or, to record you send PC #4 and to stop recording you send PC #4 again.

To send a PC message to an external device in Live, one has to assign a PC number to a midi clip. That PC message is fired at the beginning of the clip. If you put 2 clips, one after another, with the same PC message, only the first clip will send the message.

The only way around it now is to put midi note messages in a clip and use another application to convert the notes to PC messages!

So in my book, Live not sending the second PC message would be BUG.
MacBook Pro 2.93 Ghz, early 2009, 4GB RAM
OS 10.5.8
Live 8.1.4
Motu Ultralite + FCB1010 + SooperLooper + cello


twitter: zoecello
http://www.zoekeating.com

Locked