Re: MOTU Midi Express XT

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks for answering, Clemens. Comments are inline.

> In theory, this indicates that the driver has been initialized correctly.
> But it doesn't actually check if the device is there.
> 
> A PCI device needs to be enabled before it can be used, and this driver
> does not know about PCI.

It looks like the driver does not care about that. 

> 
> The partport-serial driver gets loaded, doesn't it?

It can be loaded but is not loaded by default as mtpav does not work if any other parport driver is
loaded.

>> I added a print statement to to __init function (see the code and arrow -> below).
>> It initialises without error.
>> 
>> static int __init alsa_card_mtpav_init(void)
> 
> The actual device initialization is in snd_mptav_probe().

Ok, this is where the default message: "Motu MidiTimePiece on parallel port irq: %d ioport: 0x%lx\n" is written from. So there is no error too.

BTW: lsmod |grep snd_mtpav shows, that it is using snd_rawmidi...

snd_mtpav              16384  0
snd_rawmidi            32768  2 snd_mtpav,snd_seq_midi
snd                    81920  5 snd_mtpav,snd_timer,snd_seq,snd_rawmidi,snd_seq_device

Was there a recent api change? More and more it looks like there is a problem with registering the driver / the port to the ALSA system.



Holger
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux