overdub

schwung-hush1

charlesvestal/schwung-hush1 · ★ 3

HUSH ONE - Monophonic subtractive synthesizer (SH-101 emulation) for Move Anything

README from GitHub, MIT

HUSH ONE for Move Everything

Monophonic subtractive synthesizer emulating the Roland SH-101 for Move Everything.

Features

  • Monophonic note stack with selectable priority (last/lowest)
  • Glide (portamento)
  • Oscillator mixer: saw, pulse (PWM), sub, noise
  • 4-pole lowpass filter with resonance and nonlinear feedback drive
  • Separate amp and filter ADSR envelopes
  • LFO modulation for pitch, PWM, and filter
  • Hold and transpose controls
  • State save/restore for session persistence
  • Supports TAL-BassLine-101 format .vstpreset files. Copy your own presets into the module's presets/ directory for auto-discovery. The following TAL features are not supported:
    • Polyphony (polymode) — module is strictly monophonic
    • Step sequencer (seqenabled)
    • Arpeggiator (arpenabled)
    • FM synthesis (fmpulse, fmsaw, fmsubosc, fmnoise, fmintensity)

Build

./scripts/build.sh

Output:

  • dist/hush1/ module folder
  • dist/hush1-module.tar.gz release tarball

Install On Move

./scripts/install.sh

This copies module files to: /data/UserData/move-anything/modules/sound_generators/hush1/

Test

bash tests/smoke/test_module_artifacts.sh
python3 -m pytest tests/ -q

AI Assistance Disclaimer

This module is part of Move Everything and was developed with AI assistance, including Claude, Codex, and other AI assistants.

All architecture, implementation, and release decisions are reviewed by human maintainers.
AI-assisted content may still contain errors, so please validate functionality, security, and license compatibility before production use.