capture_audio
Record the output from the DSPP to a host file.
Synopsis
capture_audio [<num frames>] [<dest file>]
Description
Captures the output from the DSP into a file on the development station's
filesystem. It can be used to check the sound output of a program at
important points.
Once the output from the DSP has been captured, you can load it into
SoundHack and edit it as follows:
1. From the File menu in SoundHack, choose Open Any.
2. Select the file that was captured with capture_audio.
3. Use the Header Change command and set the captured file's header to a
rate of 44100, with 2 channels, and a format of 16-bit Linear.
4. Select Save As command and save the sound file as a 16-bit AIFF format
file.
You can then load the AIFF file you created and listen to the captured
sounds.
Arguments
- num frames
- Number of sample frames to capture. Defaults to 10000.
- dest file
- Name of the file to save the captured frames to. Defaults to
capture.raw.
Caveats
This program adds an instrument at priority 0. Because the execution order
of equal priority instruments depends isn't as predictable as those of
differing priority, this program may not be able to capture from other
instruments at priority 0.
Associated Files
capture_audio.c
Location
examples/Audio