OK, first the caveat: this idea was conceived on the bus journey home from the pub. Alcohol was involved. This may seem a dumb idea when i sober up.
This idea assumes the transpose function is software controlled (i don’t know if it is).
Now the one octave is C to C. As pointed out not many bass players end on a low C: often E is the low note. OK so there’s a transpose function, but that now means C is E and after that you’re on your own (especially after a few JDs).
So my idea is this: have a split function like on many keyboards, except not for sounds (as there’s only one engine) but for pitch. Eg. Pick your split point as E. The E pedal now becomes your lowest note, the low C to D pedals then become the upper range that you’ve shifted along.
i’m not explaining this very well. So pitch wise from lowest (physical) pedal to highest you would have say C1, C#1, D1, D#1, E0, F0, F#0 through to B0, then C1 again.
Or if you were in B you might have C1 to A#1, then B0, C1, so you could play a descending scale and end on a low B by playing the physical high B.
It actually sounds more complicated than it is.
Is that drunken madness or a reasonable idea?