Edit

Share via


PKEY_Devices_AudioDevice_Microphone_EqCoefficientsDb

In Windows 11 version 24H2 and later, the PKEY_Devices_AudioDevice_Microphone_EqCoefficientsDb property key communicates the equalization curve used by Voice Clarity and Windows Studio Effects to flatten a microphone's frequency response.

This property applies to systems without hardware or firmware microphone equalization. When Voice Clarity or Windows Studio Effects is active, these effect packs replace all OEM‑provided software APOs (EFX/MFX/SFX), so microphone EQ must be supplied through this property key. IHVs and OEMs must define this property when microphone equalization is required. The key is ignored whenever Voice Clarity or Windows Studio Effects is disabled.

PKEY_Devices_AudioDevice_Microphone_EqCoefficientsDb must be a vector (VT_VECTOR | VT_R8) of 960 DOUBLE frequency-domain gain coefficients, represented in dB, spanning 0Hz-23975Hz at 25Hz intervals. A missing property equates to a 0dB gain for all 960 coefficients.

The property should be set via INF, and preferably an extension INF provided by the OEM as opposed to the base INF for the audio device. For more information about extension INF files, see Creating a componentized audio driver installation and Using an Extension INF File.

To streamline writing the INF, utilize the PowerShell script provided below. The script reads a text file containing the 960 DOUBLE frequency-domain gain coefficients, each separated by a new line, and generates the INF-formatted text. This conversion will enable the appropriate configuration of the PKEY_Devices_AudioDevice_Microphone_EqCoefficientsDb property key.

<#
.SYNOPSIS
    Script for translating a list of Microphone EQ Coefficients into an INF property key entry

.DESCRIPTION
    This PowerShell script will generate an INF entry for PKEY_Devices_AudioDevice_Microphone_EqCoefficientsDb
    based on a list of 960 DOUBLE values contained in the specified file.
    These values are the coefficients at 25Hz intervals starting at 0Hz through 23975Hz.
.PARAMETER Help
    Display detailed Help information
.PARAMETER EqList
    Specifies the file name for a file containing exactly 960 DOUBLE values, each on its own line
#>
[CmdletBinding(DefaultParameterSetName='Help')]
param (
        [Parameter(ParameterSetName='Help')]
        [switch] $Help,

        [Parameter(ParameterSetName='EqList', Mandatory=$true, Position=1, HelpMessage='File containing 960 DOUBLE values, each on its own line')]
        [string]
        $EqList)

if ($Help -or $PSCmdlet.ParameterSetName -eq 'Help')
{
    get-help ($MyInvocation.InvocationName) -Detailed
    return
}

# Input: File containing a list of 960 DOUBLE values, each on its own line

# Output Binary data:
# 0x00001005 // 0x05 = VT_R8, 0x1000 = VT_VECTOR
# 0x000003c0 // cElems = 960 entries
# Followed by 960 DOUBLE values

$template = @"
HKR,"EP\\0",%PKEY_Devices_AudioDevice_Microphone_EqCoefficientsDb%,%REG_BINARY%,05,10,00,00,c0,03,00,00,eqvalues

[Strings]
; Equalization coefficients for Microphone. Array of 960 DOUBLE frequency-domain gain coefficients to be applied by Studio Effects processing for microphone equalization, in dB.
PKEY_Devices_AudioDevice_Microphone_EqCoefficientsDb = "{8943B373-388C-4395-B557-BC6DBAFFAFDB},7"

REG_BINARY = "0x00000001"
"@

$eqValues = gc $EqList |%{
    [double]$_
}

if($eqValues.Count -ne 960)
{
    throw "$($eqValues.Count) EQ entries found. Must be exactly 960"
}

$bytes = $eqValues | ForEach{[bitconverter]::GetBytes($_)}
$byteStrings = $bytes | ForEach{"{0:x2}" -f $_}

# Use ',' as the Output Field Separator ($ofs) to combine all the strings in the $byteStrings array with ','
$ofs = ","
$byteCombined = "$byteStrings"

$output = $template -replace "eqvalues",$byteCombined
$output

INF File Sample

; The following describes a flat equalization curve that boosts every frequency bin by 1 dB.
; Each element of the array is a DOUBLE with value 1.0.

HKR,EP\0,%PKEY_Devices_AudioDevice_Microphone_EqCoefficientsDb%,%REG_BINARY%,05,10,00,00,C0,03,00,00, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, \
00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f, 00,00,00,00,00,00,f0,3f

[Strings]
PKEY_Devices_AudioDevice_Microphone_EqCoefficientsDb = "{8943B373-388C-4395-B557-BC6DBAFFAFDB},7"

Requirements

Requirement Value
Minimum supported client Windows 11 Version 24H2
Header Ksmedia.h