github illuminus5/skiff v2.5.1
Skiff 2.5.1

one hour ago

Skiff 2.5.1: FX › DRIVE's CRUSH no longer cracks on chords and loud notes.

Install on the FM-1: in Chrome or Edge with the Skiff installer, or download skiff-2.5.1.fwsc below and run python tools/fm1_install.py skiff-2.5.1.fwsc. Custom firmware, at your own risk; the installer page also takes the FM-1 back to the official firmware, V15 or V16.

Install on the SMK-37 Pro: read SMK37.md first, then the same installer page, or python tools/fm1_install.py skiff-2.5.1-smk37.fwsc.

From 2.5: nothing saved changes; your projects, sounds and patterns stay as they are. From 2.2 or older: read 2.5's notes too (every FM-1 moves to 2 CORES once, songs keep a mono delay, undo keeps 6 levels).

Fixed

  • FX › DRIVE's CRUSH cracked on chords and loud notes. Its low-pass multiplied in 32 bits, and unlike SOFT, HARD, FOLD and FUZZ, CRUSH doesn't keep the sound under full scale before it. Once a track's notes added up past about twice one voice's full scale, the product overflowed and the sound jumped by half of full scale for one sample: a crack. A four-note chord's attack was enough, so LOFI PIANO, the one factory sound set to CRUSH, cracked on most of its chords. It had been there since DRIVE's TYPE arrived in 1.2. Below that level CRUSH sounds exactly as before, sample for sample. FX › INSERT's CRUSH was never affected.

Known

  • 2.5.1's fix is tested on the computer, not yet on a unit.
  • #110: a reverb's tail can still add harmonics far down.
  • REMOTE's knobs are tried on the computer, not yet with a controller.
  • A sound change while the music plays costs the audio one slow block (heard as nothing on our unit).
  • FREE TAKE guesses between 40 and 240 BPM from the last phrase after a pause of 2.5 s, 30 s at most; 8 bars only at 1/8.
  • macOS and Linux with the USB layout of 2.2 are not tried by us yet (#59).

Going back to 2.5

  • Install skiff-2.5.fwsc (or the SMK package) from 2.5's release. Nothing saved changes between 2.5 and 2.5.1.

Credits

Skiff is built on Felucca by Leo Kuroshita (Hügelton Instruments). The README's Credits have the rest.

Files

  • skiff-2.5.1.fwsc: the FM-1 package (identity FM-1_725, as 2.5's)
  • skiff-2.5.1.zip: the FM-1 package, the app image, SHA256SUMS and every licence and attribution text they need
  • skiff-2.5.1-smk37.fwsc: the SMK-37 Pro package (identity SMK-37 Pro_725)
  • skiff-2.5.1-smk37-elite.fwsc, skiff-2.5.1-smk37-mke.fwsc: the SMK-37 Elite and MKE-P37 packages, not tried on a keyboard yet

SHA-256:

4b7f99b3ff972a4115e5d63e5c5b3beea9f7ca14ac700c604db8a99a12b61dc6  skiff-2.5.1.fwsc
ef786000e7d354c4a0b14e7a70178a771ffbda0bb9fbea6841d208ae14e92d85  skiff-2.5.1.zip
7b82cf1460098abf90bdf280ebd4fee163719c27e27d850741c6a5429f29b843  skiff-2.5.1-smk37.fwsc
ccf630d62659b79b02a6070cc7a16caaf0d6956ed976b6c5f199e25cf61ce6ee  skiff-2.5.1-smk37-elite.fwsc
38131472d206ccf25f169a8a8a041be5f271fed6c077fe63a1d56a67fa7cc280  skiff-2.5.1-smk37-mke.fwsc

The packages hold three unmodified files of the JieLi AC79 SDK (Apache-2.0); see LICENSING.md. M-VAVE, FM-1 and SMK-37
are trademarks of their respective owners; Skiff is not affiliated with or endorsed by them.

Don't miss a new skiff release

NewReleases is sending notifications on new releases.