Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm not sure what you mean extra hoop? You just start a2jmidi and then connect the device. Crashes would indeed be an issue, generally if you want to mitigate those, you would want to:

- Auto restart any important services (with systemd or similar)

- Use JACK/Pipewire session management

- Report the crash to the developers (of a2jmidi in this case, but it could be anything)

I honestly have never used LinuxSampler so I can't comment on that, I believe they have some strange licensing thing going on.



The extra hoop is having to start a2jmidi and have the ports not be as "integrated" into the JACK server ports as they could be.

By contrast, JACK1 contains a2jmidid as a builtin client, no extra work is needed. You just start JACK, all your MIDI devices are listed.


I have switched to Pipewire but last time I tried JACK2 there were tools that would auto-start a2jmidi for all available midi ports. This is trivial to do. If hotplug was a concern then someone could just write it to run based on udev triggers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: