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@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to