Play back audio data
Syntax:
wave [-derstvwx] [-a [card_num:]dev_num] [-b num_frags]
[-c hw_channel_bitmask[,hw_channel_bitmask...]] [-f frag_size]
[-m mixer_name] [-n num_frags] [-o audio_type] [-p volume]
[-R value]
Options:
- -a [card_num:]dev_num
- The card and device number to play out on.
- -b num_frags
- (QNX Neutrino 6.6 or later) The number of fragments while buffering.
- -c hw_channel_bitmask[,hw_channel_bitmask...]
- Voice matrix configuration.
The first argument is the hardware channel bitmask for application voice 1,
the second is that for application voice 2, and so on, up to eight voices.
- -d
- (Audio for AMP 2.0 or later) Continuously repeat the input file.
- -e
- (QNX Neutrino 6.6 or later) The content would like to be played on a secure channel.
- -f frag_size
- The requested fragment size.
- -m mixer_name
- The string name for mixer input.
- -n num_frags
- The requested number of fragments.
- -o audio_type
- (QNX Neutrino 6.6 or later) The name of the audio type registers with audioman.
- -p volume
- The volume, as a percentage.
- -R value
- (QNX Neutrino 6.6 or later) The SRC rate method; value must be one of the following:
- 1 — 7-point Kaiser windowed
- 2 — 20-point remez
- 3 — linear interpolation
- -r
- (QNX Neutrino 6.6 or later) The content can be played only on a secure channel.
- -s
- (QNX Neutrino 6.6 or later) The content is protected.
- -t
- (QNX Neutrino 6.6 or later) Display timing information, in nanoseconds, of when the data is sent.
- -v
- Be verbose.
- -w
- (QNX Neutrino 6.6 or later) Use separate threads to control and write audio data.
- -x
- (QNX Neutrino 6.6 or later) Use the mmap() interface.
Description:
The wave utility plays back audio data.