F1shnet
Firmware for Workshop System Computer (Music Thing Modular)
Fishy filter/sample-hold card with synth-friendly envelope follower motion and random stepped filter gestures.
by Adrian Vos
- Distribution
- Prebuilt image you flash yourself
- Source
- github.com https://github.com/TomWhitwell/Workshop_Computer/tree/main/releases/52_F1shnet
- Homepage
- computer.musicthing.co.uk https://computer.musicthing.co.uk/programs/52-f1shnet/
- Synced from
- upstream metadata, raw.githubusercontent.com https://raw.githubusercontent.com/TomWhitwell/Workshop_Computer/main/releases/52_F1shnet/info.yaml. Corrections belong upstream.
- effect
- filter
- sample-and-hold
- envelope-filter
- cards
Description
A Workshop Computer interpretation of the Maestro FSH-1 filter/sample-hold effect. Envelope mode uses an envelope follower and ratio-style low-pass cutoff movement with a low base range, so rectified input dynamics move the filter like a low-pass auto-wah rather than adding a simple linear cutoff offset. Envelope sensitivity and output trim are scaled for modular/euro-level sources, so 5-6Vpp oscillators should move the filter without immediately pinning the envelope open or clipping the output. In the S&H gesture, random values move the filter frequency around the stored middle-page range with a wide pitch-style response rather than changing the envelope, with a moderate lower S&H cutoff floor, moderately damped resonance, and click-reduced ping-pong movement between the two audio outputs. Audio In 2, CV 1, and CV 2 all influence parameters, with CV 1 and CV 2 keeping the same jobs in every switch position. Pulse In 1 acts as an external clock / retrigger, and Pulse In 2 can also force the sample-and-hold gesture high. CV Out 1 always emits the stepped sample-and-hold voltage, CV Out 2 always emits the envelope follower, Pulse Out 1 mirrors the clock, and Pulse Out 2 emits the sample trigger pulse. Knobs use soft pickup when switching between middle and up so parameters do not jump until the physical control crosses the stored value for that page. Up exposes output trim and envelope sensitivity while Y remains the shared resonance control from the middle page; envelope release is fixed internally rather than user-facing.
Version history
| Version | Date | Notes |
|---|---|---|
| 0.1.1 | 2026-08-01 | Version and date from the card's info.yaml. |
