Hi list, I posted a question relating distorted midi last week, and got the recommendation to upgrade my 0.5.12a to 0.9.0.
OK, I did so, I installed rc5, and it was a little adventure. configure, make, make install was easy so far. Also loading of the modules was not a greater problem. But then I tried to unmute the channels. This didn't work, neither with amixer nor with alsamixer. After fiddling around for quite a time I had the idea to use xmix, and aaahaaa, now I was able to listen CD. Then I read then manpage of amixer and alsamixer again and decided to fiddle around with it's cmdline params. When calling "alsamixer -c 0" alsamixer also worked, with quite a lot more controls than before with 0.5. Then I thought I like to play a midifile, the main reason why I did this whole work. sfxload worked, but "pmidi -l" and "pmidi -p" failed, because it was linked against the 0.5 libasound. So I thought to test playmidi, and this worked, no dependencies against the old alsa. playmidi indeed produced some sound, but it was also distorted sound. But the way the distortion sounds, is a little bit different than with alsa 0.5. With 0.5 behaviour was so, that after the first loading of the alsa modules and playing a midifile some voices are undistorted, but when more voices come to play, all gets distorted. When breaking the play and once again restarted playing the same midifile, all voices were distorted from the begin. With 0.9 it's a little bit different, playing the same midifile again and again, the begin of the piece with only few voices is always undistorted, gets distorted when more voices come up. So just an obscure detail has changed. What I also noticed while fiddling around was, that alsactl wasn't functioning properly. "alsactl store" also needs the card number (I have only this SB plugged into my box). This is different from 0.5, card number 0 hasn't to be supplied on the cmdline. "alsctl restore 0" doesn't work at all, it produced a error message (which I had not written down). Then I decided not to fiddle around longer with rc5, it gives me no real benefit, only a greater amount of work (relinking of my existing apps against the new shared lib) which I'm not being inclined to do in the moment. So I went back to the deprecated 0.5.12a which works (for me) better than 0.9.0. Midi doesn't work in both cases, and with rc5 some other things are a bit broken. Relating my midiproblem I have meanwhile noticed one thing, the IRQ between my network card and the SB card are shared. I have just plugged the SB into another slot, it didn't change the distorted midi, but I want to give it an exclusive IRQ. Maybe midi works then ;-) (or not :-( ) While testing I have not seen any useful messages, but I have cat'ted most of the info in /proc/asound when 0.9 was installed into a file, maybe thats of interest for a listmember here. But I decided not to mail it into the list. Maybe anybody of this list could give some hints, what I can to track this problem down. Or if one of the alsa developers could spent some time and assist me, that would be great. I'm not a programmer but patching, compiling and so on is not a real problem. And I want to get this midihardware inside the SB up and running :-). -- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Min. surfen! ------------------------------------------------------- This sf.net email is sponsored by: See the NEW Palm Tungsten T handheld. Power & Color in a compact size! http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user