Procedural audio synthesizer — create sound effects in the editor or at runtime with zero audio files, zero licensing fees, and near-zero build size overhead.Sound Generator is a software audio synthesiser for Unity. Create your own sounds for your games or manipulate existing audio using Sound Generator's modular filter chain to produce fresh, unique sound effects — all without storing a single audio file.Build sounds visually using the node-based Composition Editor: connect oscillators (Sine, Square, Triangle, SawTooth, Noise), shape them with filters (Amplitude, Frequency, Delay, Harmonics, Mixer, Reverse), control dynamics with Envelopes, and preview the result instantly with Play, Loop, and WAV Export.Sound Generator is ideal for:• Retro and arcade game sound effects• Procedural audio for dynamic gameplay (pitch/volume driven by game state)• Rapid prototyping — hear your sound immediately, no external tools needed• Reducing build size — no stored WAV/OGG/MP3 filesSounds are generated once during scene load and then used as standard Unity AudioClips, so there is zero ongoing runtime performance cost.v3.0.0 is a major update: full source code distribution (previously DLL-only), rebuilt for Unity 2022.3 LTS and Unity 6, with automatic render pipeline compatibility (Built-in, URP, HDRP) and support for both the legacy Input Manager and the new Input System package.8 fully working example scenes are included demonstrating runtime sound generation, interactive audio, procedural music, and more.Documentation: https://www.darkarts.co.za/sound-generatorSupport: https://discord.gg/qMHX8tyZ5uDevelopment Roadmap: https://trello.com/b/c8LGXEQ7/sound-generatorFeatures:• Node-based Composition Editor for visual sound design• 6 oscillators: Sine, Square, Triangle, Curved Triangle, SawTooth, Noise• 7 filters: Amplitude Multiplier, Frequency Multiplier, Frequency Setter, Delay, Harmonics, Mixer, Reverse• Envelope module with Duration, Time, and Wave Length modes• Output module with Play, Loop, and WAV Export• Reusable sound prefabs (nest compositions inside other compositions)• AudioClip module for importing existing audio into the filter chain• Open architecture — write custom modules in C#• Runtime API for generating and playing sounds from codeCompatibility:• Unity 2022.3 LTS and Unity 6 (6000.0)• Built-in, URP, and HDRP render pipelines (auto-converted on import)• Legacy Input Manager and new Input System package• All platforms supported by UnityPackage contents:• Full C# source code (Editor + Runtime assemblies)• 8 example scenes with working compositions• 4 example custom modules showing how to extend the architecture• Comprehensive Markdown documentation with screenshots




