[DRIVER]
SaveSettingsOnExit=OFF
DMATimingMode=1
4232ADPCMEnable=1
;UseAllFs=0

[MIXER]
OLB=OFF

WaveVolumeOffset=48
HWMUTE=0,1,N

lMasterVolume=42280
rMasterVolume=42280
MasterMute=no
MasterGang=ON

lMicVolume=43885
rMicVolume=43885
MicVolume=43885
MicInputMute=no
MicOutputMute=yes
MicBoost=no
MicGang=ON

lAuxVolume=42280
rAuxVolume=42280
AuxMute=no
Aux1InputMute=yes
AuxGang=ON

lAux2Volume=40610
rAux2Volume=40610
Aux2Mute=no
Aux2InputMute=no
Aux2Gang=ON

lLineMixVolume=42280
rLineMixVolume=42280
LineMixMute=no
LineMixGang=ON

MonoVolume=no
MonoMute=yes
MonoOutMute=yes

lDacSERVolume=45874
rDacSERVolume=45874
DacSERMute=yes

lLine-inVolume=45874
rLine-inVolume=45874
Line-inInputMute=ON
Line-inOutputMute=ON

lWaveOutVolume=32750
rWaveOutVolume=32750
WaveOutMute=no
WaveInMute=yes

lSysVol=51745
rSysVol=51745

lWaveinMasterVolume=36000
rWaveinMasterVolume=36000

Dac2Mux=no

rDac2Volume=21615
lDac2Volume=21615

Dac2OutputMute=no
Dac2InputMute=no

rMonitorMute=yes
lMonitorMute=yes

lLowPriMicVolume=45874
rLowPriMicVolume=45874
LowPriMicVolume=45874
LowPriMicMute=yes
LowPriMicBoost=ON

lLowPriLineVolume=45874
rLowPriLineVolume=45874

lLowPriLoopBackInputVolume=45874
rLowPriLoopBackInputVolume=45874

lLowPriAuxInVolume=45874
rLowPriAuxInVolume=45874

lVirtMaster=48059
rVirtMaster=48059
VirtMasterMute=OFF
VirtMasterGang=ON

; Mode 2 controls
lLineVolume=45874
rLineVolume=45874
LineGang=ON

lAuxInVolume=45874
rAuxInVolume=45874
AuxInGang=ON

lLoopBackInputVolume=45874
rLoopBackInputVolume=45874
LoopBackInputGang=ON

MonitorVolume=42280
MonitorMute=ON
MonitorMode=Recording

MicAGC=OFF

DisableKaraokeMode=OFF
KaraokeMode=OFF
SmartKaraokeMode=ON

; value encoding changed, used to be:
;InputSelection=MIC
;LowPriInputSelection=MIC
; now should be:
InputSelection=8
LowPriInputSelection=8

; Tables added for volume slider control ----------
; The values in the following table are editable to meet OEM needs
; however, there are limits for all these tables.
; For the analog table, synth table and mic table, entries are ranged from 0 to 31,
; maximum number of entries for those tables are 32 entries.
; For the digital table and DAC table, entries are ranged from 0 to 63, maximum number
; of entries is 64 entries.
; For the mono table, entries are ranged from 0 to 13, maximum number of entries is 16,
; For the masterin table, entries are ranged from 0 to 7, maximum number of entries is 16,
; For the masterout table, entries are ranged from 0 to 25, maximum number of entries is 16.
; The MonoGainTable isn't used in Mahler, as attenuator is a single 9dB step.
;
AnalogGainTable="31,20,17,15,14,13,12,11,10,10,9,9,8,7,7,6,6,6,6,5,5,5,4,4,4,3,3,3,2,2,1,1"
DigitalGainTable="63,34,32,30,28,26,24,22,21,20,18,17,17,16,16,16,15,15,15,14,14,14,13,13,13,12,12,12,11,11,11,10,10,10,9,9,9,8,8,8,7,7,7,6,6,6,5,5,5,4,4,4,3,3,3,2,2,2,1,1,1,0,0,0"
SynthGainTable="31,20,17,15,14,13,12,11,10,10,9,9,8,7,7,6,6,6,6,5,5,5,4,4,4,3,3,3,2,2,1,1"
MicGainTable="31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0"
DacGainTable="63,34,32,30,28,26,24,22,21,20,18,17,17,16,16,16,15,15,15,14,14,14,13,13,13,12,12,12,11,11,11,10,10,10,9,9,9,8,8,8,7,7,7,6,6,6,5,5,5,4,4,4,3,3,3,2,2,2,1,1,1,0,0,0"
MonoGainTable="13,11,8,6,5,5,4,4,3,3,2,2,1,1,0,0"
MasterInGainTable="0,3,4,5,6,6,6,7"
MasterOutGainTable="0,20,24,27,30,32,34,35,36,37,38,39,40,41,42,43"
BramsMasterOutGainTable="0,7,10,11,12,13,14,14,15,15,16,17,17,18,19,20"

