Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Midi Backend] Implement hotswap support #144

Open
d5tn opened this issue Aug 5, 2024 · 1 comment
Open

[Midi Backend] Implement hotswap support #144

d5tn opened this issue Aug 5, 2024 · 1 comment
Assignees
Labels
backend Backend issues enhancement Improvements on existing features

Comments

@d5tn
Copy link

d5tn commented Aug 5, 2024

First of all I love to use midimonster in combination with MA2. I've run mulitple shows and even whole festival stages with it and rarely have issues.
But there is one thing that bothers me.

When a midi device configured the the config file is not found or unrespinsive midimonster just throws an error or completely shuts down. I have a midi controller that needs a restart once in a while. This instantly crashes or shutdowns midimonster and I have to manually restart it.

I am also running a bunch of different midi devices and always have to change the config files to the specific current setup. This is why I have a lot different conifg files for different setups which quickly gets messy and complicated.

Is there a way to just create a single config file with all my devices configured and let midimonster constantly scan for those devices and use them if they are available without shutting everything down when one device is missing or lost its connection?

This would make my midimonster experience a whole lot better. It would also enable me to use a headless raspberry to run midimonster.

Cheers

@Spacelord09
Copy link
Collaborator

Currently the midimonster doesnt allow hotswap for such devices.

@cbdevnet

@Spacelord09 Spacelord09 changed the title Keep midimonster running when midi connection fails [Midi Backend] Implement hotswap support Aug 5, 2024
@Spacelord09 Spacelord09 added enhancement Improvements on existing features backend Backend issues labels Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Backend issues enhancement Improvements on existing features
Projects
None yet
Development

No branches or pull requests

3 participants