clone45 / voxglitch

Modules for VCV Rack
GNU General Public License v3.0
98 stars 16 forks source link

Low Voltages (out of standard eurorack scaling) from Satonaut #176

Closed mjsyts closed 1 year ago

mjsyts commented 1 year ago
Screen Shot 2022-09-12 at 5 26 30 PM

Just got the update - some combination of these modules (AFAIK this is mostly related to the Satonaut) are outputting EXTREMELY low values - in the range of (-10) - (-500) volts.

clone45 commented 1 year ago

Hello! Thanks for submitting this bug. My apologies for the inconvenience. Can you tell me if you're on Windows or Mac? Also, does the Drive knob on the Satanonaut make any difference? Thanks!

mjsyts commented 1 year ago

I'm on a Mac. Drive knob seems unrelated. Setting any of the other knobs still results in very low voltages

mjsyts commented 1 year ago

But those panels look glorious 👍

clone45 commented 1 year ago

Ha ha ha! Thank you!

I think that I know what the issue is, but it's going to take me a little bit of time to fix. I ran into a similar issue recently where I forgot to initialize an array with values. This hadn't caused me issues in the past, but recently I got error reports from Mac users that the delay used in the Groovebox was causing a similar issue. I fixed that one, but I haven't fixed the buffers used in Satanonaut yet. That's probably what's wrong.

I'll get this fixed ASAP. It should be fixed in version 2.21.3

mjsyts commented 1 year ago

Oof. Done that before and I would bet this is exactly the issue as well though I haven't done too much looking through it. Is that in the Satonaut header? I'm guessing that's where the problem is, not that you wouldn't probably already know.

clone45 commented 1 year ago

It's in /src/Satanonaut/SatanonautAudioBuffer.hpp and SatanonautStereoAudioBuffer.hpp :-) I'm about to submit the fix to the library. :-)