Jump to content

Recommended Posts

Posted

Update: I've installed a new kernel and Alsa driver from this (nice!) site:

http://ccrma-www.stanford.edu/planetccrma/software/system.html#kernel

The MBHP USB module will be regognized immediately by the kernel (Plug & Play without further installation :-)):

MBHP USB
Manufacturer: Thorsten Klose
Speed: 12Mb/s (full)
USB Version:  1.10
Device Class: 00(>ifc )
Device Subclass: 00
Device Protocol: 00
Maximum Default Endpoint Size: 64
Number of Configurations: 1
Vendor Id: ac89
Product Id: 8ef1
Revision Number:  0.01

Both MIDI OUTs (/dev/midi0 and /dev/midi1) are working ok

Both MIDI INs are routed to /dev/midi0

I will check if the MIDI IN problem can be fixed in the firmware or if the Linux driver needs an adaption.

Best Regards, Thorsten.

Posted

Ok, it was a firmware issue - now both IOs are working perfectly with Linux.

For the records: in difference to the Microsoft driver, the Linux solution is multiclient cabaple and has no problems with long SysEx strings ;-)

The new firmware can be found here:

http://www.ucapps.de/mbhp/mbhp_usb_v1_1.zip

Best Regards, Thorsten.

  • 1 month later...
Guest maxxel
Posted

Hello,

i'm new here on forum, but i've been visiting this page a lot during last year (found this page, after started to develop midibox with atmel, well, it's kinda still in development phase, maybe i'll do atmel core module in the future, but that's another story for another place).

well, to the subject:

I have question around USB module. I'll certanly have make few of them and I'm wondering if anyone tried to stuff one or more modules into one case using USB Hub chips?

How much would this effect the speed?

(my answer: probably nothing because USB is far faster than MIDI).

maxxel

p.s.: really great work TK!

Posted

I've 3 MBHP_USB modules running on a USB hub and no idea how to measure the additional latency. I guess that it is ignorable compared to the delay caused by the USB midi protocol itself (1 ms).

Best Regards, Thorsten.

Posted

How do you give those 3 devices different names? Or is that automatically done by Windows?

Is it just "Audiogerät [number]" ? How can you differ between them?

Posted

They appear as "Audiodevice 1", "Audiodevice 2", "Audiodevice[2] 1", "Audiodevice[2] 2", ... etc.

Best Regards, Thorsten.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...