logo
Convert VoiceAudio HistoryMy AI Voices0Create AI VoiceNEWAI MasteringNEW
Co-ProducerBETADownload PluginDeveloper APIBETAAffiliates
logo
Back to Revocalize Co-Producer
User Guide · v0.2.16 · Beta · Free to use

Revocalize Co-Producer Documentation

A voice- and text-driven assistant for Logic Pro on macOS. Talk or type naturally — Revocalize translates your words into real Logic Pro actions.

Contents
  • 1. Installation
  • 2. First-time Setup
  • 3. How You Interact
  • 4. What You Can Do
  • 5. Workflows
  • 6. Voice Input Modes
  • 7. Privacy by Default
  • 8. Troubleshooting
  • 9. Support & Feedback
  • 10. Coming Soon
This guide covers both the Assistant (Studio) and Custom Workflows — multi-step Logic Pro automations you build yourself in plain English. Jump to Section 5 · Workflows for the full guide.
Section 1

Installation

Requirements

  • •macOS 13 Ventura or later (Apple Silicon recommended)
  • •Logic Pro 10.7+ installed
  • •A built-in or external microphone (for voice mode — optional)
  • •Internet connection (for GPT responses; all Logic Pro automation runs locally)

Step 1 · Download & install

  1. Click the Download Revocalize Co-Producer button on our website. A .dmg will save to your ~/Downloads folder.
  2. Double-click Revocalize Co-Producer v0.2.16.dmg. A window opens showing the Revocalize Co-Producer icon next to an Applications folder shortcut.
  3. Drag Revocalize onto the Applications shortcut. Wait ~5 seconds for the copy to finish, then close the window and eject the DMG from your desktop.

Step 2 · Launch the app

Open Applications in Finder and double-click Revocalize.

Step 3 · Approve keychain access

On first launch, macOS will show a keychain prompt asking for your Mac account password. You may see it up to three times in a row — that's normal, each prompt is for a different keychain entry.

Click Always Allow on each prompt
Click Always Allow — not just “Allow”. “Always Allow” stores your sign-in token securely in the macOS keychain so you won't be prompted again on future launches.

Step 4 · Grant Accessibility permission

Revocalize uses macOS Accessibility to drive Logic Pro. Without it, no commands will execute.

  1. On first launch you'll see a banner inside Revocalize: “Accessibility access required”. Click Open System Settings.
  2. Return to Revocalize Co-Producer — the banner disappears and the app is ready.

Voice permissions (only if you use voice)

Two more permissions are requested on-the-fly the first time you use voice — you don't need to set them up in advance:

PermissionWhen you'll be askedWhy
MicrophoneFirst time you use voice (mic button, push-to-talk, or wake word)Captures your voice for transcription
Speech RecognitionFirst time you use voiceTranscribes your voice locally on-device
Microphone
When
First time you use voice (mic button, push-to-talk, or wake word)
Why
Captures your voice for transcription
Speech Recognition
When
First time you use voice
Why
Transcribes your voice locally on-device
If you only type, you can ignore the Microphone & Speech Recognition prompts entirely.

You can review or change every permission anytime in System Settings → Privacy & Security.

Section 2

First-time Setup

Open Settings (sidebar → gear icon) and walk through these panes:

Voice

  • •Wake Word — on-device listening so you can summon Revocalize hands-free while producing.
  • •Push-to-Talk — hold Right Option (⌥) to talk; release to send. No wake word needed.
  • •Text-to-Speech — pick Apple's built-in voices (free, offline) or OpenAI voices (requires API key).

About · Danger Zone

If you ever want a fresh start, Settings → About → Danger Zone → Clear All History & Sessions wipes chat history, command history, and confirmation allowlists. Irreversible.

Section 3

How You Interact

The Studio tab is your main workspace. You have two equal input channels:

  • •Voice — tap the microphone, use push-to-talk, or say the wake word. You'll see a live transcript as you speak.
  • •Text — type into the prompt box and hit Return.

Revocalize speaks back using TTS (if enabled) and keeps a conversation history so you can say things like "rename that track to Bass" after creating it.

Safety
Destructive actions (delete, overwrite) ask for a one-time confirmation before executing. You can allow a command for the current session or remember it permanently.
Section 4

What You Can Do

Revocalize Co-Producer speaks the language of Logic Pro. Every capability below is available today — just tell it what you want.

🗂️ Project Management

  • •Create new projects — empty or from any built-in Logic template
  • •Save projects (as, in a specific folder)
  • •Close projects
  • •Import audio files into the Project Audio bin
  • •Inspect project status (tempo, key, time signature, running state)
