On April 24, 2002 02:52 am, you wrote:
> Hi Thomas,
>
>
> At Tue, 23 Apr 2002 17:43:43 -0600,
>
> Thomas Fjellstrom wrote:
> > One: SND_RAWMIDI_SYNC isn't a valid flag for snd_rawmidi_open.
> > ( rawmidi_hw.c:221: snd_rawmidi_hw_open: Assertion `!(mode &
> > ~(0x0001|0x0002))' failed.)
>
> fixed.
>
> > Two: using SND_RAWMIDI_APPEND on snd_rawmidi_open causes an assert then a
> > segfault.. A '0' for flags is fine... (see Three)
> > rawmidi.c:963: snd_rawmidi_write: Assertion `rawmidi' failed.
> > (this error is printed thousands of times... before a segfault)
>
> hmm, i couldn't find the point.  could you send me your program or a
> test code?

Im just heading off to bed.. The problem occurs in the 'driver' that I've 
wrote/been maintaining for a library called 'Allegro' (http://alleg.sf.net/).

Do you wan't me to send you the entire library (I've made some significant 
changes to the way allegro's configure script detects ALSA...)? Or maybe just 
a patch to an official (CVS is best) version?

> > Three: after a while, about a minute or so of playing a midi, the midi
> > starts getting slower and slower.. and CPU usage goes to 0... I'm sure
> > Its not the midi player, as I've tried it's 'DIGIMID' driver (which uses
> > a converted soundfont to play through the digital pcm interface) and it
> > doens't have this problem.
>
> do you use emu10k1 virmidi or another device?
> i suspect the bug might still be in virmidi code..
>

Thanks.

-- 
Thomas Fjellstrom
[EMAIL PROTECTED]
http://strangesoft.net

_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to