I am new to FMOD, and want to use it to make a device that does realtime voice effects. I fired up the recorder sample on windows laptop (2019 dell xps) has very noticeable latency (~500ms) between my speaking and hearing my voice. I set the LATENCY_MS value to 10ms, and while the latency reported in realtime by the recorder sample is about 10ms, when I speak into the laptop microphone my voice is clearly delayed when I hear it on the laptop speaker.
I actually expected there to be latency since I was skeptical that a windows laptop would not introduce a significant delay, but I was hopeful. What I didnt expect is for the recorder sample to report 10ms latency but then to hear a big latency. Where do you think the latency is, and is there any hope of getting it to be as small as 10ms on a modern windows laptop? My laptop is a pretty fast one, a dell xps 15 9575, 8th gen core i7.
Doing this on the laptop is just to prototype it. The finished product will be a vocoder to do realtime voice effects. If the finished product has the processing power of a high end cell phone, would the recorder sample likely perform with 10ms latency or less?
thank you for any insight - Mark