[Strings.0409]
MSFT = "Microsoft" ; {PlaceHolder="Microsoft"}
HdAudioFunctionDriver.Generic.DeviceDesc = "High Definition Audio Device" ; {PlaceHolder="High Definition Audio"}
HdAudio.OEM.DeviceDesc = "OEM High Definition Audio Device"
HdAudio.Settings.DeviceDesc = "High Definition Audio Settings"

UAAFunctionDriverForHdAudio.SvcDesc = "Microsoft 1.1 UAA Function Driver for High Definition Audio Service" ; {PlaceHolder="UAA","High Definition Audio"}

; These are the name strings for the wave miniports displayed in mmsys.cpl
; Primary LineOut, HP, LineIn & Mic in are multi instance capable (up to 5 of each)
PrimarySpeakerWaveDeviceName  =        "HD Audio Speaker"         ; {PlaceHolder="HD Audio"}
PrimarySpeakerTopoDeviceName  =        "HD Audio Speaker mixer"   ; {PlaceHolder="HD Audio"}
PrimarySpeaker2WaveDeviceName =        "HD Audio Speaker 2"       ; {PlaceHolder="HD Audio"}
PrimarySpeaker2TopoDeviceName =        "HD Audio Speaker mixer 2" ; {PlaceHolder="HD Audio"}
PrimarySpeaker3WaveDeviceName =        "HD Audio Speaker 3"       ; {PlaceHolder="HD Audio"}
PrimarySpeaker3TopoDeviceName =        "HD Audio Speaker mixer 3" ; {PlaceHolder="HD Audio"}
PrimarySpeaker4WaveDeviceName =        "HD Audio Speaker 4"       ; {PlaceHolder="HD Audio"}
PrimarySpeaker4TopoDeviceName =        "HD Audio Speaker mixer 4" ; {PlaceHolder="HD Audio"}
PrimarySpeaker5WaveDeviceName =        "HD Audio Speaker 5"       ; {PlaceHolder="HD Audio"}
PrimarySpeaker5TopoDeviceName =        "HD Audio Speaker mixer 5" ; {PlaceHolder="HD Audio"}

PrimaryLineConnectorWaveDeviceName  =  "HD Audio Line connector"         ; {PlaceHolder="HD Audio"}
PrimaryLineConnectorTopoDeviceName  =  "HD Audio Line connector mixer"   ; {PlaceHolder="HD Audio"}
PrimaryLineConnector2WaveDeviceName =  "HD Audio Line connector 2"       ; {PlaceHolder="HD Audio"}
PrimaryLineConnector2TopoDeviceName =  "HD Audio Line connector mixer 2" ; {PlaceHolder="HD Audio"}
PrimaryLineConnector3WaveDeviceName =  "HD Audio Line connector 3"       ; {PlaceHolder="HD Audio"}
PrimaryLineConnector3TopoDeviceName =  "HD Audio Line connector mixer 3" ; {PlaceHolder="HD Audio"}
PrimaryLineConnector4WaveDeviceName =  "HD Audio Line connector 4"       ; {PlaceHolder="HD Audio"}
PrimaryLineConnector4TopoDeviceName =  "HD Audio Line connector mixer 4" ; {PlaceHolder="HD Audio"}
PrimaryLineConnector5WaveDeviceName =  "HD Audio Line connector 5"       ; {PlaceHolder="HD Audio"}
PrimaryLineConnector5TopoDeviceName =  "HD Audio Line connector mixer 5" ; {PlaceHolder="HD Audio"}

IndependentHeadphoneWaveDeviceName  =  "HD Audio Headphone"          ; {PlaceHolder="HD Audio"}
IndependentHeadphoneTopoDeviceName  =  "HD Audio Headphone mixer"    ; {PlaceHolder="HD Audio"}
IndependentHeadphone2WaveDeviceName =  "HD Audio Headphone 2"        ; {PlaceHolder="HD Audio"}
IndependentHeadphone2TopoDeviceName =  "HD Audio Headphone 2 mixer"  ; {PlaceHolder="HD Audio"}
IndependentHeadphone3WaveDeviceName =  "HD Audio Headphone 3"        ; {PlaceHolder="HD Audio"}
IndependentHeadphone3TopoDeviceName =  "HD Audio Headphone 3 mixer " ; {PlaceHolder="HD Audio"}
IndependentHeadphone4WaveDeviceName =  "HD Audio Headphone 4"        ; {PlaceHolder="HD Audio"}
IndependentHeadphone4TopoDeviceName =  "HD Audio Headphone 4 mixer"  ; {PlaceHolder="HD Audio"}
IndependentHeadphone5WaveDeviceName =  "HD Audio Headphone 5"        ; {PlaceHolder="HD Audio"}
IndependentHeadphone5TopoDeviceName =  "HD Audio Headphone 5 mixer"  ; {PlaceHolder="HD Audio"}

