Fixed-point math library (integer / no FPU) for embedded C. Trig, log/exp, sqrt, 2D transforms, wave generators, ADSR and variable radix support. ~4.5 KB
-
Updated
May 9, 2026 - C++
Fixed-point math library (integer / no FPU) for embedded C. Trig, log/exp, sqrt, 2D transforms, wave generators, ADSR and variable radix support. ~4.5 KB
experimental subtractive polysynth
Hybrid piano synthesizer with ADSR envelopes, resonance modeling, and MIDI rendering
Single-page audio-visual instrument built on the raw Web Audio API. A hand-wired synth — oscillators, ADSR envelopes, filter, and feedback delay — that you play by mouse or keyboard, driving a live canvas visualizer painting real frequency and waveform data. Polyphonic, theme-reactive, reduced-motion aware. Next.js + TypeScript + Tailwind.
An audio processing tool for analyzing, segmenting, and splitting sound files based on their ADSR (Attack, Decay, Sustain, Release) envelope profiles.
A MATLAB project for audio synthesis and effects processing. Features user-defined musical pattern generation via CSV files using an ADSR sine oscillator. Includes a suite of audio effects: HP/LP, convolutional reverb, delay, and tremolo. A spectrogram tool aids spectral analysis of generated and processed audio.
music-synthesis using matlab
An ADSR envelope generator to animate visual elements
Here is a simple virtual piano/synthetizer! Now with full SoundFont support, MIDI playback, custom effects (reverb, ADSR, echo, etc.), and keyboard mapping — all in your browser.
Add a description, image, and links to the adsr-envelope topic page so that developers can more easily learn about it.
To associate your repository with the adsr-envelope topic, visit your repo's landing page and select "manage topics."