github illuminus5/skiff v2.0.1
Skiff 2.0.1

one hour ago

Skiff 2.0.1: fixes from your issues. FM6 sounds from DX7 banks no longer crackle, OCT+ in the EDIT layer turns every drum lane back on, and the web editor finds the unit on a Mac too.

Thank you, @mauricecalhoun, for the FM6 fix and its test (#52, after isod89's Sloop), @benjaminguerrer for asking for every lane at once (#54), and @squishysquid9000 for the editor report from a Mac (#50).

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

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

From 2.0: your projects, sounds and patterns stay as they are. From 1.x or Felucca: read 2.0's notes first: the installer page takes a backup and converts what needs it.

Fixed

  • FM6 sounds from DX7 banks crackled (#52). An operator with LFO AMP above 0 (the DX7's amplitude modulation sensitivity) went through a calculation that overflowed, so imported voices that use it came out dull, then full of hiss once the LFO's TREMOLO was up. The factory FM6 sounds all have LFO AMP 0, which is why they were clean. Fixed by @mauricecalhoun, after isod89's fix in Sloop; the factory sounds don't change.
  • The web editor didn't find the unit on some Macs (#50), while the installer did. The installer tries every MIDI port the unit could be on and asks it who it is; the editor only took a port named "Felucca", and macOS can give it another name. The editor now looks for the unit the way the installer does.

New

  • OCT+ in the EDIT layer turns every drum lane on (#54). Holding EDIT on a DRUM or DRUM-X track, the black keys mute the lanes one by one; OCT+ now brings them all back at once, ALL LANES ON. OCT− still puts them back as they were when the layer opened.

Known

  • As in 2.0: on the SMK-37, an update loader started by switching the keyboard on after a power cut mid-write is still reset by the watchdog about 40 to 45 s into each run; the installer resumes it until the write finishes. The SMK-37's sustain pedal hold is tested on the computer only.
  • A full backup from the editor doesn't keep the samples' own levels and sends (nor SLICE's hand-set slices): they stay with the slot on the unit.
  • Some Learn videos still show Skiff 1.3; new ones for 2.0 are on the way.

Going back to 2.0

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

Credits

Skiff is built on Felucca by Leo Kuroshita (Hügelton Instruments). The FM6 fix ports isod89's correction from Sloop (GPL-3.0). The README's Credits have the rest.

Files

  • skiff-2.0.1.fwsc: the FM-1 package (identity FM-1_720)
  • skiff-2.0.1.zip: the FM-1 package, the app image, SHA256SUMS and every licence and attribution text they need
  • skiff-2.0.1-smk37.fwsc: the SMK-37 Pro package (identity SMK-37 Pro_720)
  • skiff-2.0.1-smk37-elite.fwsc, skiff-2.0.1-smk37-mke.fwsc: the SMK-37 Elite and MKE-P37 packages (identities
    SMK-37 Elite_720, MKE-P37_720), not tried on a keyboard yet

SHA-256:

5cb6526bb6720e02bb4d5308edc39e4ca1a7bf0befd543e377748ba56c627d02  skiff-2.0.1.fwsc
6518e9bc90be779f24cd91e299f260af5589008ad10c4090b9fe824daa2eff76  skiff-2.0.1.zip
f88e6990417727cbf16ec60438294633bfdd138b21dd888b722f27a3dd431547  skiff-2.0.1-smk37.fwsc
eb29e3570a71d34624c8826471378b6400308dabd6944e001799e2454b864492  skiff-2.0.1-smk37-elite.fwsc
ac9f43bff1240d1684ad6de01768046a1ef7626d8dcbe868783f67425449e3a5  skiff-2.0.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.