¡@

Home 

2014/10/15 ¤U¤È 10:12:14

iphone Programming Glossary: numsamples

Data format from recording using Audio Queue framework

http://stackoverflow.com/questions/3963827/data-format-from-recording-using-audio-queue-framework

SAMPLETYPE samples SAMPLETYPE malloc sizeof SAMPLETYPE 10000 queueFormat.NumberChannels UInt32 numSamples while numSamples soundTouch receiveSamples SAMPLETYPE samples 10000 write packets to file XThrowIfError AudioFileWritePackets.. SAMPLETYPE samples SAMPLETYPE malloc sizeof SAMPLETYPE 10000 queueFormat.NumberChannels UInt32 numSamples while numSamples soundTouch receiveSamples SAMPLETYPE samples 10000 write packets to file XThrowIfError AudioFileWritePackets aqr mRecordFile.. SAMPLETYPE samples 10000 write packets to file XThrowIfError AudioFileWritePackets aqr mRecordFile FALSE numSamples 2 queueFormat.NumberChannels NULL aqr mRecordPacket numSamples samples AudioFileWritePackets failed aqr mRecordPacket..

Audio Processing: Playing with volume level

http://stackoverflow.com/questions/3982723/audio-processing-playing-with-volume-level

To change the amplitude you simply multiply float ampScale 0.5f this will reduce the 'volume' by 6db for int ii 0 ii numSamples ii sampOut sampIn ampScale sampOut sampIn To increase the gain you simply use a scale 1.f. For example an ampScale of 2.f..