/midichka

TUI MIDI router in Zig

Primary LanguageZig

midichka

  • Enumerate available MIDI input and output ports
    • Display activity on each port
    • Rescan for changes
      • Persist connections when port list changes
  • Connect inputs to outputs
    • Mark connections in routing matrix
    • Copy messages arriving at each input to all outputs connected to it
    • Filter out messages
    • Remap messages
  • Save/load configuration
    • Reset
    • Save
    • Load
  • On-line help
  • Clock master/follower