Repository navigation
Releases: Alxdreee/TYPE-2
Releases · Alxdreee/TYPE-2
Release list
TYPE-2 Core Engine - Initial Release
TYPE-2 Initial Release (v1.0.0)
This initial version establishes the foundational C++ DSP architecture, the hardware interaction layer, and the real-time visual engine running on the ESP32-S3.
Core Audio & DSP Engine
- Polyphony: 7-voice hybrid DSP engine utilizing fast polynomial saturation.
- Dual-Rate Architecture: Optimized processing separating control rate (envelopes/LFOs) from audio rate algorithms.
- Filters: Implemented a factorized 24dB/Octave Moog Ladder Filter.
- FX Chain: Built-in Tube Overdrive, Analog Slop (pitch drift), and a large-buffer Studio Digital Delay (utilizing PSRAM).
Hardware & Interaction Layer
- Capacitive Touch Keyboard (MPR121): Custom hardware debounce (
0x22) and charge current configuration (0x3F/ 63µA) specifically calibrated to support copper tape keys while eliminating electromagnetic interference and ghost touches. - User Interface: Seamless rotary menu system via KY-040 encoder and an OLED SSD1306 display.
- Visuals: Real-time topological grid rendering that reacts to active voice amplitudes without blocking the main audio core (Thread-safe architecture).
Default Firmware Variables
- Default Waveform: Sawtooth (Index 3).
- Master Volume: Safely initialized at 15% (including a smooth 15% boot chime)
Thank you for supporting open-source hardware and maker projects!