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

Cannot use multiple USB midi devices with same name #5

Open
repomaa opened this issue May 19, 2022 · 1 comment
Open

Cannot use multiple USB midi devices with same name #5

repomaa opened this issue May 19, 2022 · 1 comment

Comments

@repomaa
Copy link

repomaa commented May 19, 2022

I tried plugging in two boutique series synths and thanks to Roland they both are just called "Boutique" in aplay -l and lsusb. This causes weird behavior in the UI: It's not possible to connect anything to both device's midi outputs as modep thinks they're the same device.

I'm not sure where modep gets the name from but there are other (unique) attributes one could use. Like ID.

I would be very grateful for a workaround too until this is fixed. I've tried putting something together with udev rules but so far I've had no luck.

@repomaa repomaa changed the title Cannot use multiple USB midi devices with same ame Cannot use multiple USB midi devices with same name May 19, 2022
@gtrainavicius
Copy link
Member

gtrainavicius commented May 20, 2022

Hey, this would have to be addressed by MOD Devices team developing the software.

I think a possible workaround is writing a udev rule to change the name of one of the devices, as mentioned here: https://community.blokas.io/t/naming-midi-interfaces-on-pisound/3036/2

The USB devices by standard can provide this pieces of information - Vendor Id, Product Id, Manufacturer Name, Product Name, Product Serial. The Product Serial is the one that may differ between the device instances, but I don't know if Roland makes use of it. If not, then it may be possible to add some ID number to the name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants