I was planning to leave the four basic functions and the means of accessing them, and the way they are indicated, untouched, so that the panel labelling and the official user manual remain valid. Likewise the four alternative functions. And then just add extra functions as fifth, sixth, seventh etc alternative modes, indicated by various patterns of two or more of the 4 function indicator LEDs being lit (blinking because you will be in alternative mode). I also thought of using binary numbers from 1 to 15, but that might be too nerdy, but is easy to try - but again, only for alternative mode.
The other thing I thought of was special-purposing the Easter egg handshake, so that the triple-long-press-on-both-buttons drops you into an extended, persistent parameter set for the current function - so adding 4 more parameters for each function, which persist. The problem is how to indicate that the extended parameter setting mode is active. Maybe by inverting the blink pattern?
I have ported the Turing Machine code which I added to Bees-in-the-Trees to Dead Man’s Catch, as the sixth alternative mode, and it works rather nicely, spitting out CVs. Those CVs aren’t quantised, and are probably subject to some thermal drift, and thus it really needs to be used in conjunction with a quantiser, or with a quantising oscillator, like Braids running standard or Bees-in-the-Trees firmware, if you want to use the CVs to play a semi-random melody. Of course, the Turing Machine feedback shift register paradigm is very simple, and only one of many ways of generating interesting melodies, but it is a good place to start, and there’s plenty of flash storage space and CPU cycles available in Peaks to allow further elaboration and experimentation. However, the very limited user interface on Peaks will limit what can be done. Implement a Triadex Muse (or FutureRetro Zillion) on Peaks might be a challenge (but the Triadex Muse is ideally suited for implementation on some other open-source eurorack platforms).
Other ideas for Peaks I have had or which others have had and which I have recorded can be found here - if you use or build on any of the ideas recorded there, please attribute them appropriately. Git pull requests for Dead Man’s Catch are also welcome - I only have limited time to work on this stuff, alas.