# Set up Proof of Human in FL Studio

> A couple of minutes: PoH installs a small script, then in FL's MIDI settings you switch on one “PoH Bridge” device for input and output — and watch it connect.

Setup · FL Studio

1. **Install from the PoH app.** Open Proof of Human and, in the FL Studio setup panel, click Install PoH for FL Studio. That copies a small script into FL's Hardware folder — FL can't see it until you do.
2. **Open or restart FL Studio.** If FL was already running when you installed, quit and reopen it now. FL only loads new controller scripts at startup, so PoH won't appear until you do.
3. **Enable the PoH Bridge input.** In FL, open Settings (F10) → MIDI. Under Input, enable “PoH Bridge” and set its Controller type to “PoH”. Note its Port number — you'll match it in the next step. (If you play a MIDI keyboard, you can bind PoH to that input instead, and it'll also witness the notes you play.)
4. **Enable the PoH Bridge output — same port.** Under Output, enable “PoH Bridge” too and set its Port to the same number as the input. This is the channel PoH captures over — without it, the last step never turns green.

Enable PoH Bridge under both Input and Output, on the same Port.

## How to know it worked

Back in Proof of Human, the FL Studio step turns green — **PoH connected — capturing your work**. If it still says it's waiting, make sure the PoH Bridge output is enabled on the same port as the input, and give FL a moment after the restart.

## Why the extra output step?

FL Studio 2025 doesn't let scripts open a network connection, so PoH talks to its helper over MIDI instead — which needs both a PoH Bridge input and a PoH Bridge output, on the same port. It's one extra toggle, and no cabling or IAC setup. PoH supports FL Studio 20.7 and newer.

## If it doesn't connect

### “PoH” isn't in the Controller type dropdown

Click Reinstall PoH for FL Studio in the app, then fully quit and reopen FL Studio — it only scans for new controller scripts at startup.

### The last step won't turn green

The usual cause is the output: under Settings → MIDI → Output, enable “PoH Bridge” and set its Port to the same number as the input. The input alone lets the script load, but PoH captures over the output.

### It connected, then stopped after I restarted FL

Re-check that both the PoH Bridge input and output are still enabled on the same port — a restart can leave the output unchecked. PoH resumes the moment both are on again.

## What an FL record covers

FL's scripting can't see piano-roll editing, so an FL record is honestly thinner than a Logic or Ableton one — it witnesses transport, mixing, saves, the step sequencer, and the notes you play. The process record says what wasn't witnessed; it never guesses.

## Privacy

On FL Studio, PoH reads only the shape of your work — counts and timing — and turns it into content-free signals on your Mac. The process record carries those signals plus the project/song and audio display names shown to you — not your stems, notes, track or clip names, or full project path. When you choose a notarized proof, the exact finished export is uploaded and retained under the Privacy Policy; your internal project stays private.

[Download Proof of Human](/download)

---

More: [llms.txt](https://proofofhuman.fm/llms.txt) · [sitemap](https://proofofhuman.fm/sitemap.md)
