From: night DOT walker AT tiscalinet DOT it Message-ID: <38413481.F4B780F8@tiscalinet.it> Date: Sun, 28 Nov 1999 14:56:18 +0100 X-Mailer: Mozilla 4.5 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: DJ Delorie Subject: Allegro Digital Audio Content-Type: multipart/mixed; boundary="------------9E8E16A5FF9F742BBA80D1E0" Reply-To: djgpp AT delorie DOT com This is a multi-part message in MIME format. --------------9E8E16A5FF9F742BBA80D1E0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I have some questions about digital audio: 1. If i can use the DIGI_AUTODETECT parameter to install_sound() why i need a configuration file? 2. How can I know the actual sfx or gfx mode that my program is using? ie: there is something like gfx_capabilities (sfx_capabilities)? 3. if i don't know the frequency i am using, how can i load samples in the right way? Allegro will automatically convert 16 to 8 bit freq once i have launched install_sound()? 4. Which difference is between "sample" and "voice"? 5. How can my program know when a sample has finished playing? I had problems in setting up the screen refresh routines, so I wrote a code to handle page flipping, double buffering and triple flipping. It is very simple and (i see) smart. How can i post it? I'm sorry for my English, it could sound confusing... Thanx for the help and for makeing Allegro: it's GREAT! Night Walker --------------9E8E16A5FF9F742BBA80D1E0 Content-Type: application/x-zip-compressed; name="O_screen.zip" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="O_screen.zip" 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 AAAAyggAAAAA --------------9E8E16A5FF9F742BBA80D1E0--