Thanks!! You are correct about R15P and R17P. R18P however is left open. R18P servers to bypass the 2nd gain stage but the 2nd stage is used in the B2. If you still have no signal with R18P removed, then something else is wrong. Schematic is fixed at PCBway and BOM is fixed at the link on my...
Since this is a generic preamp, it can be used for bigger amps, too... This is the first amp that made me want a PCB. I started with hand-made modules you can see on the right side of the guts pic that all moved to the PCB.
I've made a few bass guitar amplifiers and decided to simplify the build with a preamp PCB that forms the front panel of an amp. It's shared at PCBWay here:
https://www.pcbway.com/project/shareproject/Bass_Guitar_Amplifier_Pre_amp_Board_1414fa9f.html
The pictures attached show one example build...
This suggests something is wrong with your build. The path of the dry signal has a gain of 1 with the volume all the way up and the mix set to fully dry. So output should be same as the incoming signal... Unless you have done something wrong in the build. Double check all the resistor values...
Although I've moved on from tiny-pedal builds, I was able to put top jacks in 1590B. It's a squeeze, but possible. You have to use very narrow jacks.
https://www.mouser.com/ProductDetail/REAN/RJ3VM?qs=0rbOLB9uh%252BCOWk8%2FAwcx4Q%3D%3D
As I said at the time, that can be used if you add all the diodes of the original schematic. Order the board from pedal PCB and use that, not my board. Or hand-wire in the diodes on the switch. We're going around in circles.
That looks like 16-position, not 8, and it is also translating the position to a voltage, so is not suitable. 8-position, real-code rotary encoder is needed. You could use this switch if you remove the PCB and attach direct to the pins, but it will still have 16 positions instead of 8.