HH
VS1005 VSOS A
UDIO
S
UBSYSTEM
VS1005g
Sample counter: 235803492
Overflows:
123022
In this example, slave audio synchronization driver AUXSYNCS.DL3 (Chapter 7.7.1)
has been loaded on top of AUII2SS.DL3 (Chapter 7.5.5), replacing two of its methods,
Identify() and Ioctl().
9.2
Control Program AUOUTPUT.DL3
Usage: AuOutput [-ddrv|-pfp|-rrate|-bbits|-sbufSize|-lvol|-v|+v|-h]
-ddrv
Connect to audio driver DRV.DL3
-pfp
Set output audio file pointer to fp (use with caution!)
-rrate Set sample rate to rate
-bbits Number of bits (16 or 32)
-sbufSz Set buffer size to bufSz 16-bit words
-lvol
Volume Level of maximum (vol = -128 .. 127.5)
-v|+v
Verbose on|off
-h
Show this help
AUOUTPUT lets the user display control several parameters of
stdaudioout
, or any un-
locked audio input driver, or file pointer if it is known.
If called without any command line arguments that change a value, AUOUTPUT will
display the status of the audio driver as shown below
S:>auoutput
stdaudioout:
0x1fea, auodac::audioFile=3139(0xc43)
->Identify(): 0x3b4f, auxsyncs::Identify returns "AUXSYNCS"
->op:
0x1ff1, auodac::audioFileOps=0(0x0)
->Ioctl():
0x355b, auodac::AudioIoctl
->Write():
0x39fb, auxsyncs::AudioWrite
Sample rate:
47793
Bits per sample: 16
Buffer size:
4096 16-bit words (2048 16-bit stereo samples)
Buffer fill:
4 16-bit words (2 16-bit stereo samples)
Sample counter: 235977115
Underflows:
177796
Volume:
+0.0 dB of maximum level
In this example, slave audio synchronization driver AUXSYNCS.DL3 (Chapter 7.7.1)
has been loaded on top of AUODAC.DL3 (Chapter 7.2.1), replacing two of its methods,
Identify() and Write().
Note: To display symbol information, AUINPUT requires library TRACE.DL3.
Rev. 3.57
2019-04-10
Page