Jump To:
Leopard Reference Library: QuickTime
Apple's cross-platform QuickTime technology supports a wide range of audio compression and file formats including AAC, MP3, AIFF, and standard MIDI. QuickTime applications can use Apple's Core Audio technology for complete control of sound synthesis, processing, and playback of high-resolution audio, scalable to future audio formats.

View all Audio Reference Library.
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Resource Type
Sort by
Date
Using the Audio Extraction API in QuickTime 7 (HTML)
Learn how your application can extract audio from multiple sound tracks in a QuickTime movie.
Articles 2005-12-19
QuickTime Media Types and Media Handlers Guide (HTML) (PDF)
Describes video, sound, text, time code, and tween media handlers.
Guides 2006-01-10
QuickTime Music Architecture Guide (HTML) (PDF)
Explains how to enable synthesizing and playing of sounds and musical sequences.
Guides 2006-01-10
QuickTime Audio (HTML)
Explains how to enable recording and playback of various audio media.
Guides 2002-09-17
Slope/Intercept Audio (HTML)
Explains how to store floating point audio data in QuickTime files.
Guides 2002-09-17
Standard Sound Dialog Component (HTML)
Describes the QuickTime component that lets the user make audio parameter settings.
Guides 2002-09-17
QuickTime Music Architecture Reference (HTML) (PDF)
Describes the API for the QuickTime Music Architecture.
Reference 2006-05-23
MIDI File Format (HTML)
Describes the QuickTime implementation of the MIDI file standard.
Reference 2002-09-17
Sound Manager 3.3 (HTML)
Deprecated - Summary of Sound Manager legacy releases 3.1, 3.2.1, and 3.3.
Reference 2001-11-15
WhackedTV (HTML) (DMG) (ZIP)
A Cocoa version of the venerable HackTV sample code, demonstrating usage of the Sequence Grabber API's
Sample Code 2008-05-09
QTAudioContextInsert (HTML) (DMG) (ZIP)
Demonstrates use of Audio Context Insert APIs to perform custom processing on QuickTime's audio stream.
Sample Code 2008-01-21
QTExtractAndConvertToAIFF (HTML) (DMG) (ZIP)
Demonstrates using MovieAudioExtraction and an AudioConverter to extract and convert audio to a AIFF file.
Sample Code 2006-11-08
QTExtractAndConvertToMovieFile (HTML) (DMG) (ZIP)
Demonstrates using MovieAudioExtraction and an AudioConverter to extract and convert audio to a QuickTime movie file.
Sample Code 2006-11-08
SCAudioCompress (HTML) (DMG) (ZIP)
Demonstrates audio compression using QuickTime Standard Audio Compression Component
Sample Code 2006-08-22
ExtractMovieAudioToAIFF (HTML) (DMG) (ZIP)
Demonstrates how to extract audio from QuickTime Movies and write the data to an AIFF file.
Sample Code 2006-03-31
SillyFrequencyLevels (HTML) (DMG) (ZIP)
Demonstrates how to obtain audio frequency levels from a Movie using SetMovieAudioFrequencyMeteringNumBands and GetMovieAudioFrequencyLevels APIs.
Sample Code 2006-01-25
SimpleAudioExtraction (HTML) (DMG) (ZIP)
Demonstrates the QuickTime 7.0 Movie Audio Extraction APIs
Sample Code 2006-01-03
QTAudioExtractionPanel (HTML) (DMG) (ZIP)
Enhances the QTKitPlayer to add an Audio Channel Mapping and Extraction panel
Sample Code 2005-06-27
soundsnippets (HTML) (DMG) (ZIP)
SoundSnippets.c defines functions that perform some common sound-related operations.
Sample Code 2003-10-27
soundsnippets.win (HTML) (DMG) (ZIP)
SoundSnippets.c defines functions that perform some common sound-related operations.
Sample Code 2003-10-27
QTMusicToo (HTML) (DMG) (ZIP)
Deprecated - Shows all of the QuickTime Music features introduced with QuickTime 2.0.
Sample Code 2003-03-19
MeterTest (HTML) (DMG) (ZIP)
Sampling of sound input using SPBGetDeviceInfo(). Metering is then turned on and sampling is repeated.
Sample Code 2003-03-14
Sound PreMixer effect (HTML) (DMG) (ZIP)
Deprecated - A sound manager pre-mixer effect component.
Sample Code 2003-03-14
AIFFWriter (HTML) (DMG) (ZIP)
Deprecated - A Sound Manager sound output device component.
Sample Code 2003-01-14
aiffwriter.win (HTML) (DMG) (ZIP)
Deprecated - A Sound Manager sound output device component.
Sample Code 2003-01-14
audioconverter.win (HTML) (DMG) (ZIP)
SoundConverter routines to convert AIFF and AIFC files into AIFF/AIFC or QuickTime. Parse AIFF/AIFC files.
Sample Code 2003-01-14
ConvertMovieSndTrack (HTML) (DMG) (ZIP)
Demonstrates using the Sound Converter to transcode a Sound Track from one audio encoding format to another.
Sample Code 2003-01-14
QT QDesign decomp (HTML) (DMG) (ZIP)
Deprecated - Decompressing QDesign compressed files using the Sound Manager's SoundConvert routines and QuickTime QDesign codecs.
Sample Code 2003-01-14
QTimadecompression (HTML) (DMG) (ZIP)
Deprecated - Create a QuickTime atom to decompress IMA compressed WAVE files.
Sample Code 2003-01-14
qtmusic.win (HTML) (DMG) (ZIP)
Deprecated - Demonstrates ways of using the QuickTime Music Architecture to play notes and tunes.
Sample Code 2003-01-14
qtsndtween (HTML) (DMG) (ZIP)
Modify a QuickTime movie's sound track by increasing (or decreasing) the volume as it plays.
Sample Code 2003-01-14
qtsndtween.win (HTML) (DMG) (ZIP)
Modify a QuickTime movie's sound track by increasing (or decreasing) the volume as it plays.
Sample Code 2003-01-14
sndequalizer (HTML) (DMG) (ZIP)
Manage a dialog window containing a graphical equalizer display.
Sample Code 2003-01-14
soundconverter (HTML) (DMG) (ZIP)
Shows how to use the Sound Converter API and how to place audio data in a movie.
Sample Code 2003-01-14
soundconverter.win (HTML) (DMG) (ZIP)
Shows how to use the Sound Converter API and how to place audio data in a movie.
Sample Code 2003-01-14
SoundPlayer (HTML) (DMG) (ZIP)
Shows how to play VBR and Non-VBR encoded audio using the SoundConverterFillBuffer API and QuickTime.
Sample Code 2003-01-14
SoundPlayer.win (HTML) (DMG) (ZIP)
Shows how to play VBR and Non-VBR encoded audio using the SoundConverterFillBuffer API and QuickTime.
Sample Code 2003-01-14
Audio Export - Encoding AAC Audio For MPEG-4 Export (HTML)
TN2237: The QT MPEG4 Exporter does not show all options for generating AAC, this TN discusses workarounds.
Technical Notes 2009-01-27
AudioChannelLayout - What's the Audio Channel Order when the Layout has a Channel Bitmap? (HTML)
QA1638: Explains the audio channel order when a channel layout is tagged as kAudioChannelLayoutTag_UseChannelBitmap.
Technical Q&As 2009-04-12
QuickTime Audio - Easy Frequency Level Metering with MovieAudio APIs (HTML)
QA1459: Describes how to perform frequency band level metering using MovieAudio metering APIs.
Technical Q&As 2009-01-29
Creating Core Audio Format (.caf) Files (HTML)
QA1534: Describes how to use afconvert to create .caf files
Technical Q&As 2009-01-07
Playback of QuickTime movie audio through a multi-channel speaker system (HTML)
QA1627: Specify a specific pair of channels for QuickTime audio movie playback through a multi-channel speaker system
Technical Q&As 2008-11-05
QuickTime Audio - Retrieving the correct audio format bit depth value (HTML)
QA1477: Discusses how to retrieve accurate audio format bit depth.
Technical Q&As 2008-11-05
QuickTime Audio - Rendering QuickTime Movie audio to a specific Audio Device (HTML)
QA1578: Describes how to render Movie audio to a specific audio device.
Technical Q&As 2008-01-08
Looping Audio Files with QuickTime for Windows (HTML)
QA1559: How to Continuously Loop Audio Files with QuickTime for Windows
Technical Q&As 2007-10-09
QuickTime Audio - Muting and GetMovieAudioFrequencyLevels (HTML)
QA1556: Discusses the change made to the GetMovieAudioFrequencyLevels API with QuickTime 7.2.
Technical Q&As 2007-09-28
How do I create a QuickTime movie from PCM audio samples in memory? (HTML)
QA1539: How to create a QuickTime movie from PCM audio samples in memory
Technical Q&As 2007-08-29
Standard Audio - Parsing the kQTSCAudioPropertyID_CodecSpecificSettingsArray property (HTML)
QA1437: Discusses how to parse the kQTSCAudioPropertyID_CodecSpecificSettingsArray property returned from StdAudio. Also see Q&A 1390.
Technical Q&As 2006-11-30
Standard Audio - The CodecSpecificSettingsArray and MagicCookie properties (HTML)
QA1390: Discusses Core Audio AudioConverter configuration with StdAudio, specifically the CodecSpecificSettingsArray property.
Technical Q&As 2006-11-16
Standard Audio - Setting output ASBD returns badFormatErr (HTML)
QA1489: Discusses why badFormatErr may be returned from Standard Audio
Technical Q&As 2006-11-15
MovieAudioExtraction - Extracting all available audio samples (HTML)
QA1481: Describes how to correct for MovieAudioExtraction missing some audio samples at the end of audio files.
Technical Q&As 2006-07-18
MovieAudioExtraction - Ensure a Movie is fully loaded before starting an extraction session (HTML)
QA1469: Describes the importance of making sure a Movie is fully loaded before extracting audio.
Technical Q&As 2006-03-29
Sound Manager Codec support in QuickTime 7 (HTML)
QA1448: Describes QuickTime 7 support for constant bitrate and variable bitrate Sound Manager codecs
Technical Q&As 2005-10-26
SetSoundMediaBalance balance parameter clarification (HTML) (日本語 HTML)
QTMTB49: Describes correct parameter values for the SetSoundMediaBalance routine.
Technical Q&As 2004-12-01
Avoiding Pauses When Looping Audio files with QuickTime (HTML)
QA1371: Demonstrates how to avoid pauses when looping audio files with QuickTime
Technical Q&As 2004-09-08
Available FireWire Isochronous Bandwidth (HTML)
QA1356: Discusses attempting to "pre-flight" an isochronous bandwidth allocation request by reading the currently available bandwidth.
Technical Q&As 2004-07-07
Setting Sequence Grabber Sound Input Device Driver Parameters (HTML) (日本語 HTML)
QA1204: Setting sound input device driver parameters for QuickTime sequence grabber audio channels.
Technical Q&As 2002-10-25
Batch Exporting movie sound tracks with ConvertMovieToFile() (HTML)
QTMTB62: Explains how to configure ConvertMovieToFile to use the same configuration information for more than one call.
Technical Q&As 2000-09-05
Using MovieExportSetSampleDescription to specify the format of exported data (HTML)
QTMTB59: Describes using the ConvertMovieToFile routine to export a WAV audio-only movie to an AIFF file using a specific compressor.
Technical Q&As 2000-09-05
Playing memory-resident WAVE data using QuickTime 4 (HTML) (日本語 HTML)
QTMTB52: Explains how to play memory-resident WAVE data in QuickTime 4 or later.
Technical Q&As 1999-07-21
Playing QuickTime 3 Movie Sound Data (HTML) (日本語 HTML)
QTMTB50: Explains why a movie's sound data can continue to play longer than video data.
Technical Q&As 1998-11-09
QuickTime Music Architecture Header Update (HTML) (日本語 HTML)
QTMA06: Explains missing and changed items in QuickTime 2.5.
Technical Q&As 1996-08-21
Developing a QuickTime Musical Instrument (HTML)
Deprecated - QTMA05: Explains resolving the lack of QuickTime 2.0 API support for creating new music components.
Technical Q&As 1995-05-01