https://github.com/mfep/midiconn
midiconn connects MIDI hardware through the computer
https://github.com/mfep/midiconn
audio midi midi-controller node-editor
Last synced: 22 days ago
JSON representation
midiconn connects MIDI hardware through the computer
- Host: GitHub
- URL: https://github.com/mfep/midiconn
- Owner: mfep
- License: mit
- Created: 2023-04-22T20:28:38.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-13T21:42:35.000Z (4 months ago)
- Last Synced: 2025-03-27T01:06:25.749Z (about 1 month ago)
- Topics: audio, midi, midi-controller, node-editor
- Language: C++
- Homepage: https://mfeproject.itch.io/midiconn
- Size: 586 KB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# midiconn
[](https://github.com/mfep/midiconn/actions/workflows/ci.yml)
[](https://github.com/mfep/midiconn/releases/latest)
[](./LICENSE.txt)
[](https://flathub.org/apps/details/xyz.safeworlds.midiconn)
**midiconn** is a virtual hub to connect MIDI hardware through the computer.
## Features
- An intuitive, node-based user interface with predictable interactions - one does not have to be a power user or MIDI expert to use it.
- Detection of device disconnects and reconnects without program restart.
- Channel node to filter and remap MIDI message channels.
- Platform-independent preset files to port the MIDI device setup across various computers.
- Various themes and UI scaling.
- Minimal resource footprint - quick to launch up.## Installing
### Windows
Download and execute the [installer package of the latest release](https://github.com/mfep/midiconn/releases/latest).### Linux
The recommended way to install **midiconn** on a Linux system is via the Flathub Flatpak repository.Additionally, the following binary packages are provided in the [Releases](https://github.com/mfep/midiconn/releases/latest):
- Ubuntu 22.04 (Debian package)
- Ubuntu 24.04 (Debian package)## Building
See [BUILD.md](./docs/BUILD.md)