summaryrefslogtreecommitdiff
path: root/kernel/drv/oss_midimix/oss_midimix.man
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/drv/oss_midimix/oss_midimix.man')
-rw-r--r--kernel/drv/oss_midimix/oss_midimix.man40
1 files changed, 40 insertions, 0 deletions
diff --git a/kernel/drv/oss_midimix/oss_midimix.man b/kernel/drv/oss_midimix/oss_midimix.man
new file mode 100644
index 0000000..ac7e2ec
--- /dev/null
+++ b/kernel/drv/oss_midimix/oss_midimix.man
@@ -0,0 +1,40 @@
+NAME
+oss_midimix - Driver for controlling OSS mixer devices using MIDI messages
+
+DESCRIPTION
+The MIDI mixer device can be used by MIDI sequencer programs to control
+OSS mixer devices (volumes) in real time. A list of mixer devices available
+in the system can be found using the ossinfo(1) program with the -x option.
+
+ INTRODUCTION
+This driver uses MIDI channel numbers to select the mixer device. The first MIDI
+channel (#0) connects to the first mixer device in the system and so on. When
+any of the mixer controls (such as volume sliders) change their value the
+MIDI mixer device delivers a control change message to the application
+listening it. An application (such as a MIDI sequencer program) can record
+these mixer changes during recording and play them back during playback. In
+this way it's possible to repeat mixer changes with precise timing during
+playback.
+
+OPTIONS
+None
+
+KNOWN PROBLEMS
+o MIDI support is not included in OSS v4.0. It will be re-introduced in
+some future version of OSS.
+o The way how MIDI channel numbers are mapped to the mixer device numbers
+is system dependednt and may change depending on the order of devices are
+loaded in the system. The same is true with the MIDI controller numbers. For
+this reason recorded mixer changes may become obsolete if new devices are
+installed in the system or if the mixer layout changes in future OSS
+versions.
+o For the time being the MIDI controller numbers are mapped directly to
+the mixer control numbers. This means that only the first 128 controls in large
+mixers can be supported. This may change in future OSS versions.
+
+FILES
+None
+
+AUTHOR
+4Front Technologies
+