Added: Voicemeeter audio processing support. When Voicemeeter is installed, it can be selected in the Configurator.
This commit is contained in:
1 parent
46d921945f
commit
989812ba36
55 files changed
+3044
-278
No files matched your search
@@ -115,10 +115,12 @@ Section "Install" SecInstall
|
||||
!insertmacro RenameAndDelete "$INSTDIR\msvcr100.dll"
|
||||
!insertmacro RenameAndDelete "$INSTDIR\msvcp120.dll"
|
||||
!insertmacro RenameAndDelete "$INSTDIR\msvcr120.dll"
|
||||
!insertmacro RenameAndDelete "$INSTDIR\VoicemeeterClient.exe"
|
||||
|
||||
File "${BINPATH}\EqualizerAPO.dll"
|
||||
File "${BINPATH}\Configurator.exe"
|
||||
File "${BINPATH}\Benchmark.exe"
|
||||
File "${BINPATH}\VoicemeeterClient.exe"
|
||||
|
||||
File "${BINPATH_EDITOR}\Editor.exe"
|
||||
|
||||
@@ -227,6 +229,7 @@ Section "-un.Uninstall"
|
||||
|
||||
Delete "$INSTDIR\Editor.exe"
|
||||
|
||||
Delete "$INSTDIR\VoicemeeterClient.exe"
|
||||
Delete "$INSTDIR\Benchmark.exe"
|
||||
Delete "$INSTDIR\Configurator.exe"
|
||||
Delete /REBOOTOK "$INSTDIR\EqualizerAPO.dll"
|
||||
|
||||
@@ -2,17 +2,17 @@
|
||||
# The result should be equivalent to the command
|
||||
# Filter: ON LP Fc 3000 Hz
|
||||
|
||||
Do: `freq = 3000`
|
||||
Do: `Q = 1/sqrt(2)`
|
||||
Do: `omega = 2 * pi * freq / sampleRate`
|
||||
Do: `sn = sin(omega)`
|
||||
Do: `cs = cos(omega)`
|
||||
Do: `alpha = sin(omega) / (2 * Q)`
|
||||
Do: `a0 = (1 - cs) / 2`
|
||||
Do: `a1 = 1 - cs`
|
||||
Do: `a2 = (1 - cs) / 2`
|
||||
Do: `b0 = 1 + alpha`
|
||||
Do: `b1 = -2 * cs`
|
||||
Do: `b2 = 1 - alpha`
|
||||
Eval: freq = 3000
|
||||
Eval: Q = 1/sqrt(2)
|
||||
Eval: omega = 2 * pi * freq / sampleRate
|
||||
Eval: sn = sin(omega)
|
||||
Eval: cs = cos(omega)
|
||||
Eval: alpha = sin(omega) / (2 * Q)
|
||||
Eval: a0 = (1 - cs) / 2
|
||||
Eval: a1 = 1 - cs
|
||||
Eval: a2 = (1 - cs) / 2
|
||||
Eval: b0 = 1 + alpha
|
||||
Eval: b1 = -2 * cs
|
||||
Eval: b2 = 1 - alpha
|
||||
|
||||
Filter: ON IIR Order 2 Coefficients `a0` `a1` `a2` `b0` `b1` `b2`
|
||||
Filter: ON IIR Order 2 Coefficients `a0` `a1` `a2` `b0` `b1` `b2`
|
||||
Reference in new issue
Block a user