14 lines
637 B
Markdown
14 lines
637 B
Markdown
# Fensalir Spatial Audio
|
|
|
|
Fensalir hosts the Mimir runtime UI and presents the synchronized program
|
|
surface. Faust/native DSP owns the hot audio graph behind that surface.
|
|
|
|
## Contract
|
|
|
|
- Mimir.Runtime exposes bounded audio buffers and stream health.
|
|
- Native audio workers append mic, loopback, and network audio blocks.
|
|
- Faust/native DSP consumes aligned blocks and emits stems plus spatial bed.
|
|
- Fensalir shows controls and debug state, then routes final outputs toward OBS.
|
|
|
|
The audio path should be inspectable from the app, but the app UI is not the DSP
|
|
engine. Runtime state crosses as typed buffers, descriptors, and controls.
|