Because having APIs is apparently not cool anymore, duh.
Next to nothing. It identifies the constructor of JUCE::Slider in the application, performs a detour hook on it and collects information about every Slider that is created.
It then starts a worker thread that notifies a callback everytime a value change happens.
Make sure that you have CMake installed!
- Open git prompt and do a recursive!! clone
- Open VS developer console
- cd "folder\path"
cmake -B build
- Enter the build folder
- Open the freshly generated goxlr_hook.sln
- Build for release x86
- Download and install the CFF Explorer Suite
- Copy your freshly built DLL from
folder\path\build\Release\goxlr_hook.dll
toC:\Program Files (x86)\TC-Helicon\GOXLR
- Use CFF explorer to add a new import to the
GoXLR App.exe
There is a tutorial video on how to do this
This modification allows you to sync a GoXLR slider with a windows audio device
IDGAF do what you want with it. Please respect the license of the dependency minhook