Added: Configuration Editor, which allows to edit configurations in a graphical user interface. Contains GUIs for most commands supported by E-APO, but as lines can also be edited directly, all commands can be used. Added: Command "GraphicEQ", which can act as a regular, fixed-band graphic equalizer (via the GUI) but also supports variable bands so that any desired frequency response can be specified. Internally, it is implemented via convolution with a generated IR. Added: Command "Convolution", which allows to convolve the signal with a user-provided impulse response to achieve e.g. equalization or reverberation effects. Improved: Configurator performs checks for registry values that are needed for the operation of E-APO, which may be changed by driver installations, fixing the values if necessary. Improved: Configurator shows which is the default device as a hint to the user.
39 lines
1.3 KiB
Batchfile
39 lines
1.3 KiB
Batchfile
call "%VS120COMNTOOLS%\vsvars32.bat"
|
|
msbuild EqualizerAPO.sln /p:Configuration=release /p:platform=win32 /t:rebuild
|
|
if %ERRORLEVEL% GEQ 1 goto done
|
|
msbuild EqualizerAPO.sln /p:Configuration=release /p:platform=x64 /t:rebuild
|
|
if %ERRORLEVEL% GEQ 1 goto done
|
|
|
|
if not exist build-Editor-Desktop_Qt_5_5_MSVC2013_32bit-Release mkdir build-Editor-Desktop_Qt_5_5_MSVC2013_32bit-Release
|
|
cd build-Editor-Desktop_Qt_5_5_MSVC2013_32bit-Release
|
|
call "%VCINSTALLDIR%vcvarsall.bat" x86
|
|
"C:\Qt\5.5\msvc2013\bin\qmake.exe" ..\Editor\Editor.pro -r -spec win32-msvc2013
|
|
"C:\Qt\Tools\QtCreator\bin\jom.exe" clean
|
|
"C:\Qt\Tools\QtCreator\bin\jom.exe"
|
|
if %ERRORLEVEL% GEQ 1 goto done
|
|
cd..
|
|
|
|
if not exist build-Editor-Desktop_Qt_5_5_MSVC2013_64bit-Release mkdir build-Editor-Desktop_Qt_5_5_MSVC2013_64bit-Release
|
|
cd build-Editor-Desktop_Qt_5_5_MSVC2013_64bit-Release
|
|
call "%VCINSTALLDIR%vcvarsall.bat" amd64
|
|
"C:\Qt\5.5\msvc2013_64\bin\qmake.exe" ..\Editor\Editor.pro -r -spec win32-msvc2013
|
|
"C:\Qt\Tools\QtCreator\bin\jom.exe" clean
|
|
"C:\Qt\Tools\QtCreator\bin\jom.exe"
|
|
if %ERRORLEVEL% GEQ 1 goto done
|
|
cd..
|
|
|
|
if defined ProgramFiles(x86) (
|
|
set nsis="%ProgramFiles(x86)%\NSIS\makensis.exe"
|
|
) else (
|
|
set nsis="%ProgramFiles%\NSIS\makensis.exe"
|
|
)
|
|
|
|
cd Setup
|
|
%nsis% Setup32.nsi
|
|
if %ERRORLEVEL% GEQ 1 goto done
|
|
%nsis% Setup64.nsi
|
|
cd..
|
|
|
|
:done
|
|
pause
|