Hector Centeno wrote:
Clemens Ladisch wrote:
> Hector Centeno wrote:
>
>
>>>> I was wondering if there is anyone here successfully using a Miditech
>>>> Midistudio-2 USB keyboard.
>>>>
>>>
>
> Please make sure you're using ALSA 1.0.9, then add the following at
> the end of usb/usbquirks.h and recompile the driver:
>
> /* -------------------------------------- */
>
> {
> USB_DEVICE(0x7104, 0x2202),
> .driver_info = (unsigned long) & (const snd_usb_audio_quirk_t) {
> .vendor_name = "Miditech",
> .product_name = "Midistudio-2 (testing)",
> .ifnum = 0,
> .type = QUIRK_MIDI_MOTU
> }
> },
>
> /* -------------------------------------- */
>
> This will allow the driver to load; it will create two MIDI ports.
> However, it's quite possible that this will not use the correct
> protcol to talk with the keyboard.
>
> Please show what is output when you're pressing some keys while
> running "amidi -a -d -p portname" (see "amidi -l" for a list of
> ports).
>
>
> Regards,
> Clemens
>
>
>
... and aseqdump:
[root@localhost ~]# aseqdump -p 80:1
Waiting for data. Press Ctrl+C to end.
Source_ Event_________________ Ch _Data__
80:1 Note off 0 9 144
80:1 Note off 0 60 100
80:1 Note off 0 9 144
80:1 Note off 0 60 0
80:1 Note off 0 9 144
80:1 Note off 0 62 105
80:1 Note off 0 9 144
80:1 Note off 0 62 0
80:1 Note off 0 9 144
80:1 Note off 0 64 103
80:1 Note off 0 9 144
80:1 Note off 0 64 0
80:1 Note off 0 9 144
80:1 Note off 0 65 104
80:1 Note off 0 9 144
80:1 Note off 0 65 0
80:1 Note off 0 9 144
80:1 Note off 0 67 102
80:1 Note off 0 9 144
80:1 Note off 0 67 0
... everything is crooked, hehe.