Indeed, it wouldn't quite be worth it if I would have to reimplement the calibration UI. For me it's definitely not a problem running multiple programs and figuring out how to get them to talk to each other, but writing the previous post with the instructions made me think a little about user-friendliness, and making it easier for less computer savvy people.diglet wrote: ↑Mon Jun 05, 2023 10:16 am qDot is working on adding UI controls to Intiface Central for configuring custom devices. Has been taking a while, though.
I think you can integrate all the audio generation math from restim (restim/stim_math) into your application quite easily, you will have to rewrite the UI components and driver interface. I think it's easier (less dev time) to just connect to restim over websocket. I don't think it makes any sense to maintain two separate GUI's for configuring estim signals.
I'll definitely do the websocket connection first, but I've been distracted by Diablo 4 and haven't had much progress this week
But back to the topic of restim.. I've noticed that I have to turn up the volume on the stim box pretty high to get a nice balance between left, right and neutral. Is one of the channels always using 100% of the amplitude, and the volume still needs to be this high, or is it possible that there is room boost the waveforms in software? Had a bit of a unpleasant experience when a web browser started playing sound on the wrong audio output :(