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.
music-synthesis using matlab
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.
An audio processing tool for analyzing, segmenting, and splitting sound files based on their ADSR (Attack, Decay, Sustain, Release) envelope profiles.
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."