0
0

Testing is going well and WASAPI/WINMM, seem to be doing very well. The next door I need to verify that will work in FMOD is ASIO support. I am getting some strange artifacts when I try to use the FMOD.OUTPUTTYPE.ASIO flag.

While this code works for FMOD.OUTPUTTYPE.AUTODETECT (WASAPI in my case):

[code:3n81owgk] // Get name of this sound card driver
StringBuilder name = new StringBuilder(256);
result = audioSystem._system.getDriverInfo(audioSystem._soundCardID, name, 256, ref audioSystem._driverGuid);
if (result != FMOD.RESULT.OK) return null;
audioSystem._driverName = string.Format("(" + soundCardID.ToString() + ") " + name);[/code:3n81owgk]

The same code returns FMOD.RESULT.OK, but the "name" variable is empty.

Also when I call

[code:3n81owgk] FMOD.ADVANCEDSETTINGS settings = new FMOD.ADVANCEDSETTINGS();
result = audioSystem._system.getAdvancedSettings(ref settings);[/code:3n81owgk]

result is also OK, but all the values in settings are blank.

I’m using version 4.42.00

Thanks
Carlton

  • You must to post comments
Showing 0 results
Your Answer

Please first to submit.