CarbonSndPlayDB

Last Revision:
Version 1.0, 2003-03-14
First Version
Build Requirements:
Runtime Requirements:
Carbon Sound Manager 3.x, Carbon 1.5+ to run as a carbon compiled library, Project Builder 1.1.1, CodeWarrior IDE

This is a set of functions which reproduce the functionality of SndPlayDoubleBuffer in the Carbon environment, giving developers who use SndPlayDoubleBuffer a simpler transition to Carbon. This sample shows how to parse the input structures to SndPlayDoubleBuffer and set up a sequence of bufferCmd and callBackCmd commands to play sounds and call the user's/application's SndPlayDoubleBufferCallBack function. This sample does not have to be run under Carbon, it works just fine under Classic as well and can also be adapted to be useful to developers who would like to have better control over synchronization of sounds or playback and recording. CodeWarrior 5, 7 and Project Builder projects are included. Requirements: Sound Manager 3.x, Carbon 1.5+ to run as a carbon compiled library, Project Builder 1.1.1, CodeWarrior IDE Keywords: SndPlayDoubleBuffer, Carbon