SpdifOutSpeakerWaveDeviceName = "HD Audio Spdif Speaker"       ; {PlaceHolder="HD Audio"}
SpdifOutSpeakerTopoDeviceName = "HD Audio Spdif Speaker mixer" ; {PlaceHolder="HD Audio"}
; 
; Notice here that the friendly name for this device is the same as with SpdifOutSpeaker
; above. This is because the two devices behave nearly the same way. The only real
; difference is that the Speaker collection of widgets will have an attached Amp.
;
SpdifOutLineOutWaveDeviceName = "HD Audio Spdif Speaker"       ; {PlaceHolder="HD Audio"}
SpdifOutLineOutTopoDeviceName = "HD Audio Spdif Speaker mixer" ; {PlaceHolder="HD Audio"}

;
; SPDIF Out
;

DigitalOutputWaveDeviceName =   "HD Audio SPDIF out"       ; {PlaceHolder="HD Audio"}
DigitalOutputTopoDeviceName =   "HD Audio SPDIF out mixer" ; {PlaceHolder="HD Audio"}

DigitalOutput2WaveDeviceName =   "HD Audio SPDIF out 2"       ; {PlaceHolder="HD Audio"}
DigitalOutput2TopoDeviceName =   "HD Audio SPDIF out 2 mixer" ; {PlaceHolder="HD Audio"}

DigitalOutput3WaveDeviceName =   "HD Audio SPDIF out 3"       ; {PlaceHolder="HD Audio"}
DigitalOutput3TopoDeviceName =   "HD Audio SPDIF out 3 mixer" ; {PlaceHolder="HD Audio"}

DigitalOutput4WaveDeviceName =   "HD Audio SPDIF out 4"       ; {PlaceHolder="HD Audio"}
DigitalOutput4TopoDeviceName =   "HD Audio SPDIF out 4mixer" ; {PlaceHolder="HD Audio"}

DigitalOutput5WaveDeviceName =   "HD Audio SPDIF out 5"       ; {PlaceHolder="HD Audio"}
DigitalOutput5TopoDeviceName =   "HD Audio SPDIF out 5 mixer" ; {PlaceHolder="HD Audio"}

;
; HDMI Out 
;

HDMIOutputWaveDeviceName =   "HD Audio HDMI out"       ; {PlaceHolder="HD Audio"}
HDMIOutputTopoDeviceName =   "HD Audio HDMI out mixer" ; {PlaceHolder="HD Audio"}

HDMIOutput2WaveDeviceName =   "HD Audio HDMI out 2"       ; {PlaceHolder="HD Audio"}
HDMIOutput2TopoDeviceName =   "HD Audio HDMI out mixer 2" ; {PlaceHolder="HD Audio"}

HDMIOutput3WaveDeviceName =   "HD Audio HDMI out 3"       ; {PlaceHolder="HD Audio"}
HDMIOutput3TopoDeviceName =   "HD Audio HDMI out mixer 3" ; {PlaceHolder="HD Audio"}

HDMIOutput4WaveDeviceName =   "HD Audio HDMI out 4"       ; {PlaceHolder="HD Audio"}
HDMIOutput4TopoDeviceName =   "HD Audio HDMI out mixer 4" ; {PlaceHolder="HD Audio"}

HDMIOutput5WaveDeviceName =   "HD Audio HDMI out 5"       ; {PlaceHolder="HD Audio"}
HDMIOutput5TopoDeviceName =   "HD Audio HDMI out mixer 5" ; {PlaceHolder="HD Audio"}

;
; Duplicated Hp Render Model & Add Reg
;

