Anti Tapes
Click anywhere to arm sound Studio
A\T©2016-26

Interaction sounds.

Shaping sound for digital and tactile experiences, with precision and intent.

Scroll
01 \ what it is

Same meaning, never the same waveform.

Anti renders a fixed grammar of interaction sounds from one theme object. Change the theme and every sound retunes at once, in key and on brand. Tiny, dependency free, synthesized in real time, nothing fetched.

Material
Brightness 2400
02 \ play it

Design by ear.

Real controls, all wired to one theme panel. Move a parameter and hear every control change at once. Every preview is free.

Every meaningful interaction has a place

Clicks, swipes, confirmations, errors, loading. One identity, not a pile of assets, and silence where nothing happened.

It sounds like you

Tune material, key, brightness and firmness to your brand. One sound across web, mobile, desktop, games and media.

Restraint is built in

Silence by default. Nothing spikes. Fast repeats thin themselves. The off switch is real.

Hear what's happening

Progress, confirmations and errors, beside the picture rather than on top of it.

03 \ pricing

Free for personal work.

No account. Full studio and export, free for personal use. Licensed when it ships commercially.

PersonalFree

Full studio and export for personal projects, portfolios, education and experiments.

Open the studio
CommercialUS$249 per brand

A studio-made identity in one commercial brand or product family. Unlimited end users, no royalties, no expiry, free retuning.

Get commercial
BespokeOn request

Original identity work, tuning, implementation and registration, with Anti. Get in touch.

04 \ the engine

Open source, free forever.

Drop it into any site. No build step, no dependencies.

<script src="anti.js"></script>
Anti.bind()             // every [data-anti] element, wired
Anti.play('commit')     // a resolving triad from the theme's scale
Anti.setTheme(myTheme)  // retune everything from one object

Four example pages map one interaction family each onto the grammar: plain DOM, typing, a form, and React.

Themes are plain JSON: use the studio or write your own. The grammar is an open specification, and this engine is its reference implementation.

05 \ questions

Questions.

Can I build a theme without the studio?

Yes, and you owe nothing. The engine and the format are open and fully documented, so a hand-written theme plays exactly like one made here. Studio pricing covers commercial use of the studio only.

How is this different from a sound pack?

A pack is a set of finished sounds. Anti generates each sound as you interact, from one theme: a drone follows your drag, loading resolves at exactly 100 per cent, fast repeats get quieter. A file cannot do that.

Does it need a build step?

No. One dependency-free file, by script tag or import, with all eleven events bindable by attribute. Nothing is fetched at runtime and nothing is sampled.

What counts as commercial?

The product earns money, or you are paid to build it. Everything else is free and needs no license: portfolios, student work, unpaid side projects, learning. Unsure? Ask.

Will a license expire?

No, and there is nothing to renew. The key is a signed record of the purchase. It verifies offline and has no expiry.

Does it run outside the browser?

The live engine is Web Audio. Native, desktop and game platforms use the studio's rendered packs, which carry the identity but not the live behavior.

What does registering get me?

A public, dated entry of your exact theme and signature seed, and Anti's commitment not to issue that configuration to anyone else. It comes with bespoke work, not as a separate purchase. It does not cover neighboring themes: the parameters are continuous.

06 \ where it comes from

Back from the tape shelf.

Anti Tapes began in 2016 as a sound studio, making interaction sounds and releasing its first packs for digital products. Ten years later, we're opening Anti Studio to everyone for personal use, while keeping the door open for selected projects where hands-on craft still matters.

Made by , the design practice of Adi Dizdarevic.