Apple Intelligence is now available on iPhone, iPad, and Mac!

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Too Many disk I/O tasks (-10022) error playing song after edits

I have been fighting Logic 9 throwing the "Too Many disk I/O tasks (Elastic Audio) (-10022)" error when playing back a song with 12 tracks of audio AFTER I cut across 8 tracks (of drums) and move regions around. The Disk I/O indicator never shows more than 1-2 bars, tops when this error is thrown. While writing this up and troubleshooting, the problem has seemed to sort itself out, but only after doing some peculiar steps.

*System is MacPro 2x2.26 Quad-Core, 8GB RAM, Mackie Onyx 1620 recording to 500GB WD MyBook Pro over FW800. I/O Buffer = 128.

1) Grouped the 8 tracks of drums (there are 3 takes on each track). Play back song. No problems.
2) Cut the drums at bars 73, 81, 105 and 109.
3) Drag-copied the regions from bars 105-109 to 73-81.
4) Playback song, error thrown at bar 70
5) Increase buffer size to 256.
6) Playback song, error thrown at bar 70
7) Increase buffer size to 512.
8) Playback song, error thrown at bar 70
- Thought this might be a disk problem.
9) I copied the project with all the files to the internal Seagate and open the project.
10) Playback song, error thrown at bar 70
- Thinking this is not a disk problem.
11) Open the project on the original WD external drive.
12) Mute all regions an all drum tracks except the kick.
13) The song plays back normally.
14) Un-mute regions on 1 track and playback and repeat for each track.
15) The song plays back normally until the 8th drum track is un-muted, then the error is thrown.
16) Mute and un-mute the regions on 8th drum track.
17) The song now plays back normally. Error no longer thrown.

Looks like after making the edits, muting all the regions and un-muting them 1 by one might have cleared this up right away.

Is anyone else is experiencing something similar? If so, how are you working around this?

MacPro 2x2.26 Quad-Core, Mac OS X (10.5.8), 8GB RAM, Onyx 1620, MOTU 896HD

Posted on Sep 19, 2009 12:47 PM

Reply
10 replies

Sep 20, 2009 11:29 AM in response to S.A. Sebastian

Yes, when I tried to do a few flex edits over a group of 11 drum tracks, I also got the -10022 too many disk I/O error... several times. I turned off flex mode and no more problems.

Also, while playing the tracks after flexing, I observed phase shifting between the grouped tracks (even though they were "phase locked"), as if Logic was having trouble processing the flexing while playing in realtime... I made another post about this but as of yet no solutions.

I do not have a recommendation other than just turning off flex editing and going back to traditional chop and nudge editing.... which seems to work great in Logic.

After hearing the phase shifting, I feel I cannot trust the flex mode... I'm too worried that somehow this phase shifting will somehow make it to the final work, can't have that. My uneducated guess is that Logic just can't handle a lot of flexing at once, as in 8+ grouped tracks. Maybe it works ok for single tracks though. I can live without flexing personally though it's a nice concept if it can be made to work.

Sep 20, 2009 12:43 PM in response to beach ball boy

beach ball boy wrote:
After hearing the phase shifting, I feel I cannot trust the flex mode... I'm too worried that somehow this phase shifting will somehow make it to the final work, can't have that. My uneducated guess is that Logic just can't handle a lot of flexing at once, as in 8+ grouped tracks. Maybe it works ok for single tracks though. I can live without flexing personally though it's a nice concept if it can be made to work.