DuplicatedHpSpeakerWaveDeviceName = "HD Audio Headphone/Speakers"       ; {PlaceHolder="HD Audio"}
DuplicatedHpSpeakerTopoDeviceName = "HD Audio Headphone/Speakers mixer" ; {PlaceHolder="HD Audio"}
DuplicatedHpSpeaker2WaveDeviceName = "HD Audio Headphone/Speakers 2"       ; {PlaceHolder="HD Audio"}
DuplicatedHpSpeaker2TopoDeviceName = "HD Audio Headphone/Speakers mixer 2" ; {PlaceHolder="HD Audio"}
DuplicatedHpSpeaker3WaveDeviceName = "HD Audio Headphone/Speakers 3"       ; {PlaceHolder="HD Audio"}
DuplicatedHpSpeaker3TopoDeviceName = "HD Audio Headphone/Speakers mixer 3" ; {PlaceHolder="HD Audio"}
DuplicatedHpSpeaker4WaveDeviceName = "HD Audio Headphone/Speakers 4"       ; {PlaceHolder="HD Audio"}
DuplicatedHpSpeaker4TopoDeviceName = "HD Audio Headphone/Speakers mixer 4" ; {PlaceHolder="HD Audio"}
DuplicatedHpSpeaker5WaveDeviceName = "HD Audio Headphone/Speakers 5"       ; {PlaceHolder="HD Audio"}
DuplicatedHpSpeaker5TopoDeviceName = "HD Audio Headphone/Speakers mixer 5" ; {PlaceHolder="HD Audio"}

;
; Note that Line-out devices are just like Speaker but without the amp, thus, the 
; friendly names that we provide match the Speaker case above.
; 

DuplicatedHpLineOutWaveDeviceName = "HD Audio Headphone/Speakers"       ; {PlaceHolder="HD Audio"}
DuplicatedHpLineOutTopoDeviceName = "HD Audio Headphone/Speakers mixer" ; {PlaceHolder="HD Audio"}
DuplicatedHpLineOut2WaveDeviceName = "HD Audio Headphone/Speakers 2"       ; {PlaceHolder="HD Audio"}
DuplicatedHpLineOut2TopoDeviceName = "HD Audio Headphone/Speakers mixer 2" ; {PlaceHolder="HD Audio"}
DuplicatedHpLineOut3WaveDeviceName = "HD Audio Headphone/Speakers 3"       ; {PlaceHolder="HD Audio"}
DuplicatedHpLineOut3TopoDeviceName = "HD Audio Headphone/Speakers mixer 3" ; {PlaceHolder="HD Audio"}
DuplicatedHpLineOut4WaveDeviceName = "HD Audio Headphone/Speakers 4"       ; {PlaceHolder="HD Audio"}
DuplicatedHpLineOut4TopoDeviceName = "HD Audio Headphone/Speakers mixer 4" ; {PlaceHolder="HD Audio"}
DuplicatedHpLineOut5WaveDeviceName = "HD Audio Headphone/Speakers 5"       ; {PlaceHolder="HD Audio"}
DuplicatedHpLineOut5TopoDeviceName = "HD Audio Headphone/Speakers mixer 5" ; {PlaceHolder="HD Audio"}

;
; Redirected internal speaker friendly names
;

DuplicatedIntSpeakerExtLineOutWaveDeviceName = "HD Audio Int Spkr/Ext LineOut"       ; {PlaceHolder="HD Audio"}
DuplicatedIntSpeakerExtLineOutTopoDeviceName = "HD Audio Int Spkr/Ext LineOut Mixer" ; {PlaceHolder="HD Audio"}

DuplicatedIntSpeakerExtSpeakerWaveDeviceName = "HD Audio Internal/External Spkr"       ; {PlaceHolder="HD Audio"}
DuplicatedIntSpeakerExtSpeakerTopoDeviceName = "HD Audio Internal/External Spkr Mixer" ; {PlaceHolder="HD Audio"}

