From: Eric L. <er...@kd...> - 2005-10-09 19:49:33
|
Hi, thanks for getting back. Part of what is frustrating is having so many thing going on it's hard to keep up with the detail level of them all at once. On Saturday 08 October 2005 9:38 am, Pedro Lopez-Cabanillas wrote: > On Saturday 08 October 2005 17:31, Eric Laffoon wrote: > > I have a Yamaha PSR-295. I also finally got Muse to run > > How do you connect the keyboard to the computer? via USB or with a MIDI > cable? If you are using USB, please confirm that you aren't using the > legacy usb-midi module (OSS), because it interferes with the snd-usb-audio > module belonging to ALSA. This latter module is the audio and MIDI kernel > driver for ALSA. The keyboard is USB MIDI and what puzzles me is that I have been able to see and drive it with several other programs like kmid and Muse. From a previous post I had found drivers I should not have had that I probably put in the kernel in desperation. I've removed all OSS but left in ALSA compatibility interfaces. > > There is a lot of information in this wiki: > http://alsa.opensrc.org/usb-audio > > > I saw something about being able to declare drivers for the sequencer on > > startup but I'm not completely clear on the specifics of doing this. > > There are no examples. How do I make Rosegarden see my ALSA driven USB > > MIDI devices without jack, or how do I make it not crash with jack if > > jack doesn't want to run? > > Jack is used for audio only, not for MIDI. Rosegarden can use any existing > ALSA sequencer ports. You can verify which ones are recognized using this > procedure: > > 1. Start Rosegarden > 2. Menu Settings -> Configure Rosegarden... > 3. Choose "Sequencer" category, then "General" tab > 4. Press "Show detailed status" button This is the ultimate point of frustration. It says "No diver" and pressing the button produces no text. I saw something on the list about creating a missing device which I didn't have... mknod -m 666 /dev/snd/seq c 116 1 Unfortunately this doesn't seem to be enough. I suspect I need to either create the devices Rosegarden is specifically looking for or get the correct syntax for starting the sequencer with the correct devices. Again, the frustrating part is that for some reason other programs can find the devices. > > Please copy the text and post it here. [no text to copy] > > There is another diagnostic tool. Run (as root) the "aadebug" shell script > that you can find here: http://alsa.opensrc.org/aadebug > > Regards, > Pedro > I'm happy to post the results of that. Maybe you can find some silly set up problem I need to address. eric rosegarden # sh ./aadebug ALSA Audio Debug v0.0.9 - Sun Oct 9 12:47:38 PDT 2005 http://alsa.opensrc.org/?page=aadebug Kernel ---------------------------------------------------- Linux eric 2.6.12-gentoo-r9 #7 SMP Wed Sep 21 19:23:24 PDT 2005 x86_64 AMD Athlon(tm) 64 Processor 3200+ AuthenticAMD GNU/Linux Loaded Modules -------------------------------------------- snd_seq_virmidi 7680 0 snd_seq_oss 33408 0 snd_seq_midi 8512 0 snd_seq_midi_event 8832 3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi snd_seq 55008 6 snd_seq_virmidi,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_usb_audio 72960 1 snd_usb_lib 15488 1 snd_usb_audio snd_rawmidi 24224 3 snd_seq_virmidi,snd_seq_midi,snd_usb_lib snd_seq_device 8076 3 snd_seq_oss,snd_seq_midi,snd_rawmidi snd_intel8x0 32768 1 snd_ac97_codec 85968 1 snd_intel8x0 snd_pcm 90248 3 snd_usb_audio,snd_intel8x0,snd_ac97_codec snd_timer 22792 2 snd_seq,snd_pcm snd 50760 14 snd_seq_virmidi,snd_seq_oss,snd_seq,snd_usb_audio,snd_rawmidi,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer snd_page_alloc 10120 2 snd_intel8x0,snd_pcm Proc Config ----------------------------------------------- CONFIG_SOUND=y CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_RAWMIDI=m CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_RTCTIMER=m # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_MPU401_UART=m # CONFIG_SND_DUMMY is not set CONFIG_SND_VIRMIDI=m # CONFIG_SND_MTPAV is not set # CONFIG_SND_SERIAL_U16550 is not set CONFIG_SND_MPU401=m CONFIG_SND_AC97_CODEC=m # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set # CONFIG_SND_AU8810 is not set # CONFIG_SND_AU8820 is not set # CONFIG_SND_AU8830 is not set # CONFIG_SND_AZT3328 is not set # CONFIG_SND_BT87X is not set # CONFIG_SND_CS46XX is not set # CONFIG_SND_CS4281 is not set # CONFIG_SND_EMU10K1 is not set # CONFIG_SND_EMU10K1X is not set # CONFIG_SND_CA0106 is not set # CONFIG_SND_KORG1212 is not set # CONFIG_SND_MIXART is not set # CONFIG_SND_NM256 is not set # CONFIG_SND_RME32 is not set # CONFIG_SND_RME96 is not set # CONFIG_SND_RME9652 is not set # CONFIG_SND_HDSP is not set # CONFIG_SND_TRIDENT is not set # CONFIG_SND_YMFPCI is not set # CONFIG_SND_ALS4000 is not set # CONFIG_SND_CMIPCI is not set # CONFIG_SND_ENS1370 is not set # CONFIG_SND_ENS1371 is not set # CONFIG_SND_ES1938 is not set # CONFIG_SND_ES1968 is not set # CONFIG_SND_MAESTRO3 is not set # CONFIG_SND_FM801 is not set # CONFIG_SND_ICE1712 is not set # CONFIG_SND_ICE1724 is not set CONFIG_SND_INTEL8X0=m # CONFIG_SND_INTEL8X0M is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set # CONFIG_SND_VX222 is not set # CONFIG_SND_HDA_INTEL is not set CONFIG_SND_USB_AUDIO=m # CONFIG_SND_USB_USX2Y is not set CONFIG_SOUND_PRIME=y # CONFIG_SOUND_BT878 is not set # CONFIG_SOUND_CMPCI is not set # CONFIG_SOUND_EMU10K1 is not set # CONFIG_SOUND_FUSION is not set # CONFIG_SOUND_CS4281 is not set # CONFIG_SOUND_ES1370 is not set # CONFIG_SOUND_ES1371 is not set # CONFIG_SOUND_ESSSOLO1 is not set # CONFIG_SOUND_MAESTRO is not set # CONFIG_SOUND_MAESTRO3 is not set # CONFIG_SOUND_ICH is not set # CONFIG_SOUND_SONICVIBES is not set # CONFIG_SOUND_TRIDENT is not set # CONFIG_SOUND_MSNDCLAS is not set # CONFIG_SOUND_MSNDPIN is not set # CONFIG_SOUND_VIA82CXXX is not set # CONFIG_SOUND_OSS is not set # CONFIG_SOUND_ALI5455 is not set # CONFIG_SOUND_FORTE is not set # CONFIG_SOUND_RME96XX is not set # CONFIG_SOUND_AD1980 is not set Modprobe Conf --------------------------------------------- alias char-major-14-* soundcore alias /dev/mixer snd-mixer-oss alias /dev/dsp snd-pcm-oss alias /dev/midi snd-seq-oss alias snd-card-0 snd-*** alias sound-slot-0 snd-*** Proc Asound ----------------------------------------------- Advanced Linux Sound Architecture Driver Version 1.0.9rc2 (Thu Mar 24 10:33:39 2005 UTC). 0 [nForce3 ]: NFORCE - NVidia nForce3 NVidia nForce3 with AD1981B at 0xe0002000, irq 193 1 [UM1 ]: USB-Audio - UM-1 EDIROL UM-1 at usb-0000:00:02.2-2.2, full speed 2 [PSR295293 ]: USB-Audio - PSR-295/293 Yamaha PSR-295/293 at usb-0000:00:02.2-2.4, full speed 18: [0- 2]: digital audio playback 25: [0- 1]: digital audio capture 16: [0- 0]: digital audio playback 24: [0- 0]: digital audio capture 0: [0- 0]: ctl 1: : sequencer 33: : timer 40: [1- 0]: raw midi 32: [1- 0]: ctl 72: [2- 0]: raw midi 64: [2- 0]: ctl cat: /proc/asound/hwdep: No such file or directory 00-00: Intel ICH : NVidia nForce3 : playback 1 : capture 1 00-01: Intel ICH - MIC ADC : NVidia nForce3 - MIC ADC : capture 1 00-02: Intel ICH - IEC958 : NVidia nForce3 - IEC958 : playback 1 Dev Snd --------------------------------------------------- controlC0 controlC2 midiC2D0 pcmC0D0p pcmC0D2p timer controlC1 midiC1D0 pcmC0D0c pcmC0D1c seq CPU ------------------------------------------------------- model name : AMD Athlon(tm) 64 Processor 3200+ cpu MHz : 1994.900 RAM ------------------------------------------------------- MemTotal: 1283332 kB SwapTotal: 497972 kB Hardware -------------------------------------------------- 0000:00:00.0 Host bridge: nVidia Corporation nForce3 Host Bridge (rev a4) 0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce3 Audio (rev a2) 0000:00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 0000:00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 0000:00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control -- Eric Laffoon Project Lead - kdewebdev module |