FMOD ASIO C++: getRecordPosition Always Returns 0 for ASIO Driver
I’m having trouble with ASIO in FMOD. When using WASAPI, everything works fine. However, when I switch the system output to FMOD_OUTPUTTYPE_ASIO, my ASIO driver (Focusrite USB ASIO) is detected without issues. The problem arises when I call system->getRecordPosition(recorddriver, &recordpos). The recordpos variable always returns 0, regardless of the actual position. Any ideas on what might be causing this issue? I’m using FMOD 2.02 for Unreal 5.4 on Visual Studio 2022 and copied the content of FMODStudio (not the Niagara)