Start structured
Choose a format so the script, speaker plan, and export target begin in the right shape.
Export target · Episode mix
Podcasts, audiobooks, lessons, ads, and dialogue — write the script, assign the cast, render takes on your Mac, and export the finished mix without losing the thread.
Long-form audio usually scatters across files and folders. A Murmur project keeps the script, the cast, the direction, the renders, and the export attached to one another.

Each scene below was rendered inside Murmur from a project script — speaker, direction tags, and all.
HostWarm NarratorSo here is the thing about building a startup.[short pause]
HostWarm NarratorEveryone tells you to move fast and break things.[chuckling]
HostWarm NarratorBut nobody warns you about the three AM panic attacks…[sigh]
Each format starts the script, the speaker plan, and the export target in the right shape — so the pieces that usually drift apart stay close enough to revise.
Four passes, one workspace. Nothing gets copied between tools, and nothing loses its place.
Choose a format so the script, speaker plan, and export target begin in the right shape.
Export target · Episode mix
Saved, cloned, or designed voices drop onto speakers without rebuilding the setup.
Tap a voice to swap it — saved, designed, or community.
Render clips on your Mac, review timing, then regenerate only the lines that need work.
Only the lines that need work get re-rendered.
The final mix stays tied to the project that produced it, ready for the next revision.
The export stays tied to the project that produced it.
Reopen a project next week and the reasoning is still there — not buried in a file name.
Who is talking, which voice they use, and where they appear in the script.
Pronunciation and expression tags stay pinned to the line they belong to.
Welcome back. [chuckle] Today's guest…
pronunciation: “Nguyen”Ready, needs voice, and pending states stay scannable at a glance.
Yes. After setup, generation happens on your Apple Silicon Mac inside Murmur — scripts, voices, and rendered clips stay in your local project.
A project can carry a full cast. Each block gets its own speaker, and a speaker can use any saved, cloned, or designed voice from your library.
Yes. Projects render in passes, so you can regenerate only the blocks that need work instead of re-rendering the whole script.
Export the finished timeline mix or individual clips. Exports stay tied to the project, so the next revision starts where the last one ended.
Write it, cast it, render it, and ship it without leaving Murmur.