|
1 | | -# Eos MIDI-OSC Bridge (iCon Platform M+) |
| 1 | +# Eos MIDI-OSC Bridge |
2 | 2 |
|
3 | 3 | > [!NOTE] |
4 | 4 | > This project is in its early stages and was created with Google Antigravity. |
5 | 5 |
|
6 | | -A high-performance, asynchronous bridge connecting the **iCon Platform M+** (with D2 Display) to **ETC Eos Family** lighting consoles. Built in Rust for ultra-low latency and reliability. |
| 6 | +A high-performance, asynchronous bridge connecting the **MIDI controllers** to **ETC Eos Family** lighting consoles. Built in Rust for ultra-low latency and reliability. |
7 | 7 |
|
8 | 8 | ## ✨ Key Features |
9 | 9 | - **Live Reconfiguration**: Change Eos IP, ports, or MIDI devices on the fly. No application restart required. |
10 | 10 | - **Multi-Controller Support**: Simultaneously use multiple supported controllers. |
11 | | -- **Auto-Hardware Detection**: Real-time monitoring of MIDI connections. Plug your iCon while the app is running, it will be detected instantly. |
12 | | -- **Bi-directional Motorized Feedback**: Faders move on your iCon when they move in Eos. |
13 | | -- **D2 Display Support**: Automatically pushes Eos fader labels (e.g., "Front Light", "Haze") to the iCon scribble strips. |
| 11 | +- **Auto-Hardware Detection**: Real-time monitoring of MIDI connections. Plug your MIDI controller while the app is running, it will be detected instantly. |
| 12 | +- **Bi-directional Motorized Feedback**: Faders move on your MIDI controller when they move in Eos. |
| 13 | +- **Display Support**: Automatically pushes Eos fader labels (e.g., "Front Light", "Haze") to the MIDI scribble strips. |
14 | 14 | - **Fader Touch Sensitivity**: Mutes feedback while you are touching a fader to prevent "motor fighting." |
15 | 15 | - **Visual Feedback**: Built-in GUI shows active cue, fader levels, and real-time connection status. |
16 | | -- **Page Navigation**: Bank `<` `>` buttons on the iCon move the Eos fader page and refresh all labels. |
| 16 | +- **Page Navigation**: Bank `<` `>` buttons on the MIDI controller move the Eos fader page and refresh all labels. |
17 | 17 | - **Cross-Platform**: Optimized for Windows, macOS, and Linux. |
18 | 18 |
|
| 19 | +> ⚠️ The macOS version has not been tested due to lack of hardware. |
| 20 | +> Feedback and contributions from the community are welcome. |
| 21 | +
|
19 | 22 | --- |
20 | 23 |
|
21 | 24 | ## ⚙️ Eos Console Configuration |
|
0 commit comments