Section 3 of the manual describes all library functions excluding the library functions (system call wrappers) described in Section 2, which implement system calls.

Page 9

AuFileFormats
audio file formats
AuFixedPointFractionalAddend
AuFixedPointFromFraction
make a fixed point value
AuFixedPointFromSum
make a fixed point value
AuFixedPointIntegralAddend
get the integer portion of a fixed point value
AuFixedPointRoundDown
get the rounded down integer portion of a fixed point value
AuFixedPointRoundUp
AuFlush
flush output buffer
AuFormatToDefine
return the C-preprocess define for a format
AuFormatToString
get the name of a format
AuFreeBucketAttributes
free memory used by lists of bucket attributes
AuFreeDeviceAttributes
free memory used by lists of device attributes
AuFreeElementStates
free the memory used by lists of flow element states
AuFreeElements
free the memory used by lists of flow elements
AuGetBucketAttributes
get bucket attributes
AuGetCloseDownMode
return the close down mode of a client
AuGetDeviceAttributes
get device attributes
AuGetElementParameters
get the parameters of elements in a flow
AuGetElementStates
get the state of elements in a flow
AuGetElements
get the elements in a flow
AuGetErrorDatabaseText
get an error message from the error database
AuGetErrorText
get a description of an error code
AuGetScratchFlow
get a scratch flow
AuGetScratchFlowFromBucket
use a scratch flow to create an import from a bucket
AuGetScratchFlowToBucket
use a scratch flow to create an export to a bucket
AuGetServerTime
get current server time
AuGrabNotifyEvent
grab notify event structure
AuHandleEvents
dispatch multiple events
AuIDOfEvent
return the ID of the source of the event
AuInputTrack
input track structure
AuKillClient
destroy a client or its remaining resources
AuListBuckets
list buckets
AuListDevices
list devices
AuLookupEventHandler
find the next handler for an event
AuMakeChangeStateAction
initialize an action
AuMakeElementAddConstant
initialize an AddConstant element
AuMakeElementBundle
initialize a Bundle element
AuMakeElementExportBucket
initialize an ExportBucket element
AuMakeElementExportClient
initialize an ExportClient element
AuMakeElementExportDevice
initialize an ExportDevice element
AuMakeElementExportMonitor
initialize an ExportMonitor element
AuMakeElementImportBucket
initialize an ImportBucket element
AuMakeElementImportClient
initialize an ImportClient element
AuMakeElementImportDevice
initialize an ImportDevice element
AuMakeElementImportWaveForm
initialize an ImportWaveForm element
AuMakeElementMultiplyConstant
initialize a MultiplyConstant element
AuMakeElementState
initialize an element state structure
AuMakeElementSum
initialize an Sum element
AuMakeInputTrack
initialize an input track
AuMakeNoopAction
initialize an action
AuMakeSendNotifyAction
initialize an action
AuMonitorDevice
AuMonitorNotifyEvent
monitor notify event structure
AuNextEvent
return the next event
AuOpenServer
connect to audio server
AuPauseFlow
pause a flow
AuReadElement
read data from an ExportClient element in a flow
AuRegisterEventHandler
add an event handler
AuReleaseScratchFlow
release a scratch flow
AuRequeueEvent
put an event back on the queue
AuScanEvents
return the first event that satisfies the predicate
AuScanForTypedEvent
return the first event of a specific type
AuServer
AuServer structure
AuServerName
get name of the server to use
AuSetBucketAttributes
set bucket attributes
AuSetCloseDownMode
change the close down mode of a client
AuSetDeviceAttributes
set device attributes
AuSetElementParameters
set the parameters of elements in a flow
AuSetElementStates
set the state of elements in a flow
AuSetElements
set elements in a flow
AuSetErrorHandler
set nonfatal error handler
AuSetIOErrorHandler
set handler for fatal IO errors
AuSetString
initialize a description string structure
AuSoundCreateBucketFromData
create a bucket and initialize its contents
AuSoundCreateBucketFromFile
create a bucket and initialize its contents
AuSoundCreateDataFromBucket
copy the data from a bucket into local memory
AuSoundCreateFileFromBucket
copy the data from a bucket into a file
AuSoundPlay
create a flow to play audio from any source
AuSoundPlayFromBucket
create a flow to play from a bucket
AuSoundPlayFromData
create a flow to play from memory
AuSoundPlayFromFile
create a flow to play a file
AuSoundPlaySynchronousFromFile
play a file
AuSoundRecord
create a flow to record audio to any destination
AuSoundRecordToBucket
create a flow to record to a bucket
AuSoundRecordToData
create a flow to record to memory
AuSoundRecordToFile
create a flow to record to a file
AuSoundRecordToFileN
AuStartFlow
start a flow
AuStopFlow
stop a flow
AuStringToFormat
return the format described by string
AuStringToWaveForm
return the wave form described by string
AuSync
flush the output buffer and wait for all events and errors to be processed by the server
AuSynchronize
enable or disable synchronization
AuUnregisterEventHandler
remove an event handler
AuWaveFormToString
return string description of wave form
AuWriteElement
write data to an ImportClient element in a flow
Audio::CD
Perl interface to libcdaudio (cd + cddb)
Audio::Ecasound
Perl binding to the ecasound sampler, recorder, fx-processor
Audio::FLAC::Decoder
An object-oriented FLAC decoder
Audio::FLAC::Header
interface to FLAC header metadata