-
Notifications
You must be signed in to change notification settings - Fork 16
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
Doesn't work with the M-Audio Keystation MK3 and possibly other devices that generate two alsa ports on the same device #25
Comments
Some aditional info:
According to this thread on linuxmusicians the naming convention in the kernel changed after kernel 5.11 thus confusing a2jmidid. This looks to be a bug in a2jmidid. |
I compiled the daemon from source here and the issue is already resolved on this latest version but not the ubuntu 22.04 version that I used before. I'll file a bug against ubuntu then. I see that this has been solved with pull request #5 . |
Actually there never was a new release/tag after the fix had been merged. The last release still shows the behaviour you described. Unless Ubuntu wants to pull in the fix manually... If you had a look at the conversation for the PR you know @nedko pointed out it would possibly break existing scripts and sessions because of the changes to the port naming convention. So as a result he didn't want to merge it into his re-adopted (for the lack of a better word) reverse-fork. I still use the |
Thanks for your comment. I didn't look at the comment as it fixed the issue in my case. |
The M-Audio Keystation Mk3 has two ports on it's Alsa device: one for the keys on the keyboard and the second for the control and transport buttons. When running the command
a2jmidid -e
this generates the follow messages:This also gives the following message on the jackd side:
This renders the control and transport buttons unusable unless you manually setup a bridge. Using the -u option does nothing to solve this problem.
The text was updated successfully, but these errors were encountered: