summaryrefslogtreecommitdiff
path: root/kernel/drv/oss_envy24/.params
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2013-05-03 21:08:42 +0400
committerIgor Pashev <pashev.igor@gmail.com>2013-05-03 21:08:42 +0400
commit1058def8e7827e56ce4a70afb4aeacb5dc44148f (patch)
tree4495d23e7b54ab5700e3839081e797c1eafe0db9 /kernel/drv/oss_envy24/.params
downloadoss4-1058def8e7827e56ce4a70afb4aeacb5dc44148f.tar.gz
Imported Upstream version 4.2-build2006upstream/4.2-build2006upstream
Diffstat (limited to 'kernel/drv/oss_envy24/.params')
-rw-r--r--kernel/drv/oss_envy24/.params80
1 files changed, 80 insertions, 0 deletions
diff --git a/kernel/drv/oss_envy24/.params b/kernel/drv/oss_envy24/.params
new file mode 100644
index 0000000..d98c9f8
--- /dev/null
+++ b/kernel/drv/oss_envy24/.params
@@ -0,0 +1,80 @@
+int envy24_skipdevs = 2;
+/*
+ * envy24_skipdevs: By default OSS creates an audio device file for each
+ * stereo pair. However it's possible to change OSS to create a device file
+ * for each input/output channel. See also the envy24_force_mono option
+ * if you want to set the card to mono-only mode.
+ * Values: 1 to 8. Default is 2 (stereo mode).
+ *
+ * Note that the application(s) using the device files can request any number
+ * of channels regardless of the envy24_skipdevs option.
+ */
+int envy24_force_mono = 0;
+/*
+ * envy24_force_mono: Forces all device files to work only in mono mode
+ * (to be used together with envy24_skipdevs=1). This option is necessary
+ * with some software packages that otherwise open the devices in stereo mode.
+ * There is no need to use this option with properly implemented applications.
+ * Values: 0 (default) any number of channels can be used, 1 means that
+ * the device files will only be available in mono mode.
+ *
+ * Note that even envy24_force_mono=1 the application can request and get
+ * stereo. In this way both channel signals will be identical.
+ */
+int envy24_swapdevs = 0;
+/*
+ * envy24_swapdevs: By default OSS will create the output device files before
+ * the recording ones. Some applications may expect input devices to be before
+ * the output ones.
+ * Values: 0=outputs before inputs (default), 1=inputs before outputs.
+ */
+int envy24_devmask = 65535;
+/*
+ * envy24_devmask: Selects the device files to be created. By default OSS
+ * will create all available device files. However in some systems it may
+ * be necessary to conserve device numbers.
+ *
+ * Values: The envy24_devmask number is the SUM of the following values:
+ * 1 - Create primary (analog/ADAT/TDIF) outputs
+ * 2 - Create primary (analog/ADAT/TDIF) inputs
+ * 4 - Create S/PDIF outputs
+ * 8 - Create S/PDIF inputs
+ * 16 - Create monitor input device
+ * 32 - Create the "raw" input and output devices.
+ *
+ * For example envy24_devmask=12 (4+8) creates only the S/PDIF devices.
+ * To enable all possible (current or future) device files set envy24_devmask
+ * to 65535 (default).
+ */
+int envy24_realencoder_hack = 0;
+/*
+ * envy24_realencoder_hack: Older versions of realencoder expect a mixer device
+ * for each audio device file. This option makes OSS to create dummy micers to
+ * make realencoder happy.
+ * Values: 0=normal (default), 1=create dmmy mixers.
+ */
+int envy24_gain_sliders = 0;
+/*
+ * envy24_gain_sliders: By default OSS will create the gain controls as
+ * selection controls (+4 dB / CONSUMER / -10 dB) which is ideal for
+ * professional environments. However home users may prefer having volume
+ * sliders instead.
+ * Values: 0=level selectors (default), 1=volume sliders.
+ */
+int envy24_nfrags = 16;
+/*
+ * envy24_nfrags: For normal operation this setting must be 16.
+ */
+int envy24_mixerstyle = 1;
+/*
+ * envy24_mixerstyle: Defines layout of the peak meter and monitor mixer
+ * sections in the control panel.
+ * NOTE! The envy24_skipdevs parameter must be set to 2. Otherwise the
+ * traditional mixer style will be used regardless of the value of
+ * this parameter.
+ * Possible values:
+ * 1=Traditional mixer with separate peak meter and monitor gain sections
+ * (default).
+ * 2=Alternative style with peak meters and monitor gain sliders grouped
+ * together (separate output and input sections).
+ */