Takashi Iwai wrote: > > Hi, > > At Sun, 09 Jun 2002 23:51:39 -0700, > Erik Steffl wrote: > > > > I have an external midi controller (just a keyboard with midi out, no > > sound) and I would like to use it to control sb live! internal synth. > > Back in the old times aconnect 64:0 65:0 used to do the trick but now it > > doesn't seem to be working. > > > > the following works: > > > > pmidi -p 65:0 jazz.mid > > > > so I guess midi is working ok, the soundfonts are loaded etc. > > > > here's what aconnect says (after aconnect 64:0 65:0): > > > > erik@cert:~/tmp/midi$ aconnect -i -l -o > > client 0: 'System' [type=kernel] > > 0 'Timer ' > > 1 'Announce ' > > Connecting To: 63:0 > > client 64: 'External MIDI 0' [type=kernel] > > 0 'MIDI 0-0 ' > > Connecting To: 65:0 > > client 65: 'Emu10k1 WaveTable' [type=kernel] > > 0 'Emu10k1 Port 0 ' > > Connected From: 64:0, 128:0 > > 1 'Emu10k1 Port 1 ' > > 2 'Emu10k1 Port 2 ' > > 3 'Emu10k1 Port 3 ' > > client 128: 'Client-128' [type=user] > > 0 'port-0 ' > > Connecting To: 65:0 > > > > so it shows that 64:0 is connected to 65:0 but I hear no sound when I > > play keyboard. the keyboard is plugged in into 'midi in' connector on > > front panel (it works in windows so HW is OK). > > > > btw the 128:0 is the pmidi, once the pmidi stop 128:0 disappears but > > midi thru is still not working. > > > > what's the secret? TIA! > > can you check whether the status on /proc/asound/card0/midi0 changes?
no it doesn't, the Rx is always zero. Tx works, pmidi 64:0 file.mid causes the Tx number to go up and I can hear the sound on external synth. However the Rx is always zero: EMU10K1 MPU-401 (UART) Output 0 Tx bytes : 16212 Input 0 Rx bytes : 0 Buffer size : 4096 Avail : 0 Overruns : 0 when I connect keyboard to external synth directly it works (it also works under windows). ... > also, check /proc/asound/seq/clients how much the event is received > and whether this number varies. not sure what's that supposed to be but here's it is: Client info cur clients : 4 peak clients : 5 max clients : 192 Client 0 : "System" [Kernel] Port 0 : "Timer" (Rwe-) Port 1 : "Announce" (R-e-) Connecting To: 63:0 Client 63 : "OSS sequencer" [Kernel] Port 0 : "Receiver" (-we-) Connected From: 0:1 Output pool : Pool size : 1024 Cells in use : 0 Peak cells in use : 0 Alloc success : 0 Alloc failures : 0 Client 64 : "External MIDI 0" [Kernel] Port 0 : "MIDI 0-0" (RWeX) Connecting To: 65:0 Client 65 : "Emu10k1 WaveTable" [Kernel] Port 0 : "Emu10k1 Port 0" (-We-) Connected From: 64:0 Port 1 : "Emu10k1 Port 1" (-We-) Port 2 : "Emu10k1 Port 2" (-We-) Port 3 : "Emu10k1 Port 3" (-We-) is there something I need to setup in mixer? Is it possible that I am missing some driver (considering that Tx works)? here's my system: soundblaster live! platinum (using midi in and midi out on front panel) linux 2.4.18 alsa 0.9.0rc1-2 (that's debian version, AFAIK it's the second packaging of 0.9.0rc1) thank you, erik _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas - http://devcon.sprintpcs.com/adp/index.cfm?source=osdntextlink _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user