It will change the gain structure. Read this article to better understand the gain structure. Fetzer valve
Play with the calculator at the end of the article and see how it affects the voltage gain when you change the voltage.
I looked at mine and I used a pair of TLE2072 opamps in mine. Probably because they are what I had on hand, at the time. I'm going to look at a possible volume mod. It's super loud and little usable range in the rotation of the pot. I'm building a second one. I really like the pedal but it...
Measure the forward voltage. That will give you a ballpark idea. A curve tracer will give you a better a picture. I haven't ever measured those JFETs in that configuration. I might try that, tonight. My guess is that the type of JFET won't make a big difference (but I could be wrong).
Ha. I took a break from it. I'm working on a tremelo, right now (Super simple, 8-waveforms, though - just got to dial in the depth control). Should have it ready, soon. After that, I'll get back to the KoT. I learned some good debugging tricks.
I got the code ported over, refactored and controls set for the Terrarium. And I don't get any sound. Dangit. Now I have to figure out the code and debug it. I figured out how his code works at a high level. Not so sure how every line works. Oh well. That's the best way of learning -...
Interesting code. I want to port the KoT emulator over. I don't think the Terrarium is a natural fit for all the effects. Maybe if it had a display of some kind.
I'll help out with the Mac and Windows, if you haven't got it figured out. I've done a lot of cross-platform stuff, in the past. I still won't support it with my github examples - sick of it.
I posted some code for a compressor using the module in the DaisySP library.
I don't know much about digital compressors (or compressors for that matter). I've built 5 analog ones but I only like a little bit of compression. Autogain seems a little loud. I've had a migraine for the last 3...
I'd expect a different compiler to produce a different size of code. Also, it depends on the optimizations, etc. I wouldn't be too worried about binary size.
I do everything from the shell.
The command I use is:
make program-dfu
which translates to:
dfu-util -a 0 -s 0x80000000:leave -D $(TARGET_BIN) -d 0483:df11
where $(TARGET_BIN) is the name of your binary file.
BTW. I have a sample compressor almost finished. It's working but I need to...