From alsa-devel-owner@alsa.jcu.cz  Fri Apr 24 13:58:50 1998
Received: from casema.net (smoke@3dyn30.delft.casema.net [195.96.104.30])
	by marvin.jcu.cz (8.8.8/8.8.8) with SMTP id NAA27924
	for <alsa-devel@alsa.jcu.cz>; Fri, 24 Apr 1998 13:58:10 +0200
Received: (from smoke@localhost) by casema.net (8.6.12/8.6.9) id NAA05950; Fri, 24 Apr 1998 13:56:20 GMT
Date: Fri, 24 Apr 1998 13:56:20 +0000 (GMT)
From: Smoke of Crap <smoke@casema.net>
To: alsa <alsa-devel@alsa.jcu.cz>
Subject: Module-player-modulE
Message-ID: <Pine.LNX.3.91.980424134121.5902A-100000@smoke>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list


Hi..

please skip this mail if you don't like demos :)

I've been adding some questions to the alsa-user-list, and people there told 
me to try and ask the same here on the developer's list. Wiser than I 
was, I could paraphrase:

- Using DOS for almost my entire coding-carreer, I've tried a lot of 
demo-effects that sync music to graphics at high framerates. My problem 
with Linux, although I'm using it 24*7; and DOS and Windows are history, 
is that I can't figure a way to have something like 70 fps graphics on 
a IBM VGA with a GUS hardware (nor software-) mixing module-player for 
several reasons. My idea was to use RtLinux, and I have to tell you that 
I do not really care that only very few people can run my programs.. :) It's 
just for fun - I want to see what's possible in a multitasking 
environment. People that do like this concept stay up all night to 
recompile kernels and see what's possible.. I'm not aiming at 
`your-average-users', for they can have a look at .MOV's and play .MP3's 
and have as much fun as I would... -- without the trouble.

Now the problem is that I can't do idle-waiting for the Vertical Retrace, 
and worse, I can't do any questions to graphics-oriented mailinglists, for 
they don't care about music, and I can't do questions to music-oriented 
mailinglists, for they don't care about graphics. :)

Now. I'd like to ask you, WHO knows SOMEONE how to fix this and WHERE can I 
contact him or her? Should I set up a linux-demo-mailing-list myself? I'm 
sure i'm not the only one out here.. but I don't want to compromize and 
have awful demos running at 12,15,27,37,2,0.2,19 frames per second per 
demo. I want (almost) -constant- framerates (given a nice PC and enough 
free CPU% to run) without security holes.

I thought of a kernel-module that does module-playing and timing and 
calls to the KGI (from GGI) kernel-videodriver-module to sync to the 
vertical retrace.

Thank you very much for the replies I got on the alsa-user-list!

Signed,
Smoke/CRAP
(pleased to tell you ALSA 0.0.12 seemed to work nicely with my GUS classic 
512kb)

To ease this list, please respond to
smoke@casema.net

By the way, if you're looking for a nice demo-oriented linux web-site, 
have a peek at http://alumina.universation.net
These pages are updated frequently by Vertigo/Dementia and have links to 
a lot of nice places to visit. Please mail this guy your URLs if you 
think they can add some joy.

Keep up the good work!


