mirror of
https://github.com/alsa-project/alsa-tools.git
synced 2025-10-29 05:40:25 -04:00
envy24control: midi support for mixer
Hello devlopers, I have made the mixer sliders in envy24control react to MIDI controllers. This way the hardware mixer can be controlled from a sequencer program or some external MIDI controller hardware. envy24control became a standard ALSA sequencer client which you can connect to arbitrary other MIDI sources/sinks. Signed-off-by: Dirk Jagdmann <doj@cubic.org>
This commit is contained in:
parent
465acb88f4
commit
1be230856c
6 changed files with 269 additions and 41 deletions
|
|
@ -1,72 +1,75 @@
|
|||
.TH "envy24control" 1 "16 May 2004"
|
||||
.SH NAME
|
||||
.TH "envy24control" "1" "16 May 2004" "" ""
|
||||
.SH "NAME"
|
||||
envy24control \- GUI control tool for Envy24 (ice1712) based
|
||||
soundcards, under ALSA.
|
||||
|
||||
.SH SYNOPSIS
|
||||
\fBenvy24control\fP [\fI\-c\fP card-number] [\fI\-D\fP control-name] [\fI\-o\fP 0-num DACs max 8] [\fI\-i\fP 0-num ADCs max 8] [\fI\-p\fP 0-8] [\fI\-s\fP 0-2] [\fI\-f\fP <profiles file name>] [\fI\-v\fP] [<profile number>|<profile name>]
|
||||
.SH "SYNOPSIS"
|
||||
\fBenvy24control\fP [\fI\-c\fP card\-number] [\fI\-D\fP control\-name] [\fI\-o\fP 0\-num DACs max 8] [\fI\-i\fP 0\-num ADCs max 8] [\fI\-p\fP 0\-8] [\fI\-s\fP 0\-2] [\fI\-f\fP <profiles file name>] [\fI\-v\fP] [<profile number>|<profile name>] [\fI\-m\fP midi\-channel]
|
||||
|
||||
.SH DESCRIPTION
|
||||
.SH "DESCRIPTION"
|
||||
\fBenvy24control\fP allows control of the digital mixer, channel gains
|
||||
and other hardware settings for sound cards based on the ice1712
|
||||
chipset (Midiman Delta series, Terratec EWS and EWX series). It also
|
||||
displays a level meter for each input and output channel.
|
||||
|
||||
.SH INVOKING
|
||||
|
||||
\fBenvy24control\fP [\fI\-c\fP card-number] [\fI\-D\fP control-name] [\fI\-o\fP 0-num DACs max 8] [\fI\-i\fP 0-num ADCs max 8] [\fI\-p\fP 0-8] [\fI\-s\fP 0-2] [\fI\-f\fP <profiles file name>] [\fI\-v\fP] [<profile number>|<profile name>]
|
||||
.TP
|
||||
If no control-name is given, then the first sound card is used.
|
||||
.SH "INVOKING"
|
||||
\fBenvy24control\fP [\fI\-c\fP card\-number] [\fI\-D\fP control\-name] [\fI\-o\fP 0\-num DACs max 8] [\fI\-i\fP 0\-num ADCs max 8] [\fI\-p\fP 0\-8] [\fI\-s\fP 0\-2] [\fI\-f\fP <profiles file name>] [\fI\-v\fP] [<profile number>|<profile name>] [\fI\-m\fP midi\-channel]
|
||||
.TP
|
||||
If no control\-name is given, then the first sound card is used.
|
||||
|
||||
.SS Options
|
||||
.TP
|
||||
\fI\-c\fP card-number
|
||||
Use the card specified by card-number rather than the first card.
|
||||
.TP
|
||||
\fI\-c\fP card\-number
|
||||
Use the card specified by card\-number rather than the first card.
|
||||
This is equivalent with \fI\-Dhw:n\fP option where \fIn\fP is the card number.
|
||||
.TP
|
||||
\fI\-D\fP control-name
|
||||
Use the card specified by control-name rather than the first card,
|
||||
.TP
|
||||
\fI\-D\fP control\-name
|
||||
Use the card specified by control\-name rather than the first card,
|
||||
normally this will be of the form hw:\fIn\fP where \fIn\fP is the sound
|
||||
card number (zero-based). This is only needed if you have more than one
|
||||
Envy24-based card or if your Envy24 card is not configured as the first
|
||||
card number (zero\-based). This is only needed if you have more than one
|
||||
Envy24\-based card or if your Envy24 card is not configured as the first
|
||||
card in your ALSA driver setup.
|
||||
.TP
|
||||
.TP
|
||||
\fI\-o\fP outputs
|
||||
Limit number of analog line outputs to display. Default is the number of
|
||||
DACs in the driver specification. Maximum is 8.
|
||||
The number of analog output lines can only be reduced from the available
|
||||
number of output lines.
|
||||
.TP
|
||||
.TP
|
||||
\fI\-i\fP inputs
|
||||
Limit number of analog line inputs to display. Default is the number of
|
||||
ADCs in the driver specification. Maximum is 8.
|
||||
The number of analog input lines can only be reduced from the available
|
||||
number of input lines.
|
||||
.TP
|
||||
.TP
|
||||
\fI\-p\fP pcm outputs
|
||||
Limit number of PCM outputs to display. Default is 8.
|
||||
.TP
|
||||
.TP
|
||||
\fI\-s\fP spdif inputs/outputs
|
||||
Limit number of SPDIF inputs/outputs to display. Default is 2.
|
||||
.TP
|
||||
.TP
|
||||
\fI\-f\fP name and path of the profiles file name.
|
||||
From/to this file will envy24control read/write the alsactl settings.
|
||||
If is not given DEFAULT_PROFILERC or for restore if DEFAULT_PROFILERC
|
||||
doesn't exists SYS_PROFILERC will be used.
|
||||
.TP
|
||||
.TP
|
||||
\fI\-v\fP view spdif playback channels in the mixer.
|
||||
It is not possible to manage something (muting, volume levels).
|
||||
It is only to view the levelmeters.
|
||||
Default is no view of spdif playback channels in the mixer.
|
||||
|
||||
.SH SEE ALSO
|
||||
.TP
|
||||
\fI\-m\fP midi\-channel
|
||||
Use MIDI controller values to control the Faders in the mixer view.
|
||||
The application will react to controllers on channel midi\-channel and
|
||||
send controllers on this channel when the user moves the GUI sliders.
|
||||
.SH "SEE ALSO"
|
||||
\fB
|
||||
alsamixer(1),
|
||||
amixer(1),
|
||||
gamix(1)
|
||||
\fP
|
||||
|
||||
.SH AUTHOR
|
||||
.SH "AUTHOR"
|
||||
\fBenvy24control\fP is by Jaroslav Kysela <perex@suse.cz>
|
||||
This document is by James Tappin <james@xena.uklinux.net>.
|
||||
Last updated by Dirk Kalis <dirk.kalis@t\-online.de>.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue