Repository navigation
MC-1 1.0.2
MC-1 1.0.2
Changes
- The product-site firmware installer now includes Restore official V15.
Select your unmodified M-VAVE V15FM-1.fwsc; the page verifies its SHA256,
size and layout locally. The official file is never uploaded or redistributed. - Restoration preserves the official application image and reuses MC-1's
verified small RAM loader. Firmware staging limits, flash-write boundaries
and the separate recovery-record sector are unchanged. - Added explicit project/patch acknowledgement, progress beside the restore
action, verifiedFM-1_015restart, transfer locks and update-loader retry.
Existing MC-1 1.0.1 installations work without an intermediate update. - The device package is byte-identical to the tested 1.0.1 diagnostic package.
This release changes the installer and release metadata, not the audio
engine, memory budgets or project format.
Install
- Browser: https://dspaudio.github.io/mc-1/install.html
- Desktop: extract
mc-1-1.0.2-installer.zipand follow INSTALL.md. mc-1-1.0.2.fwscis the complete MC-1 update package, not a raw app image.- Official V15: obtain the original file from https://www.m-vave.com/download
and select it in Restore official V15. - https://dspaudio.github.io/mc-1-web/ runs only the emulator.
MC-1 package: 610,089 bytes. SHA256:
a09e763e6000f25dec63eb5feeb6251389dce33bf5abe2eb4746f1f1c7091ab5
Validation and limitations
Actual Chrome/Web MIDI testing completed V15-to-MC-1 installation, MC-1-to-V15
restoration, an intentional browser reload at 5% of writing, successful retry
from the update loader, and MC-1 reinstallation. Restart identities were checked
afterward; the final instrument is back on MC-1. The user confirmed normal V15
screen and sound and subsequently reported normal operation.
Native regressions, clean ASan/UBSan builds, pi32v2/package guards, both-direction
loader simulations, real-file byte-preservation checks, 32 browser protocol
scenarios, 25 installer UI scenarios, Pages assembly and visual QA passed.
Source and the full validation record are included at this tag.
Restoration replaces the official application, not the separate factory USR
patch bank. It is not a factory reset, backup or project conversion. MC-1
projects and patches cannot be used in V15. Stored-data retention, all factory
patches and electrical power-loss recovery remain unverified; the interruption
test removed the browser host only.
The reused firmware's existing 1.0.1 CPU/USB measurements still apply to those
tested workloads: zero deadline misses or USB underruns, with only 2.816%
worst observed audio-path headroom. FM-1_900 remains a protocol identity,
not a unique MC-1 build-version report.