Melodee 1.1.0
This minor release carries forward the features and fixes published in 1.0.2, with both core variants available from the installer and downloads.
Included features and fixes:
- Two installer builds: Standard uses both cores. Choose Single core if your FM-1 crashes,
freezes or restarts into update mode with Standard. Single core never starts the second core;
PROPHET plays up to five voices instead of eight, and heavy FM6 and PROPHET sounds reach the CPU
limit sooner. Both builds have the same features and project format. Choose Standard and install
again to return to dual core. - Motion records the native synth settings: Prophet and CZ-1 Stage knobs, their sound pages,
and FM6 operator and voice pages now record and replay their changes. Arm REC, start playback,
then turn a sound knob. Turning one while armed but stopped shows PLAY TO RECORD MOTION.
Stopping or bypassing motion restores the original patch; project snapshots keep that original.
MOTION is hidden until the selected pattern has recorded motion. - Init sound starts from scratch: Prophet, CZ-1, SID and FM6 use their own init patches,
with effects off. Switching engines in the sound browser starts on that engine's init sound. - SCALES stays unobscured: changing a scale no longer opens a second picker over its list.
- Copy and delete patterns: OCT+ on PATTERNS opens the current pattern's menu. Copy notes
and motion within the track, confirm before replacing a used slot, or delete with confirmation.
Holding SAVE undoes the action.
Projects with native synth motion require 1.0.2 or later; older firmware cannot load those events.
Existing projects remain readable by 1.0.2. The motion pool still holds 64 events shared across tracks
and patterns; settings represented by multiple patch bytes can use multiple events.
Install with the web installer. Standard (dual core) is selected by default. Select Single core if your FM-1 crashes with Standard. Both packages identify as FM-1_91010.
Release files:
melodee-1.1.0.fwsc: standard dual-core firmware.melodee-1.1.0-1core.fwsc: firmware built withMELODEE_DUAL_CORE=0.- Matching
*-app.binfiles, licence archive andSHA256SUMS.
Validation: the carried-forward feature implementation passed the full host suite (ALL HOST TESTS PASSED), with final native-motion lifecycle and MIDI protocol checks also passing with single-core enabled. The 1.1.0 version update passed web/installer tests and both release builds passed size and memory checks; the single-core render budget passed.
The Standard package was installed on a connected FM-1, which rebooted and reported FM-1_91010 running. All 27 persistent objects retained their original CRCs and the backed-up runtime state was restored. The second core was online with zero faults, rejections or timeouts. Diagnostics recorded 35 late audio blocks since boot; no further late blocks appeared during a 20-second idle observation. Physical audio, controls, MIDI and sustained hardware behavior still need an audition.