Just Friends has freshened up and is ready to take on this dark & troubled world.
This update fixes a number of long standing, yet subtle, bugs in Just Friends. Sustain mode is now much smoother than previously, seamlessly changing direction with all CURVE settings, reducing clicks that would have previously occurred. RUN behaviour has been fixed for SHIFT above 5V, forcing a full cycle to complete before being retriggered. STRATA now responds in a more analog way when attack time is at a minimum, for snappier ARSR envelopes that maintain a full-strength transient.
In parallel to development of crow v2.0, a number of extensions and fixes have been made to Just Type (Just Friendsā ii commands):
Geode has many bugs fixed, and includes a rich set of new RUN behaviour for fluid rhythms
Synthesis has an overhauled polyphonic allocator for smarter voice spreading & stealing
Hardware states and runtime values can now be queried
Two Just Friendsā can now coexist on a single ii bus.
A stack of bug fixes & stability improvements for maximal note sequences
Just Type documentation has been overhauled & is now hosted on Github for far greater readability. Releases are now there too, where youāll find the full changelog and Firmware Update instructions.
Iāve got some short videos demonstrating the new Geode functionality in the works, that Iām just so excited to share. Itās really a lot of fun.
New modules are in the works, but still a while off from being available again. Hold tight!
Iām having issues getting this firmware to load. Iāve followed all the instructions, but when it gets to the end of the wave file 3 and 4n stay lit, and it doesnāt restart. Tried multiple time. Device is on airplane mode and no issues until the final restart. Thanks.
NEW weak pullups enabled on ii lines. Coexists with existing Teletype and/or Crow setups
Just want to call attention to this change since it means that Ansible (or multipass apps like Polyearthsea or Orcaās Heart) can now be directly connected to Just Friends without needing Teletype / crow / a powered backpack on the I2C bus ā I just tested this out and it works. Great stuff as always, thanks Trent!
Just started thinking about two jfs even without being able to use them both on the iic but this changes things a lot. Iām really lookin forwrd to these geode explorations. Thanks
Did anyone else have to start up in sound mode but switch to shape in order to get 6n pulsing before update? If it isnāt just me then the instructions need an amend!
Ran updates and all went well so far as I can tell. Teletype, however, does not recognize JF.ADDR 2 (returns the āunknown wordā error). Running V 3.2.0 BOA17FE on TT. Is there another TT update I ought to wait on?
Might need a team lift on this one. Especially because we are going to need a method for addressing the second JF. Iād suggest āJF2ā versions of all JF OPs rather than adding an argument to all the original JF OPs.
@Galapagoose Are the I2C messages listed somewhere?