CPU overload with 4 MIDI tracks???

UHE is now closed. For Technical Support from Ableton, please go here: http://www.ableton.com/support
Locked
arturnowak
Posts: 42
Joined: Tue Jul 13, 2004 10:53 am
Location: Katowice

CPU overload with 4 MIDI tracks???

Post by arturnowak » Fri Jan 25, 2008 9:35 pm

I have problem - tempo in Live is slowing down while playing just few MIDI tracks to external gear. This is what I have:

1) 6 MIDI tacks:
- 1st - MIDI to Elektron TurboMIDI interface Ch. 1
- 2nd track to MIDI track 1
- 3rd track to MIDI track 1
- 4th track to TurboMIDI Ch. 3
- 5th track to MIDI track 4
- 6th track to TurboMIDI Ch. 4

2) all these tracks go to Elektron Machinedrum SPS-1 UW MKII and control 4 drums and about 4 ynthesizer parameters with MIDI envelopes

3) I run Live 7.0.1 on XP, Pentium 4 -pretty fast PC

If I play all these 6 tracks simultaneously, CPU utilization goes up to 33% and the tempo is slowing down every few steps, when CUP goes up.

What's wrong? I was using Live with many VSTs, tweaking even more envelopes at the same time and everything was OK, now I get CPU spikes with external synth, which doesn't load the CPU!

If I route all MIDI tracks to TurboMIDI (not to other MIDI tracks and then out), the tempo slowes down even more (1/2), and CPU goes up to 90%. Does CPU utilization depend on the MIDI interface used? This is strange...

I'll appreciate any help...
Live 10 Suite and other stuff...

laird
Posts: 1996
Joined: Tue Feb 27, 2007 10:05 pm
Location: PDX
Contact:

Post by laird » Fri Jan 25, 2008 10:06 pm

isn't that interface supposed to offer 10X more resolution than MIDI?

I am suprised as perhaps you are, MIDI data should, in my mind, still be pretty simple when compared to all the math that goes into multi-track VSTi/VST audio... So 6 tracks of turbomidi ~= 60 tracks of regular MIDI.

Any sequencer bigger than a commodore64 should be able to transmit 60 tracks of MIDI. (the MIDI standard might have trouble keeping stuff in sync, as it can't send 60 things out simultaneously, but I'd think a powerful PC wouldn't be the limiting factor performance-wise)

still, you might check out http://www.ableton.com/forum/viewtopic.php?t=60422

violetpow1
Posts: 107
Joined: Sat Jan 19, 2008 10:35 pm
Location: Germany

Post by violetpow1 » Fri Jan 25, 2008 10:32 pm

i see you use Win XP SP1. You should update it to SP2. That can help, especialy with your Multiface and your very new PC hardware.

arturnowak
Posts: 42
Joined: Tue Jul 13, 2004 10:53 am
Location: Katowice

Post by arturnowak » Sat Jan 26, 2008 9:41 am

violetpow1 wrote:i see you use Win XP SP1
Sorry, I have to update my sig, I'm on XP2...
laird wrote:isn't that interface supposed to offer 10X more resolution than MIDI?

still, you might check out http://www.ableton.com/forum/viewtopic.php?t=60422
Yes, TurboMIDI should be 10x faster... I can not imagine though, that "slow" midi interface is causing Live to slow down and overload CPU. If the MIDI interface would be too slow, it would drop messages or freeze, but not "push the bits back" to Live and slow Live down...

And thanks for the link, I will go through this topic...
Live 10 Suite and other stuff...

Timur
Posts: 2203
Joined: Mon Sep 17, 2007 8:55 am

Post by Timur » Sat Jan 26, 2008 10:54 am

Use the latest beta 7.02 of Live and switch the Midi ports from DirectMusic to MME. There are a couple of bugs with Midi output, some of which are adressed by this beta and keeping to MME for the time being.

arturnowak
Posts: 42
Joined: Tue Jul 13, 2004 10:53 am
Location: Katowice

Post by arturnowak » Sat Jan 26, 2008 4:39 pm

Timur wrote:Use the latest beta 7.02 of Live and switch the Midi ports from DirectMusic to MME. There are a couple of bugs with Midi output, some of which are adressed by this beta and keeping to MME for the time being.
Where can I get it?
Live 10 Suite and other stuff...

Timur
Posts: 2203
Joined: Mon Sep 17, 2007 8:55 am

Post by Timur » Sat Jan 26, 2008 8:35 pm

You can download it from a link provided in the first post of this "Bugs & Problems" section.

Daim
Posts: 534
Joined: Fri Jul 07, 2006 6:35 pm
Location: DE

Post by Daim » Sat Jan 26, 2008 8:39 pm

oh, ein wiesbadener..

arturnowak
Posts: 42
Joined: Tue Jul 13, 2004 10:53 am
Location: Katowice

Post by arturnowak » Sun Jan 27, 2008 2:59 pm

Timur wrote:Use the latest beta 7.02 of Live and switch the Midi ports from DirectMusic to MME. There are a couple of bugs with Midi output, some of which are adressed by this beta and keeping to MME for the time being.
I have installed Live 7.0.2b5 and the problem didn't disappear: I still get 80% CPU spikes with just 6 MIDI tracks to external gear (Machinedrum).

Meanwhile, I have tested MIDI communication from Reaktor to Machinedrum - everything is the same except for the software sending MIDI out (Reaktor instead of Live). No issues whatsoever.

I have to go back to Live 6 now, next beta doesn't fix the problem, so it will take few months before Live 7 will be really usable.
Live 10 Suite and other stuff...

arturnowak
Posts: 42
Joined: Tue Jul 13, 2004 10:53 am
Location: Katowice

Post by arturnowak » Sun Jan 27, 2008 6:57 pm

This is defenetly a bug in 7.01 and 7.02 beta - I did a test with Live 6 and same Live set: 6 MIDI tracks, a couple of MIDI envelopes, ---> to TurboMIDI ---> Machinedrum. Result: tempo doesn't slow down, CPU utilization doesn't even go to 2% (this is what I would expect when using MIDI messages to external MIDI synthesizer)
Live 10 Suite and other stuff...

bytheriver
Posts: 360
Joined: Wed Mar 16, 2005 3:53 pm

Post by bytheriver » Sun Jan 27, 2008 10:20 pm

I get something similar, with 2 midi channels going out to my 2 synths. The CPU will spike up to 66% or so and I get glitches, it seems to be worse when I tweak a hardware knob that outputs MIDI into live, but it happens when its playing through an arrangement without me touching anything as well.

Locked