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

Reply via email to