[linux-audio-user] Midi problems with Yamaha PSR-273

Nigel Henry cave.dnb at tiscali.fr
Sun Apr 30 07:59:40 EDT 2006


On Sunday 30 April 2006 12:19, Esa Linna wrote:
> In case, here's what /sbin/lsmod says:
>
> Module                  Size  Used by
> snd_emu10k1_synth       6912  0
> snd_emux_synth         34560  1 snd_emu10k1_synth
> snd_seq_virmidi         6656  1 snd_emux_synth
> snd_seq_midi_emul       6656  1 snd_emux_synth
> binfmt_misc            11656  1
> nvidia               3690632  12
> raw                     8992  1
> ipv6                  248448  8
> snd_seq_oss            31616  0
> snd_pcm_oss            40736  0
> ipt_limit               2432  8
> snd_mixer_oss          17024  1 snd_pcm_oss
> iptable_mangle          2816  0
> ipt_LOG                 6528  8
> ipt_MASQUERADE          3328  0
> ip_nat                 18996  1 ipt_MASQUERADE
> ipt_TOS                 2432  0
> ipt_REJECT              5504  1
> ip_conntrack_irc        6640  0
> ip_conntrack_ftp        7792  0
> ipt_state               1920  6
> snd_emu10k1           111268  4 snd_emu10k1_synth
> snd_ac97_codec         90272  1 snd_emu10k1
> snd_ac97_bus            2048  1 snd_ac97_codec
> ip_conntrack           52656  5
> ipt_MASQUERADE,ip_nat,ip_conntrack_irc,ip_conntrack_ftp,ipt_state
> nfnetlink               6552  2 ip_nat,ip_conntrack
> snd_pcm                82696  5 snd_pcm_oss,snd_emu10k1,snd_ac97_codec
> snd_page_alloc          8840  2 snd_emu10k1,snd_pcm
> snd_util_mem            4352  2 snd_emux_synth,snd_emu10k1
> snd_hwdep               8452  2 snd_emux_synth,snd_emu10k1
> iptable_filter          2944  1
> ip_tables              19968  8
> ipt_limit,iptable_mangle,ipt_LOG,ipt_MASQUERADE,ipt_TOS,ipt_REJECT,ipt_stat
>e,iptable_filter 3c59x                  42024  0
> mii                     5504  1 3c59x
> af_packet              21768  2
> floppy                 61252  0
> eth1394                19976  0
> ide_cd                 40836  0
> cdrom                  37792  1 ide_cd
> ohci1394               34100  0
> ieee1394               95800  2 eth1394,ohci1394
> loop                   16264  0
> supermount             34196  1
> via_agp                 9728  1
> agpgart                34248  2 nvidia,via_agp
> bt878                  10424  0
> tuner                  37416  0
> tda9887                13840  0
> bttv                  158928  1 bt878
> video_buf              20996  1 bttv
> firmware_class         10368  1 bttv
> i2c_algo_bit            9352  1 bttv
> v4l2_common             5888  1 bttv
> btcx_risc               5000  1 bttv
> tveeprom               13456  1 bttv
> i2c_core               21648  5 tuner,tda9887,bttv,i2c_algo_bit,tveeprom
> videodev                9472  1 bttv
> snd_seq_midi            8096  0
> snd_rawmidi            22304  3 snd_seq_virmidi,snd_emu10k1,snd_seq_midi
> snd_seq_midi_event      6912  3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
> snd_seq                46800  11
> snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi,s
>nd_seq_midi_event snd_timer              21892  3
> snd_emu10k1,snd_pcm,snd_seq
> snd_seq_device          8332  7
> snd_emu10k1_synth,snd_emux_synth,snd_seq_oss,snd_emu10k1,snd_seq_midi,snd_r
>awmidi,snd_seq snd                    51776  18
> snd_emux_synth,snd_seq_virmidi,snd_seq_oss,snd_pcm_oss,snd_mixer_oss,snd_em
>u10k1,snd_ac97_codec,snd_pcm,snd_hwdep,snd_rawmidi,snd_seq,snd_timer,snd_seq
>_device
>
> soundcore               9440  1 snd
> realtime                5384  0
> commoncap               7168  1 realtime
> pcspkr                  3552  0
> psmouse                35844  0
> mousedev               11424  1
> usbmouse                5376  0
> usbkbd                  6912  0
> usbhid                 48160  0
> uhci_hcd               31888  0
> usbcore               118144  5 usbmouse,usbkbd,usbhid,uhci_hcd
> ext3                  130312  8
> jbd                    51604  1 ext3

Hi Esa. /sbin/lspci for my Audigy2 soundblaster shows amongst other lines, one 
for the "gameport" on the card, as below.
Input device controller: Creative Labs SB Audigy Midi/Game port (rev 04).
and my lsmod shows 2 lines referring to this.
emu10k1_gp                  3584    0
gameport                        4608    emu10k1_gp

Neither of those shows up on your lsmod, so I presume that your card does not 
have a gameport.

If you have a midi in connection, there is another module snd-mpu401. I don't 
have a midi in, but this may be the module that needs to be loaded.
modprobe snd-mpu401    (as root)

You also mentioned trying a usb midi keyboard. You will need to load another 
module, snd-usb-audio , and where you put it to autoload at bootup, depends 
on your distro, but a, modprobe snd-usb-audio ,  will load it.  I use an 
Evolution MK-225C usb midi keyboard.

With the snd-usb-audio module loaded Qjackctl shows my keyboard on the left 
hand side, and whatever I want to connect it to, ZynAddSubFx, etc, on the 
right.  It does also show on the left side, Audigy MPU-401 (UART) , but this 
is probably with reference to the gameport on the card that can be used to 
play midi through, but I havn't used this.

Nigel.



More information about the Linux-audio-user mailing list