github illuminus5/skiff v1.3.1
Skiff 1.3.1

one hour ago

Skiff 1.3.1: a 320 MHz CPU CLOCK, and fixes from your comments.

Thank you, @curist, for the 320 MHz switch and the warning about the clock (#14), and thanks to everyone who left a report under the videos.

Install: in Chrome or Edge with the Skiff installer, or download skiff-1.3.1.fwsc below and run python tools/fm1_install.py skiff-1.3.1.fwsc. Custom firmware, at your own risk; the installer page also takes the FM-1 back to the official V15 firmware. Your projects, sounds and patterns from 1.3 stay as they are.

New

  • CPU CLOCK (MENU › SYSTEM): 360 MHZ, the clock the FM-1's own boot sets and the default, as in every Skiff so far, or 320 MHZ, the clock JieLi rates the chip for. It applies at the next power-on, like CPU (STOP, then RESTART), and changes no voltage. 320 is about 11 % slower, so the same music shows a higher CPU. It's there for units whose second core misreads at 360: curist's did, and ran a 30-minute soak clean at 320. A unit whose clock isn't set up the way the switch expects refuses it and says why (NO 320 MHZ: ...). ABOUT shows the clock the FM-1 runs at.

Fixed

  • The web editor's step tables no longer draw over each other on a wide screen when a pattern is longer than 16 steps: they sit side by side where two fit, else one under another (thanks, 王钢弹-g1n on YouTube).
  • The low-pass and high-pass icons were swapped. Every CUTOFF and RES icon showed a high-pass, the FX layer's C (LPF) and D (HPF) keys each showed the other's, and so did the editor's FLT section. The icon font names its two filter shapes the other way round (thanks, Swenglish on YouTube).

Also

  • The README lists the standard MIDI CCs each track answers on its channel: CC7 LEVEL, CC10 PAN, CC5 GLIDE, CC73 ATTACK, CC75 DECAY, CC72 RELEASE, CC74 the engine's brightness (ANALOG's CUTOFF ..), CC71 its resonance, CC91 REVERB, CC93 CHORUS and CC94 DELAY, recorded as automation while the track is armed (asked by nicholasbarron888 on YouTube). With MIDI LEARN (1.3), any CC can move any knob.
  • The README's editor pictures show 1.3's editor.

Going back to 1.3

Everything saved with 1.3.1 opens on 1.3, which ignores CPU CLOCK and keeps it for when you come back. A restart keeps the clock the FM-1 runs at, so after installing 1.3 or the official firmware on a unit set to 320 MHZ, turn it off and on once.

Credits

The 320 MHz switch is curist's fm1-clk320-probe (MIT), used unchanged. Skiff is built on Felucca by Leo Kuroshita (Hügelton Instruments); 1.3's release notes have the rest of the credits.

Files

  • skiff-1.3.1.fwsc: the firmware package (identity FM-1_713, as 1.3)
  • skiff-1.3.1.zip: the package, the app image, SHA256SUMS and every licence and attribution text they need

The package holds three unmodified files of the JieLi AC79 SDK (Apache-2.0); see LICENSING.md. SLICE's BREAK and FUNK were made with YuE2 by Multimodal Art Projection.

Don't miss a new skiff release

NewReleases is sending notifications on new releases.