SndDisposeChannel | Releases the memory allocated by calling the SndNewChannel function. |
SndNewChannel | Allocates a new sound channel. |
Comp3to1 | Compresses sound data at a ratio of 3:1. |
Comp6to1 | Compresses sound data at a ratio of 6:1. |
Exp1to3 | Expands a buffer of sound samples you previously have compressed with the Comp3to1 function. |
Exp1to6 | Expands a buffer of sound samples you previously have compressed with the Comp6to1 function. |
SetupAIFFHeader | Sets up a file that can subsequently be played by SndStartFilePlay. |
SetupSndHeader | Constructs a sound resource containing sampled sound that can be passed to the SndPlay function. |
GetDefaultOutputVolume | Determines the default volume of a sound output device. |
GetSysBeepVolume | Determines the current volume of the system alert sound. |
SetDefaultOutputVolume | Sets the default volume of a sound output device. |
SetSysBeepVolume | Sets the current volume of the system alert sound. |
SPBBytesToMilliseconds | Determines the maximum duration of a recording that can fit in a buffer of a certain size. |
SPBMillisecondsToBytes | Determines how many bytes a recording of a certain duration will use. |
SoundComponentAddSource | Adds a new sound source. |
SoundComponentRemoveSource | Removes the existing sound source specified by the sourceID parameter. |
SoundComponentGetInfo | Obtains information about the capabilities of your component. A sound component must implement the SoundComponentGetInfo function. |
SoundComponentSetInfo | Modifies settings of your component. A sound component must implement the SoundComponentSetInfo function. |
SndAddModifier | Links modifiers to sound channels. |
SndPlayDoubleBuffer | Provides maximum efficiency and control over double buffering while still maintaining compatibility with the Sound Manager. |
SoundComponentGetSource | Determines your components source component. |
SoundComponentGetSourceData | Generates more data. A utility component must implement the SoundComponentGetSourceData function. |
SoundComponentInitOutputDevice | Allows a sound output device component to configure any associated hardware devices. A sound output device component must implement the SoundComponentInitOutputDevice function. |
SoundComponentSetOutput | Specifies the kind of audio data the output device component wants to receive. |
SoundComponentSetSource | Identifies your components source component. |
SoundComponentPauseSource | Pauses the playing of sounds in one or more sound channels. A sound output device component must implement the SoundComponentPauseSource function. |
SoundComponentPlaySourceBuffer | Starts a new sound playing. A sound output device component must implement the SoundComponentPlaySourceBuffer function. |
SoundComponentStartSource | Starts playing sounds in one or more sound channels. A sound output device component must implement the SoundComponentStartSource function. |
SoundComponentStopSource | Stops playing sounds in one or more sound channels. A sound output device component must implement the SoundComponentStopSource function. |
SPBGetDeviceInfo | Obtains information about the settings of a sound input device. |
SPBSetDeviceInfo | Sets information in a sound input device. |
GetSoundHeaderOffset | Gets the offset from the beginning of a sound resource to the embedded sound header. |
MACEVersion | Determines the version of the MACE tools available on a machine. |
SPBVersion | Determines the version of the sound input tools available on a machine. |
SndChannelStatus | Determines the status of a sound channel. |
SndControl | Obtains information about a sound data type. |
SndGetSysBeepState | Determines if the system alert sound is enabled. |
SndManagerStatus | Determines information about all sound channels currently allocated. |
SndSetSysBeepState | Sets the state of the system alert sound. |
SndSoundManagerVersion | Determines the version of the Sound Manager tools available on a computer. |
SPBCloseDevice | Closes a sound input device. |
SPBOpenDevice | Opens a sound input device. |
CloseMixerSoundComponent | Closes the Apple Mixer. Intended for use only by sound output components. |
OpenMixerSoundComponent | Opens and connects a sound output device component to the Apple Mixer component. Intended for use only by sound output components. |
SndPauseFilePlay | Toggles the state of a play from disk in progress, just as you might use the pause button on an audio cassette tape player to temporarily pause and then resume play. |
SndStartFilePlay | Initiates a play from disk. |
SndStopFilePlay | Stops an asynchronous play from disk. |
SndPlay | Plays a sound resource that your application has loaded into memory. |
SysBeep | Plays the system alert sound. |
SPBGetRecordingStatus | Obtains recording status information about a sound input device. |
SPBPauseRecording | Pauses a recording from a sound input device. |
SPBRecord | Records audio data into memory, either synchronously or asynchronously. |
SPBRecordToFile | Records audio data into a file, either synchronously or asynchronously. |
SPBResumeRecording | Resumes recording from a sound input device. |
SPBStopRecording | Ends a recording from a sound input device. |
SndRecord | Records sound resources into memory. |
SndRecordToFile | Records sound data into a file. |
SPBGetIndexedDevice | Generates a list of sound input devices. |
SPBSignInDevice | Registers a sound input device. |
SPBSignOutDevice | Cancels the registration of a device you have previously registered with the SPBSignInDevice function. |
GetSoundPreference | Retrieves a block of preferences data you previously saved by calling SetSoundPreference. Intended for use only by sound components. |
SetSoundPreference | Sets the sound preferences. Intended for use only by sound components. |
SndDoCommand | Queues a command in a sound channel. |
SndDoImmediate | Places a sound command in front of a sound channels command queue. |
© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)