Satie

Domain-Specific Language for Audio Implementation in Unity

Why?

SatieLang is a domain-specific scripting language for authoring interactive and generative audio behaviors in Unity. It allows sound designers to implement dynamic soundscapes on their own, using a concise and expressive syntax tailored to timing, variation, and spatialization. Complex behaviors such as randomized playback, procedural movement, and layered loops can be described in plain text without touching C#. This shifts creative control to the designer, enabling faster iteration, more direct experimentation, and a closer alignment between intention and implementation.

GitHub / Report

Next
Next

LoveSims