IndependentMicWaveDeviceName  = "HD Audio Microphone"         ; {PlaceHolder="HD Audio"}
IndependentMicTopoDeviceName  = "HD Audio Microphone mixer"   ; {PlaceHolder="HD Audio"}
IndependentMic2WaveDeviceName = "HD Audio Microphone 2"       ; {PlaceHolder="HD Audio"}
IndependentMic2TopoDeviceName = "HD Audio Microphone 2 mixer" ; {PlaceHolder="HD Audio"}
IndependentMic3WaveDeviceName = "HD Audio Microphone 3"       ; {PlaceHolder="HD Audio"}
IndependentMic3TopoDeviceName = "HD Audio Microphone 3 mixer" ; {PlaceHolder="HD Audio"}
IndependentMic4WaveDeviceName = "HD Audio Microphone 4"       ; {PlaceHolder="HD Audio"}
IndependentMic4TopoDeviceName = "HD Audio Microphone 4 mixer" ; {PlaceHolder="HD Audio"}
IndependentMic5WaveDeviceName = "HD Audio Microphone 5"       ; {PlaceHolder="HD Audio"}
IndependentMic5TopoDeviceName = "HD Audio Microphone 5 mixer" ; {PlaceHolder="HD Audio"}

CDInWaveDeviceName            = "HD Audio CD in capture"       ; {PlaceHolder="HD Audio"}
CDinTopoDeviceName            = "HD Audio CD in capture mixer" ; {PlaceHolder="HD Audio"}

PrimaryLineInWaveDeviceName  =  "HD Audio Line in"           ; {PlaceHolder="HD Audio"}
PrimaryLineInTopoDeviceName  =  "HD Audio Line in mixer"     ; {PlaceHolder="HD Audio"}
PrimaryLineIn2WaveDeviceName =  "HD Audio Line in 2"         ; {PlaceHolder="HD Audio"}
PrimaryLineIn2TopoDeviceName =  "HD Audio Line in mixer 2"   ; {PlaceHolder="HD Audio"}
PrimaryLineIn3WaveDeviceName =  "HD Audio Line in 3"         ; {PlaceHolder="HD Audio"}
PrimaryLineIn3TopoDeviceName =  "HD Audio Line in mixer 3"   ; {PlaceHolder="HD Audio"}
PrimaryLineIn4WaveDeviceName =  "HD Audio Line in 4"         ; {PlaceHolder="HD Audio"}
PrimaryLineIn4TopoDeviceName =  "HD Audio Line in mixer 4"   ; {PlaceHolder="HD Audio"}
PrimaryLineIn5WaveDeviceName =  "HD Audio Line in 5"         ; {PlaceHolder="HD Audio"}
PrimaryLineIn5TopoDeviceName =  "HD Audio Line in mixer 5"   ; {PlaceHolder="HD Audio"}

DigitalInputWaveDeviceName =    "HD Audio Digital in"       ; {PlaceHolder="HD Audio"}
DigitalInputTopoDeviceName =    "HD Audio Digital in mixer" ; {PlaceHolder="HD Audio"}

AuxInWaveDeviceName =           "HD Audio Aux in"       ; {PlaceHolder="HD Audio"}
AuxInTopoDeviceName =           "HD Audio Aux in mixer" ; {PlaceHolder="HD Audio"}

MuxedCaptureWaveDeviceName =    "HD Audio Muxed capture"       ; {PlaceHolder="HD Audio"}
MuxedCaptureTopoDeviceName =    "HD Audio Muxed capture mixer" ; {PlaceHolder="HD Audio"}

MixedCaptureWaveDeviceName =    "HD Audio Mixed capture"       ; {PlaceHolder="HD Audio"}
MixedCaptureTopoDeviceName =    "HD Audio Mixed capture mixer" ; {PlaceHolder="HD Audio"}

MicArrayWaveDeviceName =        "HD Audio Microphone array"        ; {PlaceHolder="HD Audio"}
MicArrayTopoDeviceName =        "HD Audio Microphone array mixer"  ; {PlaceHolder="HD Audio"}

; These are the strings passed to PcRegisterSubdevice for wave ports

;Non-localizable
KSNAME_eSpeaker = "eSpeaker"           ; non-localizable

KSNAME_eLineOut = "eLineOut"           ; non-localizable

KSNAME_eLineConnector = "eLineConnector"           ; non-localizable

KSNAME_eHeadphone ="eHeadphone"            ; non-localizable

KSNAME_eSpdifOut = "eSpdifOut"           ; non-localizable

KSNAME_eHDMIOut = "eHDMIOut"           ; non-localizable

