sOURnd Try sounds Your engines

How it works

What are sOURnd engines?

The sound of an effect, without the plugin around it. You, your AI or your developer build the plugin you need around it.

your audio engine transformed C ABI: one small, stable header Rust DSP, tested, bit-exact 0 allocations safe in any host, any buffer size Brimm 0Drive0 to 36 dB1Ceiling-24 to 0 dB2Shape0 to 23Knee0 to 12 dB4Mix0 to 100%5Output-24 to 12 dB Brimm a knobfadersan XY pada foot pedalMIDI pads"more storm,less ceiling"a typed prompt your plugin BrimmDriftelAulana juce_add_module(path/to/sournd_engine) target_include_directories(MyPlugin ...) target_link_libraries(MyPlugin ... sournd_cabi) "Build me a worn tape plugin with one big wobble knob." your AI or your developer PatinorDriftelAulana Wobble you play sOURnd engines your sound Access, not replacement.

01

One effect. Nothing else.

A sOURnd engine is a single audio effect: a clipper, a tape delay, a vowel filter. Audio goes in, transformed audio comes out. It has no window, no knobs and no opinion about how it should look.

02

Tested DSP behind a tiny door.

Inside is DSP written in Rust, tested against references and bit-exact through one small C interface, the C ABI. It never allocates memory on the audio thread, so it is safe in any host at any buffer size.

03

Parameters, not controls.

An engine exposes numbered parameters with ranges, units and defaults. Brimm has six: drive, ceiling, shape, knee, mix and output. That is the whole contract. What a user touches is up to you.

04

Any controls you can imagine.

Wrap those parameters in knobs, faders, an XY pad, a foot pedal, MIDI pads, one macro or a typed prompt. Same engine, same sound, any surface. Try it on Play: press Randomise, then New control surface.

05

Into your plugin in three lines.

Add the JUCE module, link the library, and every parameter appears in your APVTS, ready for automation and presets. Chain as many engines as you like inside one plugin.

06

Use your AI or developer to build the plugins you need.

Every page here has a Markdown twin, the catalogue is one JSON file and llms.txt tells an agent where everything is. Describe the plugin you want: your AI or your developer picks the engines and writes the code, and you design the face.

07

Played by you. Never generated.

Every engine is an effect that transforms audio you supply, or an instrument you play. Nothing here generates music: the playing, the writing and the sound are yours. Access, not replacement.

Use your AI or developer to build the plugins you need.

Start your enginesPlay JUCE quick startFor AI agents

AI should always enable creators, musicians and producers, never replace them. Every engine is an effect on audio you supply or an instrument you play: nothing here makes the music for you. How we make things

Want the next one?

One short email when a new engine lands.