Log Pulse Code Modulation data
Syntax:
pcm_logger [options]
Options:
- -a card_num:dev_num
- The card number and the device number of the target PCM device.
- -c card_num[:card_num...]
- A list of cards to apply the logging operation to.
The PCM logging operation applies to all PCM devices under the specified cards.
- -i
- Use interactive mode: wait for a key press to disable logging.
- -l[0|1]
- (el) Enable (1) or disable (0) io-audio PCM logging.
- -m[playback|capture]
- Use this option with the -a option to target a playback or capture PCM device.
- -v level
- Set the io-audio verbosity level.
Note:
The verbosity level applies globally across io-audio.
If multiple instances of io-audio are running, use the -c option
to target a card that's under the instance of io-audio that you want to affect.
Description:
The pcm_logger utility lets you dynamically enable and disable the logging of PCM data to
/dev/shmem and configure io-audio's verbosity level at runtime.
When PCM logging is enabled, the captured audio will be saved in .wav files in
/dev/shmem.
The names of the wave files specify the card and device from which the audio was captured:
[playback|capture]_card_device_date-time.wav