Skip to content

v1.7 Beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@djphazer djphazer released this 29 Jan 01:59

Experimental works-in-progress from the dev/1.7 branch. Expect existing saved Preset data to break on Beta builds.

_phz and _Buchla builds (for Teensy 3.2) include: Hemisphere, Calibr8or, Scenes, Enigma, Pong, Piqued, Quadraturia, Passencore, Viznutcracker, Dialectic Ping Pong

_T40 and _T41 builds for Teensy 4.0 and 4.1, respectively, include everything.

What's New

  • New applets need testing: PolyDiv, DivSeq, ClockDiv (now with 2 dividers in series per channel)
  • Display over USB via a special HID utility from Paul Stoffregen
    • currently you need to connect via Arduino IDE Serial Monitor first before it will work...
  • Lots of refactoring behind the scenes
    • some new UI changes, especially the Config/Preset menus
    • Trying to simplify the code structure for Applets, eliminate boilerplate, make it easier to write your own...
  • There are now 8 Preset slots in the _phz build, invalidating old Hemisphere app data...
    • There is also a custom build flag for 16 slots - MOAR_PRESETS - but it will crowd out most other apps.
  • Strum from qiemem is in here, still alpha stage tho - mostly to provoke further development ;)
  • Experimental Preset jumping by remapping Trigger inputs in Clock Setup
    • this is saved per Preset, enabling a "next Preset" trigger for building state machines
    • I might not keep it here, because it should really be a separate setting... so the data schema may change again!
  • I got rid of Legacy cursor mode... does anybody miss it?

Full Changelog: PSv1.6.999...PSv1.7-beta1