Try saying
  • “Create a new Hip Hop project at 140 BPM in A Minor”
  • “Create an empty project in 6/8 time”
  • “Save this as MySong in Documents”
  • “Import the audio file /Users/me/Samples/kick.wav”
  • “Import kick.wav from my Samples folder”
  • “Show me the project status”
  • “Close the project”

🎚️ Track Operations

  • •Create Audio, Software Instrument, or Drummer tracks — single or in batches
  • •Name tracks on creation ("called Bass") or rename later
  • •Delete tracks by index or by name
  • •Inspect all tracks or drill into one
  • •Set volume in dB
  • •Mute / Unmute tracks
Try saying
  • “Add a Software Instrument track called Lead Synth”
  • “Create 4 audio tracks”
  • “Add a Drummer track named Kyle”
  • “Rename track 0 to Vocals”
  • “Delete the track called Guide”
  • “Set the Bass track volume to -6 dB”
  • “Mute track 2”
  • “Unmute the Drums track”
  • “Show me all tracks”
  • “List the regions on track 0”

🎵 Audio & MIDI Regions

  • •Add an audio region from a file in the Project Audio bin to any track at a specific bar
  • •Add an empty MIDI region to a Software Instrument track at a specific bar/length
Try saying
  • “Add the audio file kick.wav to track Drums at bar 1”
  • “Place bass_loop.wav on the Bass track starting at bar 5”
  • “Add a 4-bar MIDI region on Lead Synth at bar 1”
  • “Drop an empty MIDI region on track 2 starting at bar 9 for 8 bars”
Typical flow for importing audio
  1. "Import /path/to/loop.wav" → file lands in the Project Audio bin
  2. "Add loop.wav to the Drums track at bar 1" → region appears on the timeline

⏯️ Playhead & Timeline

  • •Move the playhead to any bar or measure
Try saying
  • “Go to bar 1”
  • “Move the playhead to measure 16”
  • “Jump to bar 33”

📄 Templates

  • •Browse Logic's template library by category (Hip Hop, Electronic, Songwriter, etc.)
  • •Create a project directly from a template
Try saying
  • “Show me all available templates”
  • “List the Hip Hop templates”
  • “Create the Trap Heat template”

🎛️ Supported Parameters

ParameterRange / Values
Tempo20 – 990 BPM
Time Signaturee.g. 4/4, 3/4, 6/8, 7/8
Key SignatureNote + Major/Minor (e.g. C Major, A Minor, F# Major)
Track TypesSoftware Instrument · Audio · Drummer
Track referenceBy index (track 0) or name (track "Bass")
Bar positionbar 1, measure 16, etc. (1-indexed)

💬 General Conversation

Revocalize also answers general music-production questions and follows context across a session:

Try saying
  • “What's a good starting tempo for drum & bass?”
  • “What tracks did I just create?”
  • “Explain what a send is”
Section 5

Workflows

Workflows are repeatable Logic Pro automations described in plain English. Build them in Assistant mode, run them from the browser, and switch to Debug mode when one misbehaves.

💳 Quick facts on credits
  • You start with $15 free credit per account.
  • Running an existing workflow is always free.
  • Building a new workflow costs $1–10+ depending on complexity (simple ~$1, multi-step mixing chains up to ~$15).
  • Top up at /plans → Co-Producer Credits.
  • Credits never expire.
Watch: build a workflow from scratch

🧩 What is a workflow?

  • •A reusable automation. Each workflow is a YAML file that captures a sequence of Logic Pro UI steps — selecting tracks, opening menus, setting values. Run it over and over instead of re-prompting the assistant every time.
  • •Two modes. Assistant mode plans, builds, and tests a brand-new workflow from your description. Debug mode points the agent at an existing workflow file so you can test, fix, or improve it.
  • •The browser shows only yours. The Browse panel lists only the workflows you've created. Bundled / system workflows are used by the agent under the hood but stay hidden from the UI so they can't be accidentally deleted.

🛠️ Create a workflow

  1. Switch to Assistant mode. In the Workflows tab, set the mode switcher in the header to Assistant (the purple one).
  2. Describe what you want. Type a plain-English description of the automation. The more specific the better — include track types, parameter values, ordering.
  3. Let the agent plan, build, and test. The status ribbon shows progress through Plan → Build → Debug → Done. The agent saves the workflow as a YAML file when it's confident the steps work.
  4. Find your new workflow in the browser. Click the folder icon in the header to open the Browse panel. New workflows appear under their category. From here you can run them anytime.
Good prompts to start with
  • “Build a workflow to mute all audio tracks”
  • “Create a mix-prep workflow for mastering”
  • “Automate volume fades across all tracks”
  • “Build a workflow to split regions at the playhead”

▶️ Run a workflow

  1. Open the Browse panel. Click the folder icon in the Workflows header. The Workflows section lists your custom workflows by category.
  2. Tap the workflow you want to run. If the workflow needs arguments (a track name, a tempo, a file path), an inline form appears in the chat. Fill it in and submit.
  3. Watch progress in the status ribbon. The phase chain at the bottom shows live progress. When it finishes you'll see a result card with elapsed time, step count, tokens used, and a Run Again button.
Workflows you've run recently appear in the Recent Workflows section on the Workflows empty state — one tap to fire them off again.

🐞 Debug a workflow

  1. Switch to Debug mode. Use the mode switcher in the header. The orb turns amber to signal you're in Debug mode.
  2. Pick a workflow to test. Open the Browse panel and click a workflow. Its filename appears in the header as a pill — that's the workflow the agent will reason about.
  3. Ask questions or run live tests. Type things like “Why does this fail at step 3?”, “Test this against live Logic Pro”, or “Improve error handling here”. The agent will trace the workflow and propose fixes.
Exit Debug cleanly
Click the × on the file pill (or switch back to Assistant) to leave Debug mode. The selected workflow file detaches and the orb returns to purple.

🚀 Share & earn

When a workflow is reliable in your project, you don't have to keep it to yourself. Push it for review by the Revocalize team — if it's accepted, it lands in the marketplace where other producers can run it and you earn revenue every time it's used.

  1. Make sure it runs reliably. Run the workflow against a fresh Logic Pro project a couple of times. If it depends on your specific setup (track names, plug-in versions) it won't pass review — workflows should be general.
  2. Push it for review. Open the Browse panel, hover the workflow, and click the blue Push button (arrow-up icon). The YAML uploads to our review queue. You can keep using the workflow locally while it's being reviewed.
  3. We review it. Our team checks the workflow for safety, quality and uniqueness. You'll hear back when it ships — usually within a few days.

If accepted, your workflow:

  • •🏪 Lands in the marketplace. Other producers can browse and run it from inside Revocalize, with you credited as the author.
  • •💰 Earns you revenue. You get paid a share every time another user runs your workflow. The more useful and reusable it is, the more it earns.
  • •✨ May join the assistant itself. Standout workflows can be integrated directly into the Revocalize assistant — invoked automatically by the agent whenever a user's request matches what your workflow does. Highest-value placement.
Earnings payout — coming soon
Once the marketplace opens, every run or debug of your published workflow will credit a share of the spend back to you. Earnings will live under Profile → Credits → Earnings with auto-withdraw to your in-app balance plus a manual withdraw option to PayPal / Stripe. Exact revenue split and withdrawal threshold will be published before launch.
What helps a workflow pass review
Generality (works across projects, not just yours), well-named arguments with helpful descriptions, robust error handling, and a clear single purpose. One operation per workflow tends to score higher than do-everything monoliths.

💡 Tips for great workflows

  • •Be specific in your prompt. Say “at 120 BPM” rather than “with a tempo”. Name the track type (Software Instrument, Audio, Drummer) instead of just “a track”. Concrete parameters lead to concrete workflows.
  • •Keep workflows focused. One operation per workflow tends to be more reusable than one giant workflow that does everything. Smaller pieces compose better.
  • •Debug after every build. Right after Assistant mode saves a new workflow, switch to Debug and run it once against your project. Fix any failures while the context is fresh.
  • •Sessions ≠ workflows. The Sessions tab in the browser holds your past chat history — useful for resuming a previous build/debug conversation. The Workflows tab holds the saved automations themselves.

⚙️ Requirements

  • •Accessibility permission. Workflows automate Logic Pro through the macOS Accessibility API — the same permission the voice agent uses. Grant it in System Settings → Privacy & Security → Accessibility.
  • •Logic Pro must be open. Workflows act on the currently focused Logic Pro project. Open the project you want to operate on before running a workflow.
  • •Credits. Building or debugging a workflow via the chat agent draws from your credit balance — billed at the actual AI provider cost, accumulated across every internal turn the agent runs (a simple workflow might be ~$1–3, complex ones $10+). Running an already-built workflow is always free, whether it's bundled, your own, or from the marketplace. Every account starts with $15. Top up at /plans → Co-Producer Credits; view your balance in Profile → Credits.

💳 Credits & pricing

Building and debugging draw from your credit balance, billed at the actual AI provider cost. Running an already-built workflow is always free.

ActionCost
Running an existing workflowFree
Building a new workflow (Assistant mode)~$1–3 simple · $10+ complex
Debugging a workflowCharged per AI turn

Buying more credits

  1. Open /plans.
  2. In the Co-Producer Credits card, pick a tier — $10, $50, $100, or Other for a custom amount ($1–$1,000).
  3. Complete checkout via Stripe.
  4. Credits land in your balance immediately — no expiration.

🚨 Running out of credits

  • •Running existing workflows still works. Execution is free, always.
  • •Building or debugging is paused until you top up. The assistant will tell you what to do next.
  • •Top up in seconds at /plans → Co-Producer Credits.
Coming soon
An in-app low-balance banner in the Workflow Studio with a one-click Add Credits button, plus an optional low-balance email when you drop below $2 (opt-out under Profile → Notifications).

📊 Usage & policy

  • •Credits never expire. They sit in your account until you spend them.
  • •The $15 starter credit is one-time per account.
  • •Purchased credits are non-refundable.

❓ FAQ

Why does building cost more than running?

Building requires the AI to research, plan, write, and test the workflow against your live Logic Pro session — many LLM calls. Running an existing workflow is deterministic; no AI calls at all.

Can I get extra free credits?

Active beta testers and frequent contributors can email support@revocalize.ai. We'll work something out.

Can I cancel a workflow build mid-way?

Yes. Hit the cancel button in the Workflow Studio while a build is running. You'll only be charged for the AI calls completed before you cancel.

Section 6

Voice Input Modes

ModeHow to triggerBest for
Wake WordSay the wake phrase while Revocalize is listeningHands-free while your fingers are on your keyboard or instrument
Push-to-TalkHold Right Option (⌥), speak, releaseQuick one-off commands, noisy rooms
ManualClick the mic button in StudioDeliberate sessions
TextType into the prompt boxPrecise paths, complex parameters, silent environments

All four modes use the same command language — pick whichever feels right in the moment.

Tips for best voice recognition

  • •Speak clearly at a normal pace; don't rush.
  • •Reduce background music playback while issuing commands.
  • •Be specific: "Create a Software Instrument track called Bass" beats "make a track".
  • •Include all parameters in one sentence when you can: "Create a Hip Hop project at 140 BPM in A Minor".
  • •Reference tracks by name when possible — more reliable than counting indices.
Section 7

Privacy by Default

Revocalize is designed to keep your creative work on your machine.

🔒No audio leaves your Mac.

Speech is transcribed locally using Apple Speech Recognition.

🔒No project files uploaded.

Logic Pro automation runs entirely on your machine via the Accessibility API.

☁️Only command text reaches the cloud

and only when you've added an OpenAI API key and a prompt needs GPT reasoning. If you don't add a key, nothing goes to OpenAI.

💾Conversation history stays local

on your Mac. Clear it anytime from Settings → About → Danger Zone.

Section 8

Troubleshooting

ProblemFix
Nothing happens when I give a Logic commandOpen Settings → Studio, confirm Logic Runner status is Running · green. Re-register if needed.
Voice isn't transcribingCheck System Settings → Privacy & Security → Microphone and Speech Recognition — both must allow Revocalize.
Push-to-talk doesn't respondCheck Privacy & Security → Accessibility — Revocalize must be enabled.
Commands are misheardSpeak clearly, reduce background noise, or switch to text mode for that command.
Revocalize refuses to delete somethingThat's the confirmation gate. Approve once for the session, or tick "Remember" to allow it permanently.

More answers live in-app: Help & Tips → FAQ · Troubleshooting · Best Practices.

Section 9

Support & Feedback

In-app feedback (fastest)

Hover over any message — yours or the assistant's — and two icons appear on the right side of the bubble: Send Feedback (was this command handled well?) and Request Feature (something you wish worked). Each opens a small inline form you can send in a single click. Both go straight to us with the exact command text attached, so we know what you were trying to do.

Send Feedback icon on a chat message
Send Feedback — report an issue about a specific command
Feature Request icon on a chat message
Request Feature — suggest something you'd like the assistant to do
The icons only show on hover, so they don't clutter the conversation view. Hover any bubble (user or assistant) to reveal them.

Email

Anything else
support@revocalize.ai

We read every message — Revocalize is in early beta and your real-world sessions shape the roadmap.

Section 10

Coming Soon

These are on the immediate roadmap. Today you get the Assistant and Workflows; these land in future releases:

🎬Video tutorials

Walkthroughs of common production scenarios.

🎚️More Logic integrations

Effects & plug-ins, automation lanes, mixer sends, bounce/export.

🏪Public workflow marketplace

Browse and install workflows shared by other producers, with revenue sharing for authors.

Questions? Open Help & Tips inside the app, or email us at support@revocalize.ai. Happy producing. 🎹