projectgus / hairless-midiserial

Lightweight cross-platform GUI-based MIDI/Serial bridge
https://projectgus.github.io/hairless-midiserial
Other
213 stars 72 forks source link

Adding command-line support & console output #63

Open rhargreaves opened 4 years ago

rhargreaves commented 4 years ago

I made a fork of this app to add command-line support, optionally hide the window & add ability to output MIDI message data to the console:

https://github.com/rhargreaves/hairless-midiserial#command-line-support

It helps me with a project I'm working on here to be able to automate the running of the bridge as part of my development workflow. Happy to isolate the changes and submit a PR if you're interested in adding the functionality.

sandstone42 commented 4 years ago

I made a copy of your fork and compiled this for Linux Mint. I had to change DEFINES += LINUX_ALSASEQ to DEFINES += LINUX_ALSA for it to find my ALSA virtual MIDI ports. Also your fork needed the function call change toLatin1() in PortLatency_linux.cpp to compile in QT5. This is just what I was looking for.