AudioQueueProcessingTap...
AudioQueueProcessingTap...
- Subject: AudioQueueProcessingTap...
- From: Ron Burgundy <email@hidden>
- Date: Wed, 15 Jan 2014 08:34:08 -0700
I have been scouring the internet and the mailing list for any information this newer and promising part of AudioQueue's. As of right now im trying to use data from my audio queues and push them through EZAudioPlots (which is expecting output from AudioUnits) and it is getting less than stellar results for plotting my waveform. i was hoping i could potentially use processing taps in place of this before the audio plays out. the issue is i need to convert the audio from fixed integer to floating point audio before i can process it.
EZAudioPlot appears to be expecting 512K chunks of audio at about the frequency of 7 milliseconds, wheras the AudioQueues provide about 8000K at every .5 seconds. I was trying to take the 8000K and separate it into 512 chunks to send them through in between these .5 second gaps at a faster pace. unfortunately the data gets release somewhere in between (and the timing of all of this is a major minefield) I was hoping that maybe AudioQueueProcessingTap could be an option for displaying things properly on my output queue.
The reason i am not using AudioUnits is because every single example i have found for doing audio passthrough have been atrocious. Either they dont play anything at all, or 50% of the time they play static on one of the channels while the other channel plays choppy unusable audio. In conjunction i have 95% of my project working practically flawlessly with AudioQueues and refactoring everything to use units instead (especially when playthrough works so poorly) isn't an option for this projects deadline.
At VERY least if someone could just provide some example code of using AudioQueueProcessingTap in an audio queue it would be highly appreciated.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden