The model owns
- Creative interpretation
- Source-selection proposals
- Mix direction and rationale
- Conversation classification
- Decision cadence proposals
Inside Current
Current does not generate audio and it does not control playback directly. It plans against a curated sound catalog; Soundriver validates those plans and translates accepted decisions into smooth, audible changes.
The decision loop
Each cycle combines probabilistic planning with deterministic enforcement. The model supplies creative judgment; application code owns safety, correctness, and execution.
Current receives the active mix, session history, creative direction, listener messages, preferences, and hard constraints.
The planner sees only eligible sounds and curated metadata—instrument, mood, energy, role, pitch content, and playback limits.
The model proposes a small set of additions or removals, a public rationale, persistent direction changes, and when to decide again.
A strict schema rejects malformed commands, invented identifiers, invalid timing, and unsupported operations before they reach playback.
Server-side policy checks source and layer limits, catalog eligibility, listener rules, harmonic compatibility, and transition safety.
The browser loads audio, fades sounds together, animates the interface, and reports completed removals back to the session.
Decisions, activity, messages, token usage, and state changes remain traceable for the listener and for diagnostics.
Engineering boundaries
Production concerns
Compact session history, active rules, listener intent, and catalog metadata are assembled for each decision.
Catalog text and listener input are treated as untrusted data, while the planner is restricted to supported commands.
Invalid or conflicting proposals stop at validation; transient inference failures do not end playback.
Versioned session updates prevent stale decisions from silently overwriting newer mix state.
Deterministic scheduling and policy behavior are exercised through simulations and automated transition tests.
Planner decisions and usage data are recorded alongside visitor-facing activity and playback diagnostics.
Hear the system work
Enter a dynamic soundscape, watch Current explain its decisions, and give the mix a new direction while it plays.
Explore dynamic soundscapes