Hello, I am using ALSA currently after looking around a lot and finding out that it looks like it's the only thing of this kind still actively developped. I've come across a few problems and after reading around online somewhat it looks to me like I'm either really stupid and overlooking something (very probable) or that this is something weird that for a reason only known to the alien overlords in Earth's orbit only happens to me (not so probable).
Point 1: Midi. I own a Terratec DMX XFire 1024, which has a chip of the CS461x series on it. Accordingly, alsaconfig aliased snd-card-0 to snd-card-cs461x. Wave works fine, but I am unable to adress the midi portion of my soundcard. Do I have to load anything else? What I'm doing exactly is this: I am very used to the Jazz midi sequencer (www.jazzware.com) from using it in Windows (and since like .. 7 or 8 years). When selecting output device tho it gives me external midi 1 only, which is obviously the midi out port. I want to use the onboard stuff on the soundcard though.. maybe I am misunderstanding something very basic about MIDI in Linux? Back in Windows I simply selected wavetable as output and things worked. Is there any other simple way to play back a midifile with which I could try if my midi is maybe working and Jazz simply is not? Point 2: Multiple inputs. Here's the concrete situation: I always have XMMS up and playing music while doing the many other things I do. Since I'm also mostly on IRC and sometimes actually needed there I set my irc client (XChat) up in a way that people can make my soundcard play a sound to get my attention. Now I am very ignorant towards Linux sound architecture still, so I will most probably mess some things up that I'm saying now :P The way I did this essentially, before I changed to ALSA, was that I had selected lib_esdout.so in XMMS for playback and I used esdplay from the perlscript in XChat to play a sound. That does not seem to work now anymore, even though xmms plays over lib_esdout still, I get a /dev/dsp: device busy when attempting to use esdplay. What things will I have to do to be able to play back two different sounds at the same time with ALSA? Is there such a thing as a library for playing sound over ALSA that I have to tell XMMS about and then use Aplay in the perlscript? Or am I totally confusing things now? I would be very very grateful if you could help me with this and thereby enable me to add the last bit of convenience to my Linux system. Coincidentally you'd also remove another reason from my list of reasons to reboot back to WinXP. (which would bring that list down to Netmeeting and Warcraft3, but let's not go there :PP) Daniel PS: Here's the relevant parts from my modules.conf # --- BEGIN: Generated by ALSACONF, do not edit. --- # --- ALSACONF verion 0.5.10 --- alias char-major-116 snd alias snd-card-0 snd-card-cs461x alias char-major-14 soundcore alias sound-slot-0 snd-card-0 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss options snd snd_major=116 snd_cards_limit=1 options snd-card-cs461x snd_id=card1 snd_index=0 # --- END: Generated by ALSACONF, do not edit. --- PPS: Oh.. checking the ALSA page I just saw that 0.5.x is no longer supported.. will I HAVE to get 0.9.x? ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user