Adrian Blockley wrote:
> I am trying to connect to an external midi device (casio CTK-900
> keyboard) through a cheap soundcard (Cmedia 3738 chip) with
> midi interface.
>
> Running
> aplaymidi --port 16:0 mysong.MID
>
> produces no output or error message but the following is printed using
> dmesg:
>
> cmd: 0xff failed at 0x330 (status = 0xff, data = 0xff)
This means the MIDI port wasn't initialized correctly.
It seems C-Media changed their latest chip revisions in some
incompatible way.
> My guess is that the midi i/o port address is wrong. Now i don't
> understand a great deal about PCI but my guess is that the midi i/o port
> address on the sound card probably isn't 0x330 (please note I've also
> tried 300, 310 and 320).
The driver configures the card to use the port address that was
specified by the user. Well, it tries to.
> I've tried using the Windows device manager to find out what address
> port I should be using but i can only find the address of the sound
> card and not the mpu401.
The card shadows the MIDI port registers in its main PCI address space,
but the instructions in C-Media's so-called datasheet don't work.
I'd recommend to get another card. Any other card.
HTH
Clemens
Received on Sun Feb 26 20:16:36 2006
This archive was generated by hypermail 2.1.8 : Sun Feb 26 2006 - 20:16:37 EET