Provide integrated access to acoustic processing capabilities, including acoustic echo cancellation (AEC) and
noise reduction (NR)
Syntax:
io-acoustic [-c filepath] [-f] [-n filepath]
[-t threads] -u UID:GID [-v]
Options:
-
-c
filepath
- Location of the io-acoustic configuration file. The default location is
/etc/acoustic/acoustic.conf.
-
-f
- Run io-acoustic in the foreground, not as a daemon.
-
-n
- Set the prefix for the io-acoustic mount location. For example:
io-acoustic -n /dev/newplace. Default mount location is
/dev/io-acoustic.
-
-t
threads
- The number of threads to reserve for io-acoustic. Default is 16.
-
-u
- Force io-acoustic to run under a specific user ID and group ID, and, optionally,
multiple supplementary group IDs (SGIDs). For
example, to set the user ID to "devuser" use: io-acoustic -u
devuser:25. Or, To run as user with UID 10 under primary group ID 80, and inherit the capabilities
of groups 80, 81 and 82, use: io-acoustic -u 80:10:80,81,82.
-
-v
- Increase output verbosity (messages are written to sloginfo). The
-v option is cumulative; each additional v adds a level of
verbosity, up to 7 levels. For example, io-acoustic -vvv sets verbosity to 3. Default is 2.
Description:
The io-acoustic resource manager integrates QNX acoustic echo cancellation (AEC) and
noise reduction (NR) into the QNX CAR platform. It uses QNX's acoustic processing (AAP) library to perform
multichannel signal preprocessing for handsfree (HF) systems.
The QNX CAR platform includes configuration files for each reference board on which it has
been implemented. These files are
preset for optimal performance and sound quality, given the assumptions QNX was able to make about the
environment in which the platform will be used. These settings can be changed by editing the relevant
configuration file.
Note: The prefix, number of threads, and verbosity can be set in the configuration file. If these options
are set in the configuration file, io-acoustic ignores the values entered on the
command line.
For information, see "Configuring io-acoustic".