Skip to content

Envelope, LFO, and Modulation Matrix for SH-101-style voice #4

@seclorum

Description

@seclorum

Refactor and extend the modulation and envelope section for each polyphonic SH-101-style voice:

  • Two independent envelope generators per voice (VCA and VCF).
  • LFO with triangle and square waveforms; modulate VCO pitch, PWM, and VCF cutoff independently.
  • Add modulation routing/matrix logic per voice to allow classic SH-101 modulation paths (panel-style destinations).
  • Implement accent (velocity-sensitive envelope) and proper MIDI legato handling for polyphony.
  • Update relevant code areas:

Label: enhancement
Sub-issue of: sh101-architecture-polyphonic

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions