6.03 program change bug

UHE is now closed. For Technical Support from Ableton, please go here: http://www.ableton.com/support
Locked
Live-Life
Posts: 54
Joined: Mon Jan 24, 2005 11:02 am
Location: Australia

6.03 program change bug

Post by Live-Life » Fri Feb 02, 2007 11:10 pm

Why Why..
Live 6 will only fire a midi program change if the clip pg is different from the last sent pg and when the set is stopped.

This must be a stupid bug, dont remember 5 doing this.
Can you please fix this, im forced to go back to version 5 to perfom my show.

Thanks
IBM T61P 2Gb ram, XP
RME Multiface/Fireface 400
web:www.myspace.com/lyndengarrett

Live-Life
Posts: 54
Joined: Mon Jan 24, 2005 11:02 am
Location: Australia

Post by Live-Life » Sat Feb 17, 2007 10:17 pm

Doesn't anyone else see this bug?

Ah heck maybe everyone one here are DJ's and not using midi automation :)

Seriously this is a major problem.

Here is how to reproduce it.
* Create a midi track
* Put a clip in it and set up a program change.
* Copy this clip to the scene below.
* Play the scene.
* Without stopping, fire the scene with the other clip in in.

(Program change is not resent)

Thanks
IBM T61P 2Gb ram, XP
RME Multiface/Fireface 400
web:www.myspace.com/lyndengarrett

hoffman2k
Posts: 14718
Joined: Tue Jun 15, 2004 6:40 pm
Location: Belgium
Contact:

Post by hoffman2k » Sat Feb 17, 2007 11:09 pm

Confirmed in Live 6.0.6b1

I found a workaround though.
On the first clip, set bank message to none.
On the next clip, send your program change with a bank message.
Next clip, set bank message back to none...

And so on..

Live-Life
Posts: 54
Joined: Mon Jan 24, 2005 11:02 am
Location: Australia

Post by Live-Life » Sun Feb 18, 2007 1:05 am

Unfortunately this is not a work around in my situation as I'm not necessarily firing scenes in any particular order.
Thanks anyway, I hope abes can fix this one up soon.
LjG
hoffman2k wrote:Confirmed in Live 6.0.6b1

I found a workaround though.
On the first clip, set bank message to none.
On the next clip, send your program change with a bank message.
Next clip, set bank message back to none...

And so on..
IBM T61P 2Gb ram, XP
RME Multiface/Fireface 400
web:www.myspace.com/lyndengarrett

Alex
Posts: 4006
Joined: Wed Apr 03, 2002 1:07 pm
Location: Ableton Headquarter

Post by Alex » Mon Feb 19, 2007 3:21 pm

Live-Life,

I can confirm the Live 6 behavior but it seems that Live 5 behaves in the same way.
So in which Live 5 version does it work for you as expected?

Regards
/Alex

EddieJ
Posts: 101
Joined: Fri Jan 05, 2007 2:58 pm
Location: Charleston, SC

Re: 6.03 program change bug

Post by EddieJ » Mon Feb 19, 2007 10:59 pm

Live-Life wrote:Why Why..
Live 6 will only fire a midi program change if the clip pg is different from the last sent pg and when the set is stopped.

This must be a stupid bug, dont remember 5 doing this.
Can you please fix this, im forced to go back to version 5 to perfom my show.

Thanks
I'm not sure this is a bug... Why would Live send the PC again if it thinks the device it is sending to is already on that patch? Some synths tend to stumble over a PC, so why send it more than once?

Live-Life
Posts: 54
Joined: Mon Jan 24, 2005 11:02 am
Location: Australia

Post by Live-Life » Tue Feb 20, 2007 5:09 am

Alex wrote:Live-Life,

I can confirm the Live 6 behavior but it seems that Live 5 behaves in the same way.
So in which Live 5 version does it work for you as expected?

Regards
/Alex
Hmmm, I will have to check. But my set used to always run fine before.

I'll get back to you.
IBM T61P 2Gb ram, XP
RME Multiface/Fireface 400
web:www.myspace.com/lyndengarrett

Live-Life
Posts: 54
Joined: Mon Jan 24, 2005 11:02 am
Location: Australia

Post by Live-Life » Tue Feb 20, 2007 10:29 pm

EddieJ wrote: I'm not sure this is a bug... Why would Live send the PC again if it thinks the device it is sending to is already on that patch? Some synths tend to stumble over a PC, so why send it more than once?
Hi Eddie
Well maybe its not a bug, maybe its by design?
But then this is a problem because we should be able to tell live what we want it to do, not tell it then it decides what is best.

Here's an example where it is a problem and this is the case with me:

When I perform I have my whole show laid out in scenes
Each scene fires the backing tracks and sets my midi gear up with program changes.
Quite often I will use the same preset on a device for each scene, ie B4 pg001.
During playing I will change drawbars etc and change the sound.
When the next scene (song in my case) fires, I want my B4 to default back to the preset pg001, but Live wont send the program change message unless I stop live playing first.

This has cause quite a few embarrassing moments during a performance.

Thanks
LjG
IBM T61P 2Gb ram, XP
RME Multiface/Fireface 400
web:www.myspace.com/lyndengarrett

EddieJ
Posts: 101
Joined: Fri Jan 05, 2007 2:58 pm
Location: Charleston, SC

Post by EddieJ » Wed Feb 21, 2007 4:56 am

Since I use Live to playback MIDI notes in a loop on my hardware, I would not want it retransmitting a program change if I selected a new loop which I intended to play on the same patch. This is because I may make filter changes or other manipulations that I would want to carry over to the next set of notes. I imagine I'm not alone in this. I wouldn't want live to assume I want to switch back to the preset state of my patch every time the loop restarted or the next loop for the same patch was selected.

If I were you, I would save a copy of the preset into another patch location. Then I would assign the second song to use the preset to look to the second preset.

Live-Life
Posts: 54
Joined: Mon Jan 24, 2005 11:02 am
Location: Australia

Post by Live-Life » Wed Feb 21, 2007 11:42 am

EddieJ wrote:Since I use Live to playback MIDI notes in a loop on my hardware, I would not want it retransmitting a program change if I selected a new loop which I intended to play on the same patch. This is because I may make filter changes or other manipulations that I would want to carry over to the next set of notes. I imagine I'm not alone in this. I wouldn't want live to assume I want to switch back to the preset state of my patch every time the loop restarted or the next loop for the same patch was selected.

If I were you, I would save a copy of the preset into another patch location. Then I would assign the second song to use the preset to look to the second preset.
I agree, and same for me, I do not want live to resend a pg when a clip loops.
But I want it to send whenever I fire a new clip if pg is enabled for that clip.

So in your case, for your next clip in the track that you dont want a pg change, well dont set it up to send a pg. Simple

Maybe its not that simple, maybe we need an option in the preferences.
To me, it just doesnt seem right that live wont send a message when I ask it to:(
IBM T61P 2Gb ram, XP
RME Multiface/Fireface 400
web:www.myspace.com/lyndengarrett

Locked