I had read the the Flex mode edits are loaded into and played from RAM, I would imagine trying to read other audio from a drive and moving flex mode data through RAM is a little much, have you monitored your CPU use (Logic's CPU meter) when you're hearing the pahase problems?

pancenter-

Sep 20, 2009 3:26 PM in response to bill borez

bill borez wrote:
Have you any idea Pancentre, of just how Logic deals with flex time? I mean is it a real time timestretch, or is it done some other way?

Because if it is, and you've got loads of them running, then that must be one **** of a drain on processing power.


Bill, not sure right now, I keep meaning to take an existing project and work with flex time, I have a suspicion it's a real-time operation until bounced.

Getting ready to play (guitars, banjo, uke) in the Broadway touring version of Spamalot as it comes through this area.

pancenter-
Getting ready to play guitar in the touri

Sep 20, 2009 4:49 PM in response to Pancenter

Just my 2 cents, but per my experience with the behavior of flexing, it really does seem to act like it's being processed in real time... especially when getting "too many disk I/O - elastic audio" errors while trying to play heavily flexed sections.

I have not yet had a chance to go back and review CPU usage etc while playing flexed sections because quite honestly, since I had the trouble, I have not used flexing... avoiding it for now... trying to meet a deadline with the current audio project. I'll perhaps experiment more at a later point.

But what I can tell you, when playing over flexed sections with 11 grouped tracks, phase shifting is heard and it does not always seem consistent.... as if the processor is just not cutting it in real time. That's my best guess at this issue. What I am hearing is definitely phase shifting, in another thread there are people questioning whether or not I know what phase shifting sounds like, trust me, I know what I'm hearing... it sounds like some of the tracks have been slid around by a few samples or whatever with respect to the other tracks, very noticeable in headphones.

I guess if the flexing sounded ok while bouncing it, it would be ok... but i'm just too nervous to take chances at this point... I would not want to accidentally bounce in even the most minor phase issue, only to find it while mixing at a later point and then maybe no longer having the ability to fix it etc...

I have 16GB of RAM, just mentioning it... still have "phasing" while flexing if that means anything.

Sep 20, 2009 6:33 PM in response to bill borez

No, didn't solve it yet, after I'm done completing work to meet a deadline, I will do some experimenting and see what I can figure out. But so far I've had this phasing issue occur in two different sessions on two different rigs (both Mac Pro dual-quad core with lotsa RAM)...

One test that anyone could try... to really max it out... take one single source and record it onto 20 tracks at once... or I guess you could just record one track and then duplicate it 19 times, whatever. Group all these tracks, keep `em all at the same level. Then take a listen to all tracks at once using some good headphones.

Then put all the tracks in flex mode and do some flexing, flex every single quarter note this way and that way for three full measures or so, whatever. Then play it back again with headphones. If you hear ANY hint of phase shifting, then you are experiencing what I am experiencing.

For anyone who might not be familiar with the "phase shifting" sound I speak of, it pretty much will sound as if you are running your tracks through a classic "phase shifter" effect pedal or whatever. If using headphones, it'll seem like the audio starts swirling around in your head like some wacky stereo effect, frequency response will change and shift, etc.

I've noted that I have not always heard phase issues when flexing, it seem to be a bit inconsistent. It may be because I've been working in some very large sessions, maybe in my situations Logic was already being heavily taxed and then the extra flexing just put it over the edge. Don't know. Will do some testing perhaps next week.

But, I'd say everyone should be careful about this before bouncing forever to disk and then maybe deleting all your old raw audio, because if you permanently write in some wacky phase shifting between your group of drum tracks and have no original raw files left, you'll be in very big trouble... I don't think there would be any way to fix that. In a professional level mix, that type of issue would stick out like a sore thumb. I guess one fix would be to apply a phase shifter effect across the entire drum bus... on purpose... as some sort of artistic statement... hey, it might sound cool! 🙂

This whole issue has made me realize how incredibly important it is for DAW tracks to remain truly phase locked at all times. Been working with DAWs for years now and never really thought about it. In one regard, this is a lot to ask... to make sure your 30-odd tracks or whatever are always dead in time with each other, to the sample. It's certainly of critical importance, at least for multiple tracks of the same exact source (like when you have 12 mics on a drum kit etc).

Actually, perfect time synch is just as critical for even a mere TWO mics on a given source... any stereo recording. Once one track goes out of "synch" with the other, even by a minute amount, just for a short amount of time, you will HEAR it.,.. and it won't be good... unless you desire a wacky phase shifting effect.

Nov 23, 2009 9:53 PM in response to beach ball boy

I just got this error today. On ONE rhythm guitar track - lots of alternate takes there but they are all muted. There are a few other audio tracks but no flex on them. I'm using flex slice mode for the guitar track. I only get it in one place in the song, and I can't figure out why. There is nothing unusual going on there. Just a lot of VIs which synthesize or pull samples (off a different drive).

My CPU meters are only around 30% and I'm on a velociraptor drive.

Pretty lame.

Speaking of phase accuracy, in general I think the flex quality is pretty bad in Logic. Slicing is ok on some things, and Polyphonic Complex is just so-so. The other settings are totally unusable most of the time. I sure wish they would license the Prosonq Time Factory algorithms like Dirac and ClearScale-or at least something a level up from what it is now. Not impressed.

Nov 24, 2009 5:13 AM in response to beach ball boy

I recently learned that it is essential (for phase locking to work correctly) that the grouped regions have the exact same start and endpoints.

Don't know if that applies to you (or if I have gotten it all wrong).

Aside from that, I find flexitime most esoteric.
Sometimes I get strange pops after edits.
Then they just disappear automagically after a few passes.
Or not.

Jan 20, 2010 10:46 PM in response to Bah Humbug

I stepped away from this and didn't realize there were so many replies. I've been working with some really good drummers, so I haven't had this happen with the drums, but I have had the phasing problem when editing even just 1 or 2 tracks. It all seems to depend on the size of region I'm editing. If I cut a part into smaller regions things work fairly well. I have some tracks with a drummer that has questionable time, that I'll be editing this week. I am hoping the latest release fixes things.

@bah humbug, I'll check out this endpoints tip and let you know.

Too Many disk I/O tasks (-10022) error playing song after edits

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.