Press Bitfocus Companion Buttons
Trigger any Bitfocus Companion key via its HTTP API—or mix it with other protocols in the same tap.
HTTP, OSC, TCP, UDP, MIDI. I wanted full network control without being tied to the PC. Control-It lets me fire commands and mix protocols straight from my phone—wherever I happen to be on campus.
Free forever • Up to 5 grids • Import/Export included
Need more? There’s an optional Pro upgrade inside the app—no pressure.
Companion still handles most of our in-service devices, but I needed a fast and handheld way to hit the same buttons when the rack PC was offline and to let volunteers access only their specific controls—without a physical StreamDeck or giving them access to every Companion page. Control-It lets each volunteer carry a mini StreamDeck—grids finetuned to their station (lights, lyrics, cameras, whatever).
Trigger any Bitfocus Companion key via its HTTP API—or mix it with other protocols in the same tap.
OSC, HTTP, TCP, UDP & MIDI can live together in one action.
Share grids instantly via Nearby Share or the Grid Store—volunteers get only the buttons they need, keeping decks clutter-free.
Polling rules can update titles and colors (great for timers & video countdowns).
Companion exposes a simple HTTP endpoint that lets you press any button remotely.
POST http://<companion-host>:8000/press/bank/1/3
POST
and the path above (change bank/page).
{
"titleRule": "$.remaining | floor | append(' s')",
"colorRules": [
{ "condition": "$.remaining <= 10", "colorName": "Red" }
]
}
This polls an HTTP JSON endpoint every second, updates the button title with seconds remaining, and turns it red for the last 10 seconds.
Nope. Companion is fantastic. We use Companion every single day. Control-It just covers handheld and remote cases—and it can press Companion buttons using the Companion API.
Yes! Use the app just like a Pro—five grids, every protocol, import/export included. Upgrade only when you need more than five grids, want more actions, or want to share your layouts on the Grid Store. Or if you simply want to support me!
iPhone & iPad running iOS 17+. A Mac build is on the roadmap.
Absolutely. Multistep Actions can chain OSC, HTTP, MIDI, TCP & UDP in a single tap.
Manual export is always available. The optional Pro upgrade adds automatic iCloud sync.