I was messing around creating my first module and I put loads of fprintf’s in to see what was happening and I noticed that if I print out the value of args.sampleRate it is reported as 44100 even though I have my audio interface set to 96000.
I’m running Windows 10 Pro with a MOTU Ultralite Mk4 audio interface and with ASIO driver. The display on the front panel shows 96k as the sample rate.
Also, if I try to change the sample rate from the AudioInterface module, rack hangs and I have to kill it with task manager.