How to Use Amorph: Install, Setup and Your First Plugin
Amorph turns a sentence into a working audio plugin. You describe the instrument, effect or MIDI tool you want, Amorph writes the DSP code and compiles it live inside your DAW, and you play it straight away.
This page covers the whole thing: install it, get the right plugin on the right track, and make your first patch. Already broken? Go straight to troubleshooting.
The full walkthrough, 13 minutes. Everything on this page, with a written version at the bottom.
- Download Amorph and run the installer. It is free.
- In your DAW, load Amorph FX on an audio track, or Amorph Instrument on a MIDI track.
- Open the Explore tab and install a patch from Community. You now have a working plugin.
- Want to make your own? Go to Build, and read Your first patch.
What Amorph actually is
Three words get used throughout this page, and they mean different things.
Amorph
The platform. What turns language into DSP you can play and own.
The runtimes
The three plugins you load in your DAW: FX, Instrument and MIDI.
A patch
The project on your machine: DSP, interface, parameters and metadata. On disk it is a folder. Exported or shared, it can also be a single `.amorph` file.
The consequence that matters: you do not install a new plugin every time you want a new sound. You load one Amorph runtime on a track, then load, build and swap patches inside it.
The code Amorph generates is real Cmajor, a C-family DSP language. You can read it, edit it, and it is yours. It is not a hidden preset format.
Install Amorph
Amorph is free. Download it from Gumroad: artistsindsp.gumroad.com/l/amorph
What you need
| macOS | 10.15 or later. Apple Silicon and Intel, one universal installer |
| Windows | Windows 10 or 11, 64-bit |
| Formats | VST3 and Audio Unit on macOS. VST3 on Windows |
| A DAW | Anything that loads VST3 or AU. In Logic, use the Audio Unit, especially for MIDI |
| Internet | Compile and play work on your machine. Explore, sign-in, sharing and the built-in assistant need a connection |
macOS
Run the installer like any other. It installs all three plugins at once. If macOS blocks it, right-click the installer and choose Open.
Windows
Windows may warn you even though you downloaded the installer from us. Click More info, then Run anyway. Do not switch Windows security off to get past it.
If you are updating from an older version
This is the upgrade problem we see most often. The installer runs, reports success, and the plugin still opens with the old interface, because your DAW is loading an old binary from a second folder. The installer tries to clean up older copies, but if your DAW is pointed at a second folder, that copy still wins.
If you have updated and the interface has not changed, remove every Amorph plugin file you can find, then install again.
Where to look. On macOS, the system folders:
- `/Library/Audio/Plug-Ins/VST3/` for `Amorph_Instrument.vst3`, `Amorph_FX.vst3` and `Amorph_MIDI.vst3`
- `/Library/Audio/Plug-Ins/Components/` for the same three as `.component`
- Then the same two paths under your user folder, `~/Library/Audio/Plug-Ins/`, for stray user copies
On Windows: `C:\Program Files\Common Files\VST3\` for `Amorph_Instrument.vst3`, `Amorph_FX.vst3` and `Amorph_MIDI.vst3`.
Load the right plugin
Amorph is three separate plugins, not one plugin with a mode switch. This is where most first sessions go wrong, so it is worth thirty seconds.
Amorph FX
On an audio track or bus. Audio in, processed audio out.
Reverb, delay, EQ, compression, distortion, anything that treats a sound.
Amorph Instrument
On a MIDI or instrument track. MIDI in, audio out.
Synths, samplers, drum machines.
Amorph MIDI
On a MIDI track, before an instrument. MIDI in, MIDI out, no audio.
Arpeggiators, harmonisers, chord generators.
You cannot switch between them while the plugin is open. If you loaded the wrong one, remove it and load the right one. Patches are not portable between the three either, because the inputs and outputs are different.
Amorph is not showing up in my DAW
Almost always a plugin scan that has not been rerun. After installing, your DAW needs to look again.
| DAW | Where to rescan |
|---|---|
| Ableton Live | Preferences, Plug-Ins, Rescan |
| Logic Pro | Load the Audio Unit, and for Amorph MIDI use a MIDI FX slot. The VST3 MIDI version often never appears in Logic. Logic validates new Audio Units on launch, so if one is missing, open the Plug-In Manager and check whether it is listed as failed rather than absent |
| Reaper | Preferences, Plug-ins, VST, Re-scan |
| FL Studio | Plugin manager, Find more plugins |
| Cubase and Nuendo | Plug-in Manager, rescan |
| Bitwig | Settings, Locations, rescan |
If it still does not appear, check that your DAW is looking in the folder the installer actually used, and see updating from an older version.
The three tabs
One Amorph instance, three views across the top. These names are used everywhere in this guide.
| Tab | What you do there |
|---|---|
| Build | Write, edit and compile. The code editor, and on the right the Assistant or the Console |
| Play | Perform with the loaded patch. Knobs, the custom interface, snapshots, and Share |
| Explore | Browse your patches and community patches, install from a link, manage what you shared |
The gear icon is Settings: how you want to build, your keys, and remote control. The first time you open a fresh Amorph you get a short welcome and two buttons, New and Explore. Explore is the fastest way to hear something.
Your first patch, four ways
There is no single right way in. Pick the one that matches what you already have.
Generated DSP can be loud. Put a limiter on your master for the first session.
1. Install one that already exists
The fastest way to hear what Amorph does, and it needs no setup at all.
Go to Explore and choose Community. On a card, click Use to install and load it, or Save to add it without loading. Click the card itself for details. Every patch there is free and the code is open, so it doubles as a way to see how something is built before you build your own.
Community is a curated library. You cannot list your own patch there yet; sharing works by link and by file, see Sharing a patch.
2. Use any AI chat, no API key
Works with a free ChatGPT, Claude or Gemini account, and costs you nothing.
- In Settings, choose Outside Amorph, then Copy and paste.
- Create a new patch. In Build, describe what you want in the prompt box at the bottom, then press Copy DSP prompt. That copies your idea plus the technical context an AI needs.
- Paste it into your AI chat. Copy the code it returns, paste it into the DSP tab, and press Compile. When it goes green, the sound is live.
- An interface is generated automatically. For a custom one, open the UI tab, describe it, press Copy UI prompt, paste the result back and press Apply UI.
If the code does not compile, press Copy fix prompt. It packages the error for your AI. Paste what comes back and compile again. Errors are normal, and this loop is the workflow.
3. Use the built-in assistant with your own key
Amorph can talk to an AI model directly, inside the plugin. You bring your own API key, so you pay the model provider for what you use, and nothing to us.
Set it up in Settings, then In Amorph.
One key covers every model, which is by far the simplest setup, and voice input works with it. If you would rather go direct, you can add OpenAI, Anthropic, Google Gemini or DeepSeek keys under More keys. An Anthropic-only key does not carry voice input.
The Assistant has three modes. Ask answers questions and changes nothing. Plan writes an implementation plan and changes nothing. Agent edits the code, compiles it, and shows you the changes to Apply or Discard before they go live. You pick the model and the reasoning effort in the chat bar.
In Play there is a circle icon at the top. Click it and you can talk to the agent without leaving Play, by typing or by voice. Say the sound you want and it moves the dials.
This is labelled beta in the plugin, and it means it.
4. Connect your coding agent over MCP
If you already use Claude Code, Cursor, VS Code, Claude Desktop or Windsurf, point your agent straight at the running plugin. It reads, edits, compiles and tests the patch inside your DAW while you listen. This is the method we recommend when the job is heavy.
You need Python 3 on your PATH. The bridge is a single Python script that Amorph installs for you.
- In Settings, choose Outside Amorph, then Live via MCP.
- Create a new patch and open Build. The grey dot means Amorph is waiting for an agent to connect. Keep the plugin window open. Minimising is fine, closing is not.
- Cursor, Claude Desktop and Windsurf register automatically, so just start chatting. If the app was open before Amorph, reload its MCP servers once. For VS Code, open the project folder Amorph created. For Claude Code, run `claude mcp add amorph python3 ~/Library/Presets/Artists_in_DSP/AMORPH/mcp_bridge.py`.
- Ask your agent to call `get_host_status` first. The dot goes green when it has found the patch, then you see it reading, then working.
Status lives in Settings, under Your AI, or in the badge in the header. It reads Editor connected once your agent has actually made a tool call. If the model is reasoning hard, a single build can take twenty or thirty minutes. That is the agent thinking, not Amorph hanging.
Full setup, including manual configuration for every client, is in the MCP setup guide.
Saving, snapshots, and where your patches live
Top left in Build is the patch strip. Save patch gives the current patch a name, and saving the same patch under another name makes a copy. The circling arrows reload the project from its folder, which is how you pull in anything an external tool wrote there. The folder icon opens that folder on disk. The plus starts a new patch.
Under that are snapshots: the position of every dial, saved and recalled inside this patch. Every compile also saves one, so you can go back.
Your patches are files on your own machine. On macOS, `~/Library/Presets/Artists_in_DSP/AMORPH/`. On Windows, `%APPDATA%\Artists_in_DSP\AMORPH\`. Inside that, each plugin has its own folder, so an Instrument patch and an FX patch never collide.
Sharing a patch
In Play, click Share…. You get two choices.
Share link. Sign in, write a description, pick a category, and under Advanced set the licence, add tags, and choose whether to include your knob presets. You get an unlisted link that looks like `https://share.artistsindsp.com/p/...`. Anyone with it can install the patch. It is not listed in Community. Your own links are under Explore, then your account, then Shared links.
Export file. No account needed. You get a `.amorph` file to send however you like.
To install someone else's link, go to Explore, click Install from link, paste the address, and Continue. You see a preview of the patch before anything is installed. To load a file, choose New patch, then From file. It loads straight away, and no account is needed.
If a patch with the same name is already on your machine, Amorph asks first, and offers to open your existing version or load a fresh copy under a new name. If you paste an Instrument patch into Amorph FX, or the other way round, you get a warning instead of an install.
Locking a patch
Lock a patch when you want to send a sound, not the source. Whoever gets it can play it, and the code stays closed.
In Build, collapse the chat if it is open so you can see the code, then click the lock at the bottom of the window. It asks for the password twice. That password encrypts the file, and there is no recovery, so write it down. Unlock with the same password and the source comes back.
Remote control
Play the patch from your phone or tablet. In Settings, click Remote. On the same Wi-Fi as your computer, scan the QR code. The knobs are now in your hand and the sound still runs on the computer.
Updating Amorph
Audio plugins do not update themselves, and Amorph does not either. When there is a new version, you download it and install it the same way you did the first time. Always remove the old version first, for the reason in updating from an older version.
Troubleshooting
No sound from Amorph FX
It is an effect, so it needs audio going into it. Check that the track it sits on is actually playing something, and check your DAW routing.
No sound from Amorph Instrument
It needs MIDI. Add a MIDI clip on the track, or check that your keyboard is reaching it.
No sound from Amorph MIDI
Correct. It outputs MIDI, not audio. Put an instrument after it on the same MIDI path, and that is what you hear.
Play looks empty or black
If Play is empty, the patch has no custom interface yet. Compile in Build and Amorph shows automatic dials. For a custom interface, ask for one in Build, for example "create a custom UI for this effect". On a brand-new install, an empty Play is the start screen: create a new patch or install one from Explore.
Logic Pro cannot find it, or the MIDI plugin never shows up
Load the Audio Unit in Logic. For Amorph MIDI, use a MIDI FX slot. The VST3 MIDI version often never appears in Logic at all. If an Audio Unit is missing, open the Plug-In Manager and check whether it failed validation rather than being absent.
The Settings window has disappeared
Some DAWs open it behind the main window. Click the gear icon again, or look behind your DAW window.
Compile errors
Read the message in the Console. Press Copy fix prompt and paste it back to whichever AI wrote the code, or describe what went wrong. Errors are normal, and recovering from them is part of the workflow.
Voice input does nothing
It needs an OpenRouter key, or an OpenAI one. An Anthropic-only key does not carry voice, whichever provider you are using for the code itself.
The agent seems stuck
Over MCP, a model that is reasoning hard can take twenty or thirty minutes on one build. Watch the dot in Build: green means connected, and you will see it move from reading to working. Keep the plugin window open the whole time. Minimised is fine, closed is not.
I updated and nothing changed
You have an older copy of Amorph installed somewhere else. See updating from an older version.
Frequently asked questions
Is Amorph free?
Yes. The plugin is free to download and use, and every patch in the community library is free. If you use the built-in assistant, you pay your AI provider directly for what you use, and nothing to us.
Do I need to know how to code?
No. The AI writes the DSP. The code is there, readable and editable, for when you want it, and ignorable when you do not.
Does Amorph work offline?
Patches sit on your computer, play offline and save with your session. Compile and play work on your machine. Explore, sign-in, sharing by link and the built-in assistant need a connection.
Is the code mine?
The Cmajor source Amorph generates is yours to read, edit and keep. It sits in a normal folder on your own machine.
Which DAWs does it work with?
Anything that loads VST3 or AU. See Load the right plugin for how to place each of the three, and use the Audio Unit in Logic.
What is Cmajor?
The DSP language Amorph generates. It is designed for real-time audio and compiles to native speed. You do not need to learn it to use Amorph, but the reference is at cmajor.dev if you want it.
Can I use it with my own AI agent?
Yes, over MCP. See Connect your coding agent.
The full walkthrough, in text
Everything in the video, in Leo's words, lightly cleaned for reading. Times match the video.
0:00 What Amorph is
This is Amorph, a free audio plugin. You build, play and share audio tools inside your DAW. The tools are yours: the sound, the knobs, the code. They sit on your computer. They play offline. They save with the session.
In this video I will show you the whole thing: install, the window, the ways to build, controlling patches remotely, Explore, sharing, and what to do when it breaks.
We call these tools patches. A patch can be an instrument, an effect or a MIDI processor. It can have its own sound, its own knobs, its own interface. You do not need to code. You do not even need to build. But if you want to, you can start small and go pretty far.
0:45 Install
First, download Amorph from the official page. The link is under this video. VST3 and AU, Mac and Windows.
On a Mac, run the installer like any other. On Windows, the beta is not signed yet, so you might get a warning even when you downloaded it from us. More info, Run anyway. And do not switch Windows security off. If the DAW does not see it, rescan the plugins.
1:10 The three plugins
There are three different plugins. Amorph Instrument sits on an instrument track. Notes in, sound out: synths, drums, samplers. Amorph MIDI sits on a MIDI track in front of any other instrument. Notes in, notes out. It stays quiet. Arpeggiators, chords, or a sequencer. What you hear is the instrument after it. Amorph FX sits on an audio track. Sound in, processed sound out. Delay, ducker, reverb, anything on audio you already have.
1:45 First open, and Explore
I am putting the FX on one audio track. The first time you open it there is a short welcome, then two buttons. New: you can make a new patch, or install one from a link someone shared, or from a file. Explore is something that already exists.
I want the sound first, so we explore. I pick one, I install it, and I play. I just want to hear it is alive before we go anywhere else. I move the controls. I can also automate them from the DAW. That is the whole thing. Load it, play it.
2:36 The interface
Top left is the patch. That is the patches you have saved, the ones you have been working on. Save patch: give it a name and you have a copy. Same patch, another name. The circling arrows reload the project from the folder. If something out there wrote into that folder, this pulls it back in. The folder icon opens that place on disk. That is where the code lives. The plus is a new patch.
Just under that, snapshots. That is the dials: this sound, these knobs. You save one, you recall one. Like any plugin, they are for this patch.
Three tabs up top. Play is where we are right now: the tool when you are using it. Build is where the patch gets made. The code is here and Compile is here. On the right you get the Assistant or the Console, depending on how you work. Explore is the library: what is on your computer and what you can install from the cloud. The gear is Settings: how you want to build, key options, and remote control.
3:55 Ways to build
If you are here for building, there are two cards: Outside Amorph and In Amorph. Whichever you pick, the Build interface adapts to that way. That becomes the standard.
Outside Amorph is two methods. Copy and paste: if you are just after something simple, you do not need to put a key in. You write your idea and Amorph prepares some context for your AI, whichever you like. You take it out and bring the code back. Live via MCP: if you are aiming at something heavier, a real plugin as close to one shot as it gets, you need an AI app that connects: Claude, Codex, Antigravity, Perplexity. That is the one method we recommend when the job is heavy.
In Amorph: if you want to stay inside the plugin, the chat is here. You get knobs, preset settings. You can also use speech to text via the mic icon, and you need a key. We recommend OpenRouter. You can switch later. The next part shows each way.
4:58 Copy and paste
This is one of the simplest and cheapest ways to get started. You can use a browser, so no key is needed in Amorph.
First, create a new project. In Settings, make sure that Outside Amorph, Copy and paste, is selected. Down here you can prompt your idea. I type what I want. Now you copy the DSP prompt. That is my idea plus the technical context. One paste to your AI in the browser. Now you copy the code back, paste it into the DSP tab, and hit Compile. Compile is the live sound. Each time you compile, the patch saves a snapshot of the current state. Now you can go back to Play and hear it.
The user interface: if you compiled a DSP, one gets generated automatically, but you can overwrite this by going back to Build, going to the UI tab, and prompting your idea at the bottom as before. You just click Copy UI prompt. Same rule: when it comes back, paste it in and hit Apply UI. This brings you directly to Play.
Sometimes the code that comes back does not compile. So, Copy fix prompt: that takes the error. Paste what it gives you. Compile again. When it is good, Compile goes green and the sound is live.
6:48 Live via MCP
This one is an AI app that can connect. It uses the Model Context Protocol, a sort of standard for AIs to talk to applications. I check Settings: Outside Amorph, Live via MCP. I first create a new effect. I call it tape delay. Now I am in Build. That is where to look first. The grey dot means it is waiting for me to tell the AI to connect to this instance. I must keep the window open, or minimise it, but never close it.
I already have a Claude session that knows Amorph. I just ask it to create a vintage tape delay with some time controls. I send it and Claude starts on it. If I look at Amorph again, at some point the dot goes green. This means it found the patch, and you can see the activity starting. It is reading the DSP: a clean new patch, ready to be written. Then it gets to working. This means the AI is writing into it. If it is reasoning hard, like here, that can take up to 20 or 30 minutes. That is Claude thinking.
When you come back here, you can see the result already applied from Claude. You can keep talking to it. Same patch, same connection. It just keeps changing.
8:25 In Amorph
This one lives inside the plugin. You need a key. Settings, In Amorph. OpenRouter is the one we recommend. Create a new project, and now I am in Build. That is where I look first. The chat is here. Ask answers. Plan writes a plan. Agent changes the patch. I am on Agent now. You pick the model here too. With OpenRouter you can choose among 400 different models. You can also select the reasoning effort.
I tell it what I want: a vintage tape delay with musical times and a nice user interface. It thinks, it edits, it compiles. At the end I can choose whether to apply. And here it comes on my track. Sounds good. One of the tape dials is not working and the wow effect is too subtle, so I can just prompt to fix it. Now it sounds right.
If you are using the In Amorph setting, at the top you can see this circle icon. If you click on it, you can chat with the agent in Play. And the handiest thing: you can say the preset you want directly, and it changes the dials of the patch.
10:43 Sharing
If you want to share, there are two ways: via link, and by exporting the file.
Share link is the cloud. You have to be logged in. I already am. Write the description. Pick a category. Under Advanced you can set the licence, add tags, and include the knob presets with it. Share, Share link. It makes a link. Copy. That is what you send to whoever you want. They open it in the browser. It tells them how to install: New patch, From link, and paste it. Just follow what is there. That is the whole install. To see the links you have already shared: Explore, on the right, click your account, Shared links. That is the list.
The other way works offline. No account. Share, Export file. You pick where it goes. That is a file. To load it: New patch, whatever you are on, From file, and you pick the .amorph file. It loads straight away.
11:55 Locking a patch
You lock a patch when you want to send a sound, not the source. They can play it. The code stays closed. Go to Build. If the chat is open, collapse it at the top so you can see the code. At the bottom of the window you see the lock. The password is needed twice, so remember it or write it down. There is no recovery. That password encrypts the file. You can watch it close. Humans cannot read it. Agents cannot read it. Unlock with the same password and the source comes back.
12:40 Remote control
Remote is for when you want the plugin in your hands: another device, real time, a phone, a tablet. Just scan a QR code and you are on the knobs. Go to Settings, click Remote. Same Wi-Fi as the computer. Scan the QR. Now they are tied together. I move a knob on the phone, it moves here. The sound still runs on the computer.
13:05 That is it
That is Amorph. There are already a lot of shared patches out there, so get inspired, and if you make one, inspire us. Join Discord. The link is under the video. We really want to hear what you build.
Still stuck
Discord is the fastest way to reach us and other users: discord.gg/JzVbjU38tp. Tell us your DAW, your operating system and which of the three plugins you were using, and we can usually answer in one reply instead of five.