Jingle Maker
A Rust library for generating pleasant-sounding jingles and notification sounds using custom oscillators and musical theory.
Features
- Custom oscillator synthesis with multiple waveforms (sine, triangle, sawtooth, square)
- ADSR envelope control for natural-sounding audio
- Musical theory support with scales, chords, and progressions
- WAV file export functionality
- Preset jingle generators for common notification types
Example
use ;
let mut generator = new;
let samples = generator.create_notification_jingle;
generator.export_to_wav.unwrap;