@jlmitch5 and @capleniz thanks for your input, Iāve opened up a new PR for the PDF tweaks, the Latex errors were not just the font paths, but also missing new lines at the end of the latex_preamble file.
Thanks everyone for the kind wordsā¦
Continuing on from what @bpcmusic and @scanner_darkly mentioned about the under the hood stuffā¦
One of the biggest invisible things thatās changed is the modularisation of the front end / UI code. This should hopefully make it a lot easier to tweak or add new display modes to the Teletype.
Before I share some of the ideas Iāve had, firstly the USB loading and saving code does need to be rewritten before much else can be done. Iāve sketched out how I think it should be done (separate the pure parts from the impure, I can talk about it more if someone wants to volunteer to do the work?), once thatās done I think we should reduce the number of scene description lines to 16 (from 32) to free up some more flash.
Otherwise interesting new featuresā¦
-
Increase the number of pattern from 4 to 8. The pattern editor code is on itās own in one file, so it should be quite straightforward to do this. Weād probably want to add a permanent set of row headers if we did and it would look a bit too much like a spreadsheet⦠(An extra 4 patterns is almost exactly the same amount of flash as reducing the scene description by 16 lines.)
-
A settings mode. Just to allow you to make some global behavioural changes, ideas include:
-
PARAM, IN and CV calibration data
- Remap
CAPSLOCK to CTRL (this one is just for me!)
- Switch
A, B, C and D to defaulting to 0, rather than 1-4
Personally, only the first has real value, and in general I donāt like the idea of too much choice with these things.
-
An actually UI for USB disk load and saving, maybe an āare you sureā prompt, or even individual loading and saving of scenes. (Remember we can only use the param knob and the front panel button as the keyboard will be disconnected!)
Naturally I have no idea when Iād have time to do any of these things (if I ever do at all). But Iād be more than willing to help out with advice and guidance if anyone else wishes to volunteer.