Hallo,
michael norman hat gesagt: // michael norman wrote:
> I find the envy24control very confusing, can you tell me how to set that
> level ?
Quick envy24control tutorial:
First envy24control is made to control the full range of Delta-cards
(and others with the same chipset), but the Audiophile only has 2
analog in and outs. So it's nicer to start envy24control in a reduced
version like that:
$ envy24control -i 2 -o 2
(See "man envy24control" for more options).
Maybe your envy24control can already autodetect that.
Anyway then go to the "Monitor Mixer" and scroll right to the controls
labeled "H/W In 1" and "H/W In 2". These set the recording levels. I
have both like this:
Both: L/R Gang is off
H/W In 1:
Left 0, not Mute
Right 96, Mute
H/W In 2:
Left 96, Mute
Right 0, not Mute
I did the same for PCM Out 1 and 2, I don't use S/PDIF.
Then also go to "Analoge Volume" and set them as high as possible, if
you have an external volume control e.g. on a mixing desk, otherwise
lower. Take care of centering there as well.
In "Patchbay/Router" select the "PCM Out"s for H/W Out L and R. You
can also use the Digital Mix, I don't.
To set your card as I have, you maybe can use attached mixer-dump file
with:
$ alsactl -f audiophile.txt restore
Ciao
--
Frank Barknecht _ ______footils.org__
state.M2496 {
control.1 {
comment.access read
comment.type INTEGER
comment.count 1
comment.range '0 - 255'
iface PCM
name 'IEC958 CS8427 Input Status'
value 67
}
control.2 {
comment.access read
comment.type INTEGER
comment.count 1
comment.range '0 - 255'
iface PCM
name 'IEC958 CS8427 Error Status'
value 23
}
control.3 {
comment.access read
comment.type IEC958
comment.count 1
iface PCM
name 'IEC958 Playback Mask'
value ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
}
control.4 {
comment.access 'read write'
comment.type IEC958
comment.count 1
iface PCM
name 'IEC958 Playback Default'
value '0202000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.5 {
comment.access 'read write'
comment.type IEC958
comment.count 1
iface PCM
name 'IEC958 Playback PCM Stream'
value '0202000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.6 {
comment.access read
comment.type BYTES
comment.count 10
iface PCM
name 'IEC958 Q-subcode Capture Default'
value '00000000000000000000'
}
control.7 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Multi Playback Switch'
value.0 true
value.1 false
}
control.8 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Multi Playback Switch'
index 1
value.0 false
value.1 true
}
control.9 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Multi Playback Switch'
index 2
value.0 false
value.1 false
}
control.10 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Multi Playback Switch'
index 3
value.0 false
value.1 false
}
control.11 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Multi Playback Switch'
index 4
value.0 false
value.1 false
}
control.12 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Multi Playback Switch'
index 5
value.0 false
value.1 false
}
control.13 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Multi Playback Switch'
index 6
value.0 false
value.1 false
}
control.14 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Multi Playback Switch'
index 7
value.0 false
value.1 false
}
control.15 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Multi Playback Switch'
index 8
value.0 false
value.1 false
}
control.16 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Multi Playback Switch'
index 9
value.0 false
value.1 false
}
control.17 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'Multi Playback Volume'
value.0 94
value.1 0
}
control.18 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'Multi Playback Volume'
index 1
value.0 0
value.1 94
}
control.19 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'Multi Playback Volume'
index 2
value.0 0
value.1 0
}
control.20 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'Multi Playback Volume'
index 3
value.0 0
value.1 0
}
control.21 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'Multi Playback Volume'
index 4
value.0 0
value.1 0
}
control.22 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'Multi Playback Volume'
index 5
value.0 0
value.1 0
}
control.23 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'Multi Playback Volume'
index 6
value.0 0
value.1 0
}
control.24 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'Multi Playback Volume'
index 7
value.0 0
value.1 0
}
control.25 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'Multi Playback Volume'
index 8
value.0 0
value.1 0
}
control.26 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'Multi Playback Volume'
index 9
value.0 0
value.1 0
}
control.27 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'H/W Multi Capture Switch'
value.0 true
value.1 false
}
control.28 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'H/W Multi Capture Switch'
index 1
value.0 false
value.1 true
}
control.29 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'IEC958 Multi Capture Switch'
value.0 false
value.1 false
}
control.30 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'IEC958 Multi Capture Switch'
index 1
value.0 false
value.1 false
}
control.31 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'H/W Multi Capture Volume'
value.0 96
value.1 0
}
control.32 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'H/W Multi Capture Volume'
index 1
value.0 0
value.1 96
}
control.33 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'IEC958 Multi Capture Volume'
value.0 0
value.1 0
}
control.34 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 96'
iface MIXER
name 'IEC958 Multi Capture Volume'
index 1
value.0 0
value.1 0
}
control.35 {
comment.access read
comment.type BYTES
comment.count 52
iface CARD
name 'ICE1712 EEPROM'
value d63414121d011080720304fefb00000000000044040000000400000001000000000000000000000004000000fe000000fb000000
}
control.36 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 '8000'
comment.item.1 '9600'
comment.item.2 '11025'
comment.item.3 '12000'
comment.item.4 '16000'
comment.item.5 '22050'
comment.item.6 '24000'
comment.item.7 '32000'
comment.item.8 '44100'
comment.item.9 '48000'
comment.item.10 '64000'
comment.item.11 '88200'
comment.item.12 '96000'
comment.item.13 'IEC958 Input'
iface MIXER
name 'Multi Track Internal Clock'
value '44100'
}
control.37 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 '8000'
comment.item.1 '9600'
comment.item.2 '11025'
comment.item.3 '12000'
comment.item.4 '16000'
comment.item.5 '22050'
comment.item.6 '24000'
comment.item.7 '32000'
comment.item.8 '44100'
comment.item.9 '48000'
comment.item.10 '64000'
comment.item.11 '88200'
comment.item.12 '96000'
iface MIXER
name 'Multi Track Internal Clock Default'
value '44100'
}
control.38 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Multi Track Rate Locking'
value false
}
control.39 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Multi Track Rate Reset'
value true
}
control.40 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 'PCM Out'
comment.item.1 'H/W In 0'
comment.item.2 'H/W In 1'
comment.item.3 'H/W In 2'
comment.item.4 'H/W In 3'
comment.item.5 'H/W In 4'
comment.item.6 'H/W In 5'
comment.item.7 'H/W In 6'
comment.item.8 'H/W In 7'
comment.item.9 'IEC958 In L'
comment.item.10 'IEC958 In R'
comment.item.11 'Digital Mixer'
iface MIXER
name 'H/W Playback Route'
value 'PCM Out'
}
control.41 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 'PCM Out'
comment.item.1 'H/W In 0'
comment.item.2 'H/W In 1'
comment.item.3 'H/W In 2'
comment.item.4 'H/W In 3'
comment.item.5 'H/W In 4'
comment.item.6 'H/W In 5'
comment.item.7 'H/W In 6'
comment.item.8 'H/W In 7'
comment.item.9 'IEC958 In L'
comment.item.10 'IEC958 In R'
comment.item.11 'Digital Mixer'
iface MIXER
name 'H/W Playback Route'
index 1
value 'PCM Out'
}
control.42 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 'PCM Out'
comment.item.1 'H/W In 0'
comment.item.2 'H/W In 1'
comment.item.3 'H/W In 2'
comment.item.4 'H/W In 3'
comment.item.5 'H/W In 4'
comment.item.6 'H/W In 5'
comment.item.7 'H/W In 6'
comment.item.8 'H/W In 7'
comment.item.9 'IEC958 In L'
comment.item.10 'IEC958 In R'
comment.item.11 'Digital Mixer'
iface MIXER
name 'IEC958 Playback Route'
value 'H/W In 0'
}
control.43 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 'PCM Out'
comment.item.1 'H/W In 0'
comment.item.2 'H/W In 1'
comment.item.3 'H/W In 2'
comment.item.4 'H/W In 3'
comment.item.5 'H/W In 4'
comment.item.6 'H/W In 5'
comment.item.7 'H/W In 6'
comment.item.8 'H/W In 7'
comment.item.9 'IEC958 In L'
comment.item.10 'IEC958 In R'
comment.item.11 'Digital Mixer'
iface MIXER
name 'IEC958 Playback Route'
index 1
value 'PCM Out'
}
control.44 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 255'
iface MIXER
name 'Multi Track Volume Rate'
value 48
}
control.45 {
comment.access read
comment.type INTEGER
comment.count 22
comment.range '0 - 255'
iface MIXER
name 'Multi Track Peak'
value.0 0
value.1 0
value.2 0
value.3 0
value.4 0
value.5 0
value.6 0
value.7 0
value.8 0
value.9 0
value.10 0
value.11 0
value.12 0
value.13 0
value.14 0
value.15 0
value.16 0
value.17 0
value.18 0
value.19 0
value.20 0
value.21 0
}
control.46 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 127'
iface MIXER
name 'DAC Volume'
value 127
}
control.47 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 127'
iface MIXER
name 'DAC Volume'
index 1
value 124
}
control.48 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 '44.1kHz'
comment.item.1 Off
comment.item.2 '48kHz'
comment.item.3 '32kHz'
iface MIXER
name Deemphasis
value Off
}
}
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user