Repository navigation
TILT-FM 0.1.0
Pre-release
Pre-release
TILT-FM 0.1.0 — the first release. Identity FM-1_984.
TILT-FM is Felucca 1.6.1 (by Leo Kuroshita, Hügelton Instruments) with TILT's quick-start ideas added inside Felucca's own UI. Everything Felucca does is still there; its sounds and projects load as they are.
What it adds
- Start screen after the splash: CONTINUE your last session (OCT+), BLANK, NEW SONG or LOAD. Nothing is loaded or overwritten until you choose and then change something. MENU > SYSTEM > START SCREEN OFF gives Felucca's power-on.
- The TILT layer (hold ENV):
- F3 NEW SONG: key, scale, tempo and a sound for each track, chosen by role (bass, melody, melody, drums). Hold any row, NUDGE (OCT+) re-rolls the rest, START (PLAY) builds the project.
- G3 STUCK: COOK or RANDOM on the current track, in its scale.
- A3 TIMER: 5–20 minutes, with an amber dot-matrix countdown on every screen. At zero the bar finishes, the sound fades and stops, and TIME saves the session as a timed take. Then PLAY IT BACK, SAVE, EXTRA BALL (+5 min) or KEEP WORKING.
- SONG: E4 sets a section's track to "–" (rest).
- The look: amber TILT dot-matrix splash, and AMBER with SCALE LEDS on for a fresh install.
Install
- From the command line:
python3 tools/fm1_install.py tilt-fm-0.1.0.fwsc(needspip3 install mido python-rtmidi). A one-click browser install will come with the FM-1 Firmware Hub listing. - It keeps Felucca's update loader, so you can install any other firmware over it, or go back to the official V15.
- Keep the FM-1 charged and on USB while installing. More in docs/tilt/FLASHING-CHECKLIST.md.
Compatibility: Felucca 1.6.1's projects, user presets and settings are kept as they are (no format change). TILT-FM adds one settings bit, START SCREEN, in a byte Felucca leaves unused.
Status: a beta.
- Felucca's whole host test suite passes, with TILT-FM's tests added.
- Every screen is checked in all 10 palettes.
- Everything was tried in the browser emulator.
- Not yet tested on a real FM-1.
Files
tilt-fm-0.1.0.fwscis the installable package.tilt-fm-0.1.0-app.binis the app alone.SHA256SUMSholds the hashes of both.- The licences and the source are in this repository and the release's source archives. GPL-3.0-only, like Felucca; the engines in
firmware/enginesare MIT, and the bundled fonts, DSP and SDK files keep their own licences (LICENSING.md, LICENSES/).
Credits: Felucca and its community (CREDITS.md). TILT-FM's changes: CDM Gaming.