KSNAME_eSpdifOutSpeaker = "eSpdifOutSpeaker"         ; non-localizable

KSNAME_eSpdifOutLineOut = "eSpdifOutLineOut"         ; non-localizable

KSNAME_eDuplicatedHpSpeaker = "eDuplicatedHpSpeaker"           ; non-localizable

KSNAME_eDuplicatedHpLineOut = "eDuplicatedHpLineOut"           ; non-localizable

KSNAME_eDuplicatedLineOutSpeaker = "eDuplicatedLineOutSpeaker"           ; non-localizable

KSNAME_eDuplicatedSpeakerSpeaker = "eDuplicatedSpeakerSpeaker"           ; non-localizable   

KSNAME_eMicIn = "eMicIn"           ; non-localizable

KSNAME_eCDIn = "eCDIn"         ; non-localizable

KSNAME_eLineIn = "eLineIn"           ; non-localizable

KSNAME_eSpdifIn = "eSpdifIn"         ; non-localizable

KSNAME_eAuxIn = "eAuxIn"         ; non-localizable

KSNAME_eMuxedCapture = "eMuxedCapture"         ; non-localizable

KSNAME_eMixedCapture = "eMixedCapture"         ; non-localizable

KSNAME_eMicArray = "eMicArray"         ; non-localizable 

;
; Various KSNode Guid names.
;

HdAudGuidPrimaryLineOutDac = "{EEF86A90-3742-4974-B8D2-5370E1C540F6}"    ; non-localizable
HdAudGuidFrontHPOutDac = "{497B34AD-D67F-411c-8076-80D5B4250D67}"        ; non-localizable
HdAudGuidDisableDigitalOutput = "{F06BB67D-5C2F-48ad-A307-B449E3B217D6}" ; non-localizable

GUID.REDIRECTED_HEADPHONE_PIN = "{025B7F24-DAFB-4612-9FA0-C5B060850FC8}" ; Nodes (non-localizeable)
GUID.REDIRECTED_INTERNAL_SPEAKER_PIN = "{947FCC8F-33C8-4896-9B84-F9466BB75CF6}" ; Nodes (non-localizeable)
;Localizable

REDIRECTED_HEADPHONE.PinName = "Speakers/Headphone" ; localizeable
REDIRECTED_INTERNAL_SPEAKER.PinName = "Internal Speaker/Headphone"; localizeable

; These are the dac names, probably only displayed by ksstudio
PrimaryLineOutDacName =               "HD Audio line out"  ; {PlaceHolder="HD Audio"}
FrontHPOutDacName =                   "HD Audio headphone" ; {PlaceHolder="HD Audio"}

DisableDigitalOutputName = "Disable Digital Output"
HdAudioDeviceDescription = "Microsoft 1.1 UAA Function Driver for High Definition Audio" ; {PlaceHolder="UAA","High Definition Audio"}

;Information for FX
; PropertyKeys
;Non-localizable
PKEY_FX_Association        = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},0"
PKEY_FX_StreamEffectClsid  = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},5"
PKEY_FX_ModeEffectClsid    = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},6"
PKEY_FX_UiClsid            = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},3"
PKEY_ItemNameDisplay       = "{B725F130-47EF-101A-A5F1-02608C9EEBAC},10"

PKEY_SFX_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},5"
PKEY_MFX_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},6"

AUDIO_SIGNALPROCESSINGMODE_DEFAULT = "{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}"

FX_UI_CLSID      = "{5860E1C5-F95C-4a7a-8EC8-8AEF24F379A1}"
FX_STREAM_CLSID  = "{C9453E73-8C5C-4463-9984-AF8BAB2F5447}"
FX_MODE_CLSID    = "{13AB3EBD-137E-4903-9D89-60BE8277FD17}"
WMALFXGFXAPO_Context = "{B13412EE-07AF-4C57-B08B-E327F8DB085B}"
;Localizable
FX_FriendlyName  = "Microsoft Audio Home Theater Effects"

KSNODETYPE_ANY   = "{00000000-0000-0000-0000-000000000000}"

;Information for EP
; PropertyKeys
;Non-localizable
PKEY_AudioEndpoint_Association = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},2"
PKEY_AudioEndpoint_Supports_EventDriven_Mode = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},7"
