You are not logged in.

#1 2009-08-04 18:01:10

gladstone
Member
Registered: 2009-01-03
Posts: 74

Issues with physical MIDI I/O and ALSA

I have an EMU-1616m that is all working fine, apart from the physical MIDI I/O.

I'm trying to play a test midi file to output to my external synth (using aplaymidi -p 16:0 test.mid), but there is no sound. The wavetable ports work fine. I also cant get any MIDI input (to Rosegarden).

Physical connections and the external synth (MIDI keyboard) is working fine as all is well in Windows.

Any ideas of what I can try?

Last edited by gladstone (2009-08-04 18:02:32)

Offline

#2 2009-08-08 10:54:24

djszapi
Member
From: Cambridge, United Kingdom
Registered: 2009-06-14
Posts: 1,439
Website

Re: Issues with physical MIDI I/O and ALSA

Hello Gladstone

Did you read these wiki pages, when you configured the settings?

http://wiki.archlinux.org/index.php/Timidity
http://wiki.archlinux.org/index.php/ALSA

and this thread?
http://bbs.archlinux.org/viewtopic.php?id=51620

Offline

#3 2009-08-08 23:20:37

gladstone
Member
Registered: 2009-01-03
Posts: 74

Re: Issues with physical MIDI I/O and ALSA

djszapi,

Thanks for you input but I'm using a "real" external synth rather than a soft-synth (Timidity).

From other discussions I've been having, this issue is most likely caused by a driver/firmware bug in ALSA.

Offline

#4 2009-08-09 05:03:47

djszapi
Member
From: Cambridge, United Kingdom
Registered: 2009-06-14
Posts: 1,439
Website

Re: Issues with physical MIDI I/O and ALSA

In that case it's worth to report it to the author, if it's alsa related bug.

Offline

#5 2009-08-10 06:13:31

rekado
Member
From: Shanghai, China
Registered: 2009-01-13
Posts: 98
Website

Re: Issues with physical MIDI I/O and ALSA

Have you tried sending raw MIDI messages via amidi already? You could try sending those three bytes: 0x90 0x3F 0x7F (first channel: note on, note somewhere in the middle range, maximum velocity [127]).

Also, you could verify that MIDI input works by dumping everything amidi receives (syntax is something like amidi -d -p ...).

I'm working on MIDI via my microcontroller's USART (and the kernel module snd_serial_u16550) and use amidi to monitor the connection often. I don't know if it would work in your setup, though.

Offline

Board footer

Powered by FluxBB