On Sat, May 26, 2018 at 12:10:03AM +0200, Sebastian Reitenbach wrote:
> Am Freitag, Mai 25, 2018 22:22 CEST, Alexandre Ratchov <a...@caoua.org> 
> schrieb:
> 
> > On Fri, May 25, 2018 at 10:22:26AM +0200, Sebastian Reitenbach wrote:
> > > Hi Alexandre,
> > >
> > > Am Freitag, Mai 25, 2018 08:41 CEST, Alexandre Ratchov <a...@caoua.org> 
> > > schrieb:
> > >
> > > > On Fri, May 25, 2018 at 12:21:18AM +0200, Alexandre Ratchov wrote:
> > > > >
> > > > > Maybe, but unlikely. If the device attaches, generally it works. Show
> > > > > what's received on midi2 when you type on the keyboard or do any other
> > > > > simple actions.
> > > > >
> > > >
> > > > fwiw, here's a small utility that I use very often to debug & connect
> > > > MIDI ports.
> > > >
> > > > http://caoua.org/alex/obsd/midicat.tar.gz
> > > >
> > > > To connect two rmidi/2 -> rmidi/1 and dump the data on stderr, run:
> > > >
> > > > midicat -d -q rmidi/2 -q rmidi/1
> > >
> > >  Actually, that midicat seems to do the trick. When I run it in debug, 
> > > and press some keys on the
> > > system-1, output looks like:
> > >
> > > f8
> > > f8
> > > fe
> > > f8
> > > f8
> > > f8
> > > 90 80 9b
> >
> > ^^^^^^^^^^^
> >
> > these 3 bytes make no sense. The status byte 0x90 is correct but the
> > two args are wrong. This is when you pressed the key, right?
> >
> > > ...
> > > 90 9b b2
> >
> > These are also wrong, and this is when you released the key, right?
> > Interestingly the 0x9b is repeated.
> >
> 
> f8
> f8
> f8
> 90 80 34
> 90 40 f8
> ^^^^ released key

This one is cleary wrong. 0x90 must be followed by two numbers in the
0..0x7f range.

> >
> > Clearly, the midi events are corrupted by the usb interface. Does the
> > midi interface claim to be "class compliant"? does it come with
> > drivers for MacOS or Windows?
> 
> It was advertized as class compliant, and it just came the cable, no drivers.
> But as I said, it was el-chepo from ebay not even 3 EUR incl. shipping from 
> China.
> 

do you know if it works on other operating systems?

Reply via email to