Audio Agent Creator is a Go-based offline audio synthesis engine designed for programmatic use by game agents or automation scripts. It takes a JSON project description (or a named preset) and deterministically renders stereo PCM, then encodes to 192 kbps MP3 via FFmpeg/libmp3lame or exports lossless PCM16 WAV. The synthesis chain supports oscillators (sine, square, saw, triangle, noise), frequency sweeps, ADSR envelopes, per-track volume/pan/transpose/mute, first-order low-pass/high-pass filters, and basic feedback delay.
The tool exposes three interfaces sharing the same project DSL and render contract: a CLI with commands for generation, validation, preset inspection, and schema export; an HTTP API with synchronous and async job endpoints; and a Vite/React web workbench for JSON import, server-side validation, job submission, and MP3/WAV playback. Eight built-in presets (6 SFX, 2 BGM) provide deterministic starting points.
This is explicitly an agent-first SFX/BGM MVP, not a DAW replacement. It has no MIDI, piano roll, sampler, plugin host, mixer bus, or generative AI music model. The prompt field currently uses keyword heuristics to select presets rather than text-to-audio synthesis.
barelyMusician is a real-time music engine designed for interactive systems that generates and performs musical sounds programmatically with sample-accurate timing. It provides a modern C/C++ API for creating instruments, performers, and musical tasks that can be sequenced and synchronized precisely.
The engine supports procedural note control, tempo management, looping performers, and task-based event scheduling. It processes audio synchronously and is designed for integration into real-time audio applications where predictable timing and low latency are critical.
The project includes native plugins for Unity and Godot, a VST instrument plugin, and builds for multiple platforms including Windows, macOS, Linux, Android, WebAssembly, and embedded hardware (Daisy). It offers an alternative to asset-based approaches when you need fully generative or algorithmically controlled musical content.
Engine Sound Generator is a procedural audio synthesis tool that generates physically-modeled engine sounds using the Web Audio API. It implements waveguide-based synthesis techniques derived from research on physically informed car engine sound synthesis, simulating intake, exhaust, and engine block vibrations with configurable parameters like cylinder count, waveguide lengths, and reflection factors.
The tool offers multiple implementations including a JavaScript AudioWorklet version and a WebAssembly-compiled version for improved performance. It integrates with Three.js for spatial audio positioning and includes Doppler effect simulation using DelayNodes. Parameters like RPM, muffler configurations, and individual component volumes can be adjusted in real-time.
The WebAssembly version eliminates audio glitches present in pure JavaScript implementations while maintaining the same API surface. All synthesis is done procedurally without sample playback, making it suitable for dynamic vehicle simulations where engine characteristics need to change based on gameplay state.
KinetiTone
Standalone KinetiTone is a browser-based generative sound designer targeting game developers and sound designers who need quick SFX prototyping and production without a DAW or local installation. It provides six synthesis engines (Classic, FM, Additive, Wave, Noise, Physical), up to four simultaneous layers, a six-slot effects chain, and a randomize/mutate system for rapid sound exploration.
A seed system lets you reproduce any generated sound exactly, and a batch export feature can generate variations downloaded as a ZIP of WAV files. Sound history with waveform previews and favorites keeps your session organized. Sounds you create are yours to use in commercial or non-commercial projects; the stated restriction is that you may not resell the generated sounds as-is.
It is a closed-source HTML5 web app hosted on itch.io with no public source repository, so there is no license file and no self-hosting option.