; DSP serial port mode:
;0=disable, 1= enable, 2= enable and route analog sources to serial port
;3 and 4=settings for SPDIF output.
;set EnableDSPSerialPort=3 to connect to analog sources.
;set EnableDSPSerialPort=4 to connect to dsp.
EnableDSPSerialPort=0

;The SPDIF Category Code.
;7-digit binary number represented as string of 1's and 0's.
SPDIFCategory='0000000'

;Boolean, ON=data is digital audio, OFF=data is non-audio.
SPDIFIsAudio=ON

;Boolean, ON=Copying is permitted/copyright is not asserted.
;OFF=Copying is inhibited/copyright is asserted.
SPDIFPermitCopy=ON

;Boolean, ON=data is original/commercially pre-recorded.
;OFF=no indication, 1st generation or higher
SPDIFOriginalGeneration=OFF

;The level of pre-emphesis
;Decimal Integer, 0=None, 1= 50/15us, 2-channel audio
SPDIFPreemphesis=0

[RECORD]
HighPassFilter=Off
Dither=Off

[CONTROLS]
;JoystickRate=0

3DSpace=0
3DCenter=7
3DMute=no
3DMonoToStereo=no

;**********************************************************
;* Line Source Names ( short/long names )
;**********************************************************

ShortNameWaveOutVolume=Wave Vol
LongNameWaveOutVolume=Wave Out Volume
ShortNameLine=Synth
LongNameLine=Synth
ShortNameAux1=Line
LongNameAux1=Line
ShortNameAux2=CD
LongNameAux2=CD
ShortNameMono=PC Speaker
LongNameMono=PC Speaker
ShortNameMonitor=Monitor
LongNameMonitor=Monitor
ShortNameWave=Wave
LongNameWave=Wave
ShortNameMic=Mic
LongNameMic=Mic
ShortNameDac2=Synth
LongNameDac2=Synth
ShortNameZVPORT=ZVPORT
LongNameZVPORT=ZVPORT
ShortNameDac2Mux=ZVPORT Enable
LongNameDac2Mux=ZVPORT Enable
ShortName3DSpace=Space
LongName3DSpace=3D Space
ShortName3DCenter=Center
LongName3DCenter=3d Center
ShortName3DMute=Mute
LongName3DMute=3D Mute
ShortNameDacSER=Serial
LongNameDacSER=Serial In
ShortNameLine-in=Line
LongNameLine-in=Line
ShortNameMonoOutMute=MonoOut Mute
LongNameMonoOutMute=PC Speaker Mute

;******************************************************
;* Destination Names
;******************************************************

LongNameLoopback=MixOut
LongNameLineOut=Master Out
ShortNameLineOut=Master
LongNameMuxOut=Master Record
ShortNameMuxOut=Record
LongNameLowPriMuxOut=Low Priority Input
ShortNameLowPriMuxOut=LowPriIn
;LongNameXCTL0=XControl 0
;ShortNameXCTL0=XCTL 0
;LongNameXCTL1=XControl 1
;ShortNameXCTL1=XCTL 1
LongNameKaraoke=Karaoke Mode
ShortNameKaraoke=Karaoke
LongNameSysVol=System Volume
ShortNameSysVol=SystemVol
LongNameMicBoost=Microphone Boost
ShortNameMicBoost=Mic Boost

; Uncomment the following to set timelimit for power down on idle
; IdleTimer0H=0
; IdleTimer0L=60000

;
; These controls are used to disable XCTLs when a device
; has internal 3D circuitry.  This is to support customers
; that use XCTLs to control external SRC circuitry.
;
DisableIf3DXCTL0=OFF
DisableIf3DXCTL1=OFF

; Specification of mode2 source lines that should be usable has changed to
; a bit map, with '1' representing available and '0' representing not available.
; The bit positions represent the lines indicated by the old-style setting.
; For Playback, bit[0] (leftmost bit)== "Wave"
;               bit[1]== "Monitor"
;               bit[2]== "Mono"
;               bit[3]== "Line"
;               bit[4]== "Aux1"
;               bit[5]== "Aux2"
;
; For Record,   bit[0] (leftmost bit)== "Line"
;               bit[1]== "Aux1"
;               bit[2]== "MixOut" (Loop)
;               bit[3]== "Mic"
; used to be:
;MixerSources="Wave,Monitor,Mono,Line,Aux1,Aux2"
;InputSources="Line,Aux1,Loop,Mic"
; now is
MixerSources=111111
InputSources=1111

; For Mode3 mixer and input sources, values are a bit map determining which source
; lines are supposed to be supported. The possibilities are:
;   playback (Mixer): x,DIG-SER,DIG-wave,DIG-synth,aux2,aux1,line-in,mic,mono
;   record (Input):   x,DIG-SER,DIG-wave,DIG-synth,aux2,aux1,line-in,mic,x
; where x is just a placeholder to make the strings the same length and easier
; to modify correctly. Note that if line-in is set to 0, it will be ganged
; with the DIG-synth source.
Mode3MixerSources=x01111011
Mode3InputSources=x0111101x
