¡@

Home 

2014/10/15 ¤U¤È 10:13:15

iphone Programming Glossary: remoteio

Audio on the iPhone

http://stackoverflow.com/questions/1002838/audio-on-the-iphone

question I went down this road in 2009 trying Audio Toolkit Audio Queue Services openAL and finally settling on the RemoteIO AudioUnit. Audio Toolbox is fine for basic triggered sound effects but it wasn't able to change frequencies or loop samples... Since looped samples was a requirement for me I finally settled on AudioUnits which on the iPhone is referred to as RemoteIO if you want to do input or output . It was tremendously difficult to implement very similar to Audio Queue Services in that.. instrument working beautifully with multi note polyphony looped samples no popping and minimal latency. Unfortunately RemoteIO is not well documented. Michael Tyson was one of the first in the field to write about RemoteIO at length and his posts..

Force iPhone to output through the speaker, while recording from headphone mic

http://stackoverflow.com/questions/2175082/force-iphone-to-output-through-the-speaker-while-recording-from-headphone-mic

with Apple engineers on the Coreaudio mailing list I've found it's not currently possible to do this with a single RemoteIO audio unit. I'm going to try to instantiate two audio units one for playing the other for acquisition but I'm not hopeful...

Record and play audio Simultaneously

http://stackoverflow.com/questions/4215180/record-and-play-audio-simultaneously

question You can play and record simultaneously on iOS devices except the 1st gen Touch using either the Audio Unit RemoteIO or the Audio Queue API. These are lower level APIs where you have to handle the incoming buffers of outgoing and incoming..

Is there a way to record device audio on the iPhone?

http://stackoverflow.com/questions/5670326/is-there-a-way-to-record-device-audio-on-the-iphone

Record audio to NSData

http://stackoverflow.com/questions/8485032/record-audio-to-nsdata

during that second. iphone nsdata record microphone voice share improve this question Both Audio Queues and the RemoteIO Audio Unit will give you buffers of raw audio in real time with fairly low latency. You can take the buffer pointer and.. You can take the buffer pointer and the byte length given in each audio callback to create a new block of NSData. RemoteIO will provide the lowest latency but may require the network messaging to be done outside the callback thread. share improve..

Audio on the iPhone

http://stackoverflow.com/questions/1002838/audio-on-the-iphone

How to develop an iphone app with reverb functionality?

http://stackoverflow.com/questions/4750032/how-to-develop-an-iphone-app-with-reverb-functionality

Write Audio To Disk From IO Unit

http://stackoverflow.com/questions/6930609/write-audio-to-disk-from-io-unit

format but a closer look at the docs says this must be pcm. Should this be the same format as the output for the remoteio And if so was I wrong to set the output format of the remote io to stereostreamformat I realize there's and awful lot in.. 8 bytesPerSample stereoStreamFormat.mSampleRate engineDescribtion.samplerate NSLog @ The stereo stereo format setup remoteio callback using stereo stream format AudioUnitSetProperty engineDescribtion.masterChannelMixerUnit kAudioUnitProperty_StreamFormat.. a solution. In my code and in other examples I have seen extaudiofilewriteasync was called in the callback for the remoteio unit like so. remoteiounit callback static OSStatus masterChannelMixerUnitCallback void inRefCon AudioUnitRenderActionFlags..