Repository navigation
Prysm 1.2
Prysm 1.2: a noise oscillator, filter routing and a lo-fi drum machine.
Install: the web installer (Chrome or Edge), or python3 tools/fm1_install.py prysm-1.2.fwsc. Manual: docs/MANUAL.md. Your saved sounds, patterns and song carry over (converted on load). The new drum lanes start empty and noise starts off.
New
- Noise oscillator (EDIT three times: OSC 1 → OSC 2 → NOISE), mixed in with the two oscillators. Six types: WHITE, PINK and BROWN (with a COLOUR tone control), DIGI (buzzy, NES-style noise that plays the note), CRACKLE (vinyl clicks, density on the knob) and S&H (stepped, follows the keys). The page shows the waveform and a live spectrum. The level is also on the MIX page.
- Filter routing: a ROUTE row on MIX sets OSC 1, OSC 2 and NOISE each to FILTER or DIRECT (past the filter, still through the amp envelope and the effects).
- Drum machine (SEQ twice): kick, snare and hat (an accent opens the hat). 8-bit samples at 11–22 kHz, made from scratch and played back unsmoothed for the crunch.
- Each of the 4 patterns has a drum lane, so the song plays them too. You enter beats on the keys like a TR: the white keys are the steps (hit → accent → off) and their LEDs show the lane. F#3, G#3 and A#3 choose the drum.
- Each drum has LEVEL, TUNE (±24 st), DECAY and FILTER, a send through a filter that follows the sound's CUTOFF and RES. Sweep the cutoff and the hats sweep with the synth while the kick stays full.
- The drum bus has DRIVE and CRUSH (bits and rate), plus sends into the delay and reverb.
- The kit is saved with the patterns, not the patch, so changing sound keeps the beat.
- MIDI channel 10 plays them (36 kick, 38/40 snare, 42/44 closed hat, 46 open hat).
- The editor and the CLAP plugin (1.2.0) have all of it: a NOISE page, the routing, and a DRUM tab with a step grid and the kit. The plugin plays the drums from MIDI channel 10.
Fixed
- Editor: the SEQ tab's clicks went to the wrong row.
- Plugin: BPM was registered as two parameters with the same ID.
From ETCH: restore the official firmware first. If an FM-1 does not start after an update, hold OCT- while switching it on (the rescue updater). Community firmware, not made or supported by M-VAVE: install at your own risk. GPL-3.0.