Skip to content

Mock audio project walkthrough

Demo

This walkthrough shows how ArtRiver can track a small music project as it changes over time.

Demo context

A song with history

The demo project contains a small DAW project file and placeholder assets. The point is to show how ArtRiver handles creative state: files, revisions, runoffs, restore points, and project history.

The project begins

A producer starts with a basic session containing drums and a DAW project file.

kick.wav
snare.wav
project.dawproject

ArtRiver initializes a local .arp session inside the project folder.

arp session .

The first flow

The producer stages the initial assets and records the first meaningful project state into the TimeShore.

arp revise kick.wav snare.wav project.dawproject
arp flow -m "Initial song structure and basic drums"

This creates the first patch in local history.

The project changes

The producer changes the tempo and adjusts a channel volume in the DAW project state.

arp revise project.dawproject
arp flow -m "Increased tempo and boosted lead volume"

ArtRiver records this as a new point in the TimeShore.

An alternate direction appears

Before trying a more ambient version, the producer creates a runoff.

arp runoff experimental-ambient

This gives the producer a safe place to explore without mutatively updating the assets representing the current, main direction of the song.

The TimeShore grows

ArtRiver can show the project history as a sequence of signed creative patches.

arp log

This history eventually becomes more than a text log. It becomes a playable and visual surface for exploring project history.

Example CLI surface


arp status
arp log
arp branches
arp diff kick.wav kick.wav
arp checkout mainstem
arp time --max-minutes 60

Capabilities Displayed

  • ArtRiver can create local project sessions.
  • ArtRiver can stage audio and project files.
  • ArtRiver can record creative changes as history.
  • ArtRiver can create branches, called runoffs.
  • ArtRiver can restore a workspace from previous history.
  • ArtRiver can begin to compare project and audio changes.

Regarding Demo Status

ArtRiver is not a finished DAW plugin or production sync system. Glacier, Iceberg, peer-to-peer collaboration, and real-time automatic capture are future architecture goals.

Visual layer

Open the TimeShore

The TimeShore visualizer explores what a creative project history might function and looklike like once it becomes navigable and visual.

Terminal recording

Watch the CLI walkthrough

If the player does not load, open the recording on Asciinema. The complete authored walkthrough and command transcript remain available above.