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

Does it also work for Midixpress XT ? #1

Open
circuitikzuser opened this issue Feb 7, 2022 · 11 comments
Open

Does it also work for Midixpress XT ? #1

circuitikzuser opened this issue Feb 7, 2022 · 11 comments

Comments

@circuitikzuser
Copy link

Does it also work for MOTU Midixpress XT ?

@vampirefrog
Copy link
Owner

it might but it's untested, because I don't own one. also there's a kernel panic in the current version that I haven't had time to fix so even if it does work it can freeze up your computer

@circuitikzuser
Copy link
Author

circuitikzuser commented Feb 8, 2022

It is desperately needed to so I dont mind trying it on my midi XT and a laptop.
The window$ Clockworks crap is just so ludicrous to work with.
Would be great to have a linux version.

@circuitikzuser
Copy link
Author

Its going to be a futile for me to solve the kernel panic right now.
I can try and take it further for the XT after that is resolved.
Let me know when you have that resolved.

@vampirefrog
Copy link
Owner

Of course, thank you for your interest.

@asbaklm
Copy link

asbaklm commented Feb 20, 2022

What an awesome project! :)
There is more interest here for getting it to work with the XT, we have been discussing at linuxmusicians

https://linuxmusicians.com/viewtopic.php?f=6&t=24167

It would also be great to extend it to the MTP AV. There was already an implementation for the parallel port version so some of that code can probably be recycled.

@vampirefrog
Copy link
Owner

Thanks, I'd have to get my hands on an XT so I can reverse engineer its protocol, like I did with the express 128.

@vampirefrog
Copy link
Owner

I can find one locally for $300-$350 but I'd have to crowdfund that.

@asbaklm
Copy link

asbaklm commented Feb 21, 2022

Perhaps there is another way, if we can find a user who has one who would be willing to connect it to a host that can be accessed from the internet?

@vampirefrog
Copy link
Owner

That sounds like a hassle, man. The one unit that will probably work without many changes to the code is the micro lite, which looks like a reduced version of the midi express 128. As far as the XT is concerned, and the micro express, which looks like a reduced version of the XT, this will take extra development time, after I fix the kernel panic issue. Learning the USB protocol took me over a year, and learning how ALSA MIDI works also took me a few weeks, I've put time into the express 128 because i own the device and I wanted to use it on linux to play with my synths. For the XT, I am not motivated to develop for it since I do not own it and it won't be rewarding to me. Development might take a couple of weeks, I usually charge 100 EUR per day, so $350 would be a really good deal, plus it can be crowd funded so 3 people can pay $120 or something like that, I'd be able to buy an XT, write the driver, and from what I've seen, there is a need for a GUI as well, to replace the windows ClockWorks GUI, which will take even more time. Who knows how long that will take.

TL;DR: not gonna do free work, buy me an XT

@lost-bit0
Copy link
Contributor

I extended this driver for the micro-express. It is tested fine for the midi-ports. All the things around clockworks, routing, smpte are still unsupported. I added the XT device a few minutes ago, but this is completely untested, because i have no access to a XT. Hopefully the same protocol is used with some more ports ;-) (as 128 vs lite)

Any feedback will be appreciated.

@vampirefrog
Copy link
Owner

@circuitikzuser have you tried this driver with the XT? it's okay if you don't have time, I just want to know if I can close this issue or not. Thanks!

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

No branches or pull requests

4 participants