MIDI Controller Support
FloSync supports MIDI controllers for direct scene triggering during live performances. Connect a MIDI controller to trigger interval scenes from pads or buttons, with LED feedback showing which scene is active.
MIDI works with interval scheduling — map each scene to a pad, then press pads to switch scenes during Go Live.
Supported Controllers
FloSync works with any MIDI controller, but provides enhanced LED feedback for these devices:
| Controller | LED Support |
|---|---|
| Novation Launchpad (X, Mini MK3, Pro MK3, MK2, and legacy models) | Full 127-color palette + SysEx RGB |
| Akai APC (APC40 MK2, APC Mini MK2) | 128-color velocity palette |
| Akai APC (classic APC40, APC Mini) | 6-color palette (red, green, yellow) |
| Arturia Minilab 3 | Full RGB via SysEx |
| Native Instruments Maschine (MK2, MK3, Mikro, Jam) | 16-color velocity mapping |
| Other MIDI controllers | Velocity-based brightness (basic) |
Setting Up MIDI
1. Enable MIDI
- Open Preferences (⌘, on macOS, Ctrl+, on Windows)
- Scroll to the MIDI section
- Toggle Enable MIDI Controller on
- Click Save
2. Select Your Device
Choose your MIDI controller from the Device dropdown in Preferences. Click the refresh button to rescan for newly connected devices.
3. Map Scenes to Pads
- Open the Schedule Panel (click the calendar icon in the toolbar)
- Switch to Interval Mode
- Click the Learn button (antenna icon) on any scene
- Press a pad or button on your controller
- The mapping is saved automatically
4. Set LED Colors
- Click the palette icon next to a mapped scene
- Choose from preset colors or use the slider for custom values
- Different controllers interpret colors differently — experiment to find what works best
To clear a mapping, click the unlink icon next to a mapped scene.
Using MIDI During Live Mode
Once your scenes are mapped and you Go Live:
- Press any mapped pad to instantly switch to that scene
- The active scene's LED lights up brightly; other mapped scenes show dimmer
- MIDI triggers work the same as keyboard controls for cue scenes and timed scenes
- Scene changes triggered by MIDI also sync to network clients (if running as server)
LED Feedback
When MIDI is enabled and a controller is connected:
- Active scene: LED lights up at full brightness in its assigned color
- Other mapped scenes: LEDs show at lower brightness
- Unmapped pads: Not affected
Colors can be customized per-scene in the schedule panel using the palette icon.
MIDI Message Types
FloSync recognizes these MIDI message types for triggering scenes:
| Message Type | Trigger Condition |
|---|---|
| Note On | Any velocity > 0 |
| Control Change | Value > 64 (like a button press) |
| Program Change | Any program number |
MIDI and Network Sync
When using FloSync in server/client mode:
- MIDI triggers on the server broadcast scene changes to all clients
- Clients do not process local MIDI input during live mode
- This ensures all computers stay synchronized when using MIDI control
Auto-Reconnect
If you disconnect and reconnect your MIDI controller, FloSync automatically reconnects and restores your mappings. No manual re-pairing is needed.
Related
- Go Live — Scene navigation and keyboard controls during live mode
- Scheduling — Setting up interval scenes for MIDI triggering
- Network Sync — How MIDI triggers propagate to network clients
- Preferences — MIDI enable/disable and device selection