v1.14 (T32 only)
Long Live Teensy 3.2!
I took a day to backport as much as I could from v2.0.1 to the original phazerville branch for old O_C users, making sure new settings are saved, and cleaning things up for others to continue maintaining it. There's also a fix for Calibr8or - #244
I originally just wanted to make this thing a Pam's killer - with a proper internal clock, multiplier/divider options, tempo-synced LFOs, creative gate or trigger generators, and more. With the newest distractions sequestered to firmware v2.x, the old branch can once again focus solely on supporting Teensy 3.2 and all of its creative limitations!
Saved Settings
Warning: Don't update unless you're prepared to lose your settings! (Calibration is unaffected)
I broke old save data to squeeze all the important Hemisphere Config settings in here, including:
- Trigger Input mappings + passive divider/multiplier setting
- CV Input mappings + Attenuversion
- Trigger input random skip %
- Trigger output random skip %
- Output Slew
- Output Attenuversion
This almost doubles the storage needed for each Preset, so there are only 4 Preset slots by default... but I get the impression that the majority of folks only need ONE preset anyway. You can enable the MOAR_PRESETS flag for 8 if you don't need to include other Apps that use EEPROM space...
By going all-in with Hemispheres, someone could theoretically go even further in the future - more Presets or more settings per Preset.
Too Many Applets
I've grouped the Applets loosely by category with new build flags to help you fit only what you need. The PEWPEWPEW flag selects my personal choice of Applets that fit comfortably - provided here as the default build. As always, you can edit hemisphere_config.h to completely customize the Applet selections, making your own trade-offs for size constraints and reordering them if you're a stickler for alphabetization.
If editing text files is too scary for you, I've updated the Custom Build automation as well, where you can leave a cryptic comment for a robot and pray your request is not too greedy. I spotted a web UI on a downstream fork that I might try to steal...
Stock
In addition to regular T32 and VOR builds, there are also "+stock" builds that omit Hemisphere in favor of all the original Apps, with some updates like Slew in Quantermain and Sequins.
Enjoy!
Happy Hacking!
If you need my help with any T32-related issues, make sure to include a message when you Buy Me a Ko-Fi! ;)
Full Changelog: PSv1.13.1...PSv1.14