|
audio/alReadBuffers(3d) -- read flexibly interleaved or non-interleaved audio data from an audio port
|
port is the audio input port from which you want to read samples. This is the returned value of an alOpenPort(3dm) call. bufs is an array of pointers to sample buffers, each element of which corresponds to a single channel of audio input. strides is an array of integers, one corresponding to each input channel. Each element indicates the number of interleaved channels you desire in the sample buffer for that channel. framecount is the number of sample frames that you want to read from the audio ... |
audio/alReadFrames(3d) -- read interleaved sample frames from an audio port
|
port is the audio input port from which you want to read samples. This is the returned value of an alOpenPort(3dm) call. samples is the buffer into which you want to read the samples. framecount is the number of sample frames that you want to read from the audio port. |
|
audio/ALreadsamps(3d) -- (obsolete) read samples from an audio port
|
port expects the ALport structure for the audio port from which you want to read samples. This structure is the returned value of the ALopenport(3dm) call. samples expects a pointer to a buffer into which you want to transfer the samples read from the audio port. samplecount expects the number of samples that you want to read from the audio port. |
audio/alResources(3d) -- Audio Library resources
|
Each specific instance of a resource has a unique 32-bit integer identifier, or resource ID. Resource IDs are the "handles" by which an application refers to that resource when calling AL functions. |
audio/alSelectEvents(3d) -- Setup event queue to receive audio events.
|
eventq expects an ALeventQueue structure properly initialized by alOpenEventQueue(3dm). resource expects a resource ID from which you desire events. params expects an int pointer with a list of parameters for which you desire events. nparams expects an int with the total number of parameters in the list params. |
audio/ALseterrorhandler(3d) -- (obsolete) establish an alternate audio error handling routine
|
efunc expects a pointer to an error handling routine declared as void errorfunc(long, const char*, ...) |
audio/alSetErrorHandler(3d) -- establish an alternate audio error handling routine
|
efunc expects a pointer to an error handling routine declared as void errorfunc(int, const char*, ...) |
audio/alSetParams(3d) -- set the values of audio resource parameters
|
resource expects the resource on which you wish to set parameter values. pvs is an array of ALpv structures, each of which contains a single parameter and its desired value. npvs is the number of ALpv items in the array. |
audio/alWriteBuffers(3d) -- write flexibly interleaved or non-interleaved audio data to an audio port
|
port is the audio output port to which you want to write samples. This is the returned value of an alOpenPort(3dm) call. bufs is an array of pointers to sample buffers, each element of which corresponds to a single channel of audio output. strides is an array of integers, one corresponding to each output channel. Each element indicates the number of interleaved channels in the buffer directed at that channel. framecount is the number of sample frames that you want to write to the audio port.... |
audio/alWriteFrames(3d) -- write interleaved sample frames to an audio port
|
port is the audio output port to which you want to write samples. This is the returned value of an alOpenPort(3dm) call. samples is the buffer containing the samples. framecount is the number of sample frames that you want to write to the audio port. |
audio/ALwritesamps(3d) -- (obsolete) write samples to an audio port
|
port expects the ALport structure for the audio port to which you want to write samples. This structure is the returned value of the ALopenport(3dm) call. samples expects a pointer to a buffer from which you want to transfer the sound samples into the audio port. samplecount expects the number of samples that you want to write to the port. |
audio/alZeroFrames(3d) -- write zero-valued sample frames to an audio port
|
port is the audio output port to which you want to write samples. This is the returned value of an alOpenPort(3dm) call. framecount is the number of sample frames that you want to write to the audio port. |
amalloc(3p) -- arbitrary arena main memory allocator
|
The arena malloc package provides a main memory allocator based on the malloc(3X) memory allocator. This allocator has been extended so that an arbitrary memory space ("arena") may be set up as an area from which to malloc. Calls to the arena malloc package differ from calls to the standard malloc(3X) only in that an arena pointer must be supplied. This arena pointer is returned by a call to acreate. acreate sets up ... |
libblas/amax(3) -- BLAS Maximum index functions FORTRAN 77 SYNOPSIS integer function idamax( n, x, incx ) integer incx, n double
|
idamax, isamax, izamax, and icamax, return the index of the maximum value of vector x. The vector x has length n and increment incx. For izamax and icamax , the norm of each value is taken as: Abs( Real( x(i) ) ) + Abs( Imag( x(i) ) ) |
f90/and(3) -- FORTRAN bitwise boolean functions
|
bool is the general name for the bit field manipulation intrinsic functions and subroutines from the FORTRAN Military Standard (MIL-STD1753). and, or and xor return the value of the binary operations on their arguments. not is a unary operator returning the one's complement of its argument. ior, iand, not, ieor - return the same results as and, or, not, and xor. lshift and rshift return the value of the first argument shifted left or right, respectively, the number of times specified by the sec... |