|
audiofile/AFgetaeschanneldata(3d) -- get/set AES channel status information in an AFfilehandle structure for an audio track
|
file expects an AFfilehandle structure, previously created by a call to afOpenFile(3dm). track expects an integer which identifies the audio track in the file. Since all currently supported file formats allow at most one audio track per file, the constant value AF_DEFAULT_TRACK should always be used for this argument for now. buf is a data buffer used to pass the 24 bytes of AES channel status data to afSetAESChannelData(), or to obtain the 24 bytes of AES channel status data from afGetAESChanne... |
audiofile/AFgetchannels(3d) -- get the number of interleaved track / virtual channels from an AFfilehandle structure for an audio track
|
file is an AFfilehandle structure, previously created by a call to afOpenFile(3dm). track is an integer which identifies the audio track in the file. Since all currently supported file formats allow at most one audio track per file, the constant value AF_DEFAULT_TRACK should always be used for this argument. |
audiofile/AFgetcompression(3d) -- get the compression type and parameters for an audio track from an AFfilehandle structure
|
file expects an AFfilehandle structure, previously created by a call to afOpenFile(3dm). trackid is an integer which identifies an audio track in the file. Since all currently supported file formats allow at most one audio track per file, the value AF_DEFAULT_TRACK should always be used for this argument for now. compression is a pointer to an integer which will be filled in with the symbolic constant indicating which compression scheme used for the specified audio track. pvlist is an AUpvlist s... |
audiofile/AFgetfd(3d) -- get the Unix file descriptor for the file associated with an AFfilehandle structure
|
file is an AFfilehandle structure for the audio file whose file descriptor you wish to obtain. This structure is the returned value of an afOpenFile(3dm) call. |
audiofile/afGetFormatParams(3d) -- get the audio data format in an AFfilehandle for a specified audio track via dmParams
|
file is an AFfilehandle structure, previously created by a call to afOpenFile(3dm) or afOpenFD(3dm). track is an integer which identifies an audio track in handle. Since all currently supported file formats contain only one audio track, the value AF_DEFAULT_TRACK should used here for now. params a DMparams list, previously created by a call to dmParamsCreate(3dm). |
audiofile/AFgetframecnt(3d) -- get the total sample frame count / data bytes / data offset for a specified audio track from an AFfilehandle s
|
file is an AFfilehandle structure, previously created by a call to afOpenFile(3dm). track is an integer which identifies an audio track in file. Since all currently supported file formats contain exactly one audio track per file, the constant AF_DEFAULT_TRACK should always be used here. |
audiofile/afGetFrameSize(3d) -- get the track / virtual frame size in bytes for a specified audio track from an AFfilehandle structure
|
file is an AFfilehandle structure, previously created by a call to afOpenFile(3dm). track is an integer which identifies an audio track in file. extend3to4 is a integer boolean value (i.e., 0 or 1) indicating whether the routine should extend the value of the frame size for 24-bit uncompressed data out to 32 bits. Since all currently supported file formats contain exactly one audio track per file, the constant AF_DEFAULT_TRACK should always be used here for now.... |
audiofile/AFgetinstids(3d) -- get a list of instrument configurations from an AFfilehandle
|
file expects an AFfilehandle structure, created when an audio file was opened by a call to afOpenFile(3dm). instids an array of integer locations used to return a list of (unique) positive instrument ID's which can be used to reference the sampler configurations in a file. For an AIFF/AIFF-C file, this array will return the ID AF_DEFAULT_INST if there is an instrument chunk. If you pass a null instids array to afGetInstIDs(), it simply returns the number of sampler configurations stored in the ... |
audiofile/AFgetinstparamlong(3d) -- get / set a parameter list / long parameter value for an instrument configuration in an AFfilehandle structure
|
file is an AFfilehandle structure, previously created by a call to afOpenFile(3dm). instid is a positive integer which identifies an instrument configuration in the file. Since the number of supported inst chunks varies with file format, applications should always retrieve this value via afGetInstIDs(3dm). pvlist is an AUpvlist structure, previously created by a call to AUpvnew(3dm) nparams is an integer value specifying the number of {parameter, value} item pairs (containing the instrument para... |
audiofile/AFgetloopids(3d) -- get a number and list of loop ID's for an instrument configuration
|
file expects an AFfilehandle structure, created when an audio file is opened by a call to afOpenFile(3dm) or its equivalent. instid is an integer which identifies a chunk of instrument parameters contained in file. Since the number of supported inst chunks varies with file format, applications should always retrieve this value via afGetInstIDs(3dm). loopids is an array of integer locations used to return a list of (unique) positive loop id's for the given instrument chunk. If loopids is a null ... |
audiofile/AFgetloopstart(3d) -- get the start/end markers, play mode, and track from an AFfilehandle structure for a specified loop.
|
file is an AFfilehandle structure, previously created by a call to afOpenFile(3dm). instid is a positive integer value which identifies an instrument configuration in file. Since the number of supported inst chunks varies with file format, applications should always retrieve this value via afGetInstIDs(3dm). loopid is a positive integer value which identifies a loop structure in an instrument parameter chunk. You obtain loopid's by calling afGetInstParamLong(3dm) for AIFF and AIFF-C formats, or... |
audiofile/afGetLoopStartFrame(3d) -- get the start/end frame and loop count from an AFfilehandle structure for a specified loop.
|
file is an AFfilehandle structure, previously created by a call to afOpenFile(3dm). instid is a positive integer value which identifies an instrument configuration in file. instid should be an element from an array of IDs retrieved via a call to afGetInstIDs(3dm). loopid is a positive integer value which identifies a loop structure in an instrument parameter chunk. You obtain loopid's by calling afGetLoopIDs(3dm).... |
audiofile/AFgetmarkids(3d) -- get the number and list of marker ID's for an audio track
|
file is an AFfilehandle structure, created when an audio file was opened by a call to afOpenFile(3dm). trackid is an integer which identifies an audio track contained in file. All currently supported file formats contain exactly one track, so always use the constant value AF_DEFAULT_TRACK for now. markids is an array of integer locations used to return a list of unique positive marker id's which can be used to reference the marker structures for track.... |