Skip to content

BackBeat 0.9.1

Choose a tag to compare

@ForrestPanda ForrestPanda released this 30 Oct 17:50
· 3 commits to main since this release

Firmware

  • Sixteen drum voices (twelve before): cymbal and tom tails ring on under busy fills instead of being cut for the
    next hit. Measured on the unit: the busiest song's worst audio block went from 40 % to 46 % of the time available.
    (Added to the 0.9.1 package on the evening of 2026-10-30; a 0.9.1 installed earlier that day has twelve.)
  • A new package identity, FM-1_988. 0.9's FM-1_985 was Loom FM-1's first, so the firmware hubs showed a
    BackBeat unit as Loom. The installer moves a unit from 985 to 988 as from any other firmware.
  • D#5 ends the song: the outro once, then the stop (the pedal's CC 22). The black keys are now fills, the
    break (C#4), the ending (D#5) and the tap tempo (F#5).
  • SEL opens SONGS. On SONGS it switches between USER and FACTORY. SAVE's tap does nothing now; held, it still saves
    the section into its song. SEL is no longer a fill on LIVE: the black keys and the pedal fill.
  • ALGORITHM scrolls the songs on LIVE: each detent loads the next or previous song of the page chosen on SONGS,
    USER or FACTORY, skipping empty slots.
  • The rescue key works. OCT- held while switching on brings up BACKBEAT USB RESCUE (SLOOP 2.6 never read the keys
    that early; fixed as SLOOP 2.7.2 did).
  • Cleaner fades. The master's rounding keeps the low bits of fading hits (SLOOP 2.8.4). Audible on the unit.
  • MIDI CLOCK OUT (SETUP > MIDI 2, KNOB 4): the clock, START and STOP on USB while the clock is INT.
  • MIDI clock in steadier: the tempo is the mean of the last 8 beats.
  • Knobs with a wide range accelerate when turned fast, a detent at a time when turned slowly.
  • LIVE's other layout (HOME tapped on LIVE, kept across power-offs): the bar of the section big, the beat beside
    it, the beat lights while nothing is cued, the next section in large letters when one is.
  • SECTIONS (EDIT tapped on LIVE): a song's shape on the device. Pick a section with KNOB 1 or the white keys, set
    its steps, division and the tempo, copy it after itself (SEL), move it (ENV / LFO), mark it the outro (OCT+), take
    it out (REC held). EDIT on an empty USER slot of SONGS makes a new song there.
  • The HIT knob on the drum grid: off, ghost, soft, norm, hard on one knob (KNOB 3), the ratchet on KNOB 4.
  • A DIV change keeps the hits on their beat: 1/16 to 1/8 drops the 16ths between, 1/8 to 1/16 puts an empty step
    between; the length in time is kept.
  • SAVE held saves the song's header too (tempo, kit, swing, drum level, reverb as the knobs left them), on LIVE as
    well as on EDIT.
  • The ending into an outro with an entry played the entry and stopped. Fixed: the entry, the outro once, the stop.
  • The battery: the core idles between screen frames, and the audio path sleeps after 3 s of silence while
    stopped. SETUP > SCREEN > SCREEN OFF turns the screen off after a time.
  • JAM removed: SLOOP's four project slots, the arrangement and the SAVE layer. Songs are the only thing on the
    device.
  • ABOUT names this repository, the version and the build date.
  • The crash screen shows the stack pointer and stays 10 s.
  • Smaller: the screens and menus compiled for size, 5 KB of flash back for the kit later.

Website

  • Merge into the pattern in the section editor: a fill bar is folded back into the pattern as "only in a fill" and
    "not in a fill" marks, so the pattern carries its own fill again.
  • A warning before a DIV change drops hits, with how many and into which division.
  • A DIV change re-grids the section in the editor as on the device.
  • The installer finds the update loader when Windows names it generically, by its handshake; the editor finds the
    FM-1's ports the same way.
  • The browser player ends an outro with an entry as the device does now.
  • The Jam tab is gone with the device's JAM.
  • A Cheat sheet tab in the editor: the FM-1 drawn with what every knob, button and key does, on LIVE and on the
    other screens; also a page of its own, and in the README.
  • This changelog, linked from the installer and the editor.