Skip to content

CheerfulPianissimo/midirouter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

midirouter

Route midi messages between Midi devices on your system. Especially powerful when used in conjunction with a MIDI loopback device like LoopBe Internal MIDI or MidiYoke. screenshot

  • Uses the Cursive terminal UI library with the pancurses backend.
  • Logs all routed midi events to a local midi file
  • Written in Rust. Uses multithreading to avoid lag from either the logging or the UI.

Building

  • Clone the repository and run cargo build in it's root.

Download

  • Check the releases section for the Windows executable.
  • Tested on a linux distro. Users will have to build from source. Rust makes this almost trivial. Install the Rust toolchain, clone/download the repo and cargo run in it's root.
  • Not tested on MacOS, but it should build and run easily enough, in theory.

About

Route MIDI streams between devices.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages