Skip to content
glenwrhodes edited this page Mar 30, 2026 · 1 revision

FAQ

Frequently asked questions about OpenDaw.

General

What is OpenDaw?

OpenDaw is a free, open-source Digital Audio Workstation (DAW) for Windows, macOS, and Linux. It supports audio and MIDI recording, a piano roll, sheet music notation, VST3 plugins, signal routing, automation, and an AI assistant.

Is OpenDaw really free?

Yes. OpenDaw is licensed under the GNU General Public License v3.0. It is free to use, modify, and distribute.

What platforms does OpenDaw support?

  • Windows — installer (.exe) and portable (.zip)
  • macOS — disk image (.dmg)
  • Linux — AppImage

What audio file formats does OpenDaw support?

  • Import: WAV, MP3, FLAC, OGG Vorbis, AIFF
  • Export: WAV (16/24/32-bit), FLAC (16/24-bit), OGG Vorbis (quality 0–10)
  • MIDI: .mid / .midi files for import

What is the project file format?

OpenDaw saves projects as .tracktionedit files — Tracktion Engine's native XML format.


Audio & MIDI

Why can't I hear any sound?

  1. Check Edit > Audio Settings — make sure an output device is selected
  2. Make sure at least one track is not muted
  3. Check the master volume fader in the mixer
  4. Try a different audio driver (WASAPI, ASIO, DirectSound)

How do I use VST3 plugins?

  1. Go to Edit > Scan VST Plugins to scan for installed plugins
  2. Assign a VST3 instrument to a MIDI track via the instrument button
  3. Add VST3 effects via the Effects panel's + Add Effect dialog

Does OpenDaw support VST2 plugins?

The build system includes VST2 hosting capability, but VST2 SDK distribution is restricted by Steinberg. VST3 is the recommended plugin format.

How do I record audio?

  1. Arm a track by clicking the R button on the track header
  2. Set the track's input selector to your audio device
  3. Click Record in the transport bar (or press R)
  4. Click Stop when finished

Notes are stuck / won't stop playing

Use MIDI Panic — press Ctrl+Shift+P or go to Transport > MIDI Panic. This sends all-notes-off on every MIDI channel.


AI Assistant

How do I set up the AI assistant?

  1. Open the AI tab in the right panel
  2. Click Settings
  3. Enter your Anthropic API key (sk-ant-...)
  4. Click OK

Where do I get an API key?

Sign up at console.anthropic.com and create an API key. The AI assistant uses Claude, Anthropic's AI model.

Is my API key stored securely?

The key is stored locally in your app settings on your computer. It is only sent to Anthropic's API when you use the assistant — never to any other server.

Does the AI assistant cost money?

The AI assistant uses your own Anthropic API key, so standard Anthropic API usage fees apply. OpenDaw itself does not charge anything.


Building & Development

What compiler do I need?

MSVC 2022 (Visual Studio 2022 Community or higher) on Windows. The project uses C++20.

Why can't I use MinGW?

JUCE 8 does not support MinGW. MSVC is required.

The first build takes forever

The first build compiles all of JUCE and Tracktion Engine, which takes 2–4 minutes. After that, incremental rebuilds only take 10–15 seconds.

How do I contribute?

See the Contributing page for guidelines on bug reports, feature requests, and pull requests.


Troubleshooting

OpenDaw crashed — can I recover my work?

Yes. OpenDaw automatically saves your work periodically. On next launch, a recovery dialog will appear listing all recoverable sessions with timestamps. Choose to restore or discard.

The UI looks wrong / elements are overlapping

Try resizing the window or resetting the dock layout. If the issue persists, please file a bug report with a screenshot.

Export is failing or producing silence

  1. Make sure your project has audio content (non-empty, non-muted tracks)
  2. Check that the master output fader is not at zero
  3. Try exporting to a different format or location

Clone this wiki locally