Thanks for the feedback! It was a lot of fun to build. I did want to bring up that I’m still seeing the input connection issue mentioned here:
When the guitar input cable is fully plugged in, no sound out, but when it’s loose (I’m assuming it’s connecting with the second of the stereo input contact) then I hear the plugin normally. It’s not the guitar cable or adapter because when I run the mda_fx config I get sound with the input fully plugged in. My config file for NeuralPi is the same as the mda_fx, using bus 0 for input and output.
My best guess is it’s something to do with the audio routing in my vst3, but I was wondering if someone could take a look at my plugin processor code to verify. I do the dsp processing on channel 0, and then copy that to the channel 1 buffer.
Update: It’s funny how just explaining out something helps you figure out a problem; I’m looking at my code and I think I’m handling the channels wrong, I start the for loop with ch=1, where I think it should be ch=0. Never heard a problem in my plugins using that code, so I just copied it over to NeuralPi. I’ll let you know if that fixes it.