Re: [Plib-devel] Problems with sound under Windows XP.
Brought to you by:
sjbaker
From: Steve B. <sjb...@ai...> - 2005-01-31 23:31:35
|
Wolfram Kuss wrote: > FWIW, there was a thread "Error in SlDSP" started on 12.3.2002 about > this.It seems it is a timing issue with some sound cards. Aha! > From: Paul Deppe <paul@ve...> > RE: Error in SlDSP > 2002-03-12 10:43 > > > When running the PLIB/SL example programs on Cygwin/Win2k, I get > > the following error: > > > > WARNING: SlDSP: Cannot perform this operation while media data is > > still playing. > > Reset the device, or wait until the data is finished playing. (33) > > > > ...and the sound stops playing. Ctrl-C is needed to abort the program. > > > > Therer are no other programs running at the time. I have played > > with the settings for my sound driver (i.e. turned off HW > > acceleration, etc.), but the error still occurs. Interestingly > > the error still occurs with all sounds muted. > > > > Does anyone else see this error on their Windoze or other system? > > More info: The example program runs fine on my older PC with a > SoundBlaster-compatible sound card. It does not work on my Dell 8100 Laptop > with ESS Maestro PCI Audio. > > The symptoms are these: After running ./example.exe from the Cygwin command > line, the WARNING message (see above) appears and the first sound plays 3 > 1/2 times, then stops. The same thing happens with mod_demo.exe, only a few > seconds of music are played. > > I am trying to track this down with gdb but am not very familiar with sound > card programming on Windoze (yet!) so if anyone has any ideas I"m all ears. > > Thanks, > > Paul ---------------------------- Steve Baker ------------------------- HomeEmail: <sjb...@ai...> WorkEmail: <sj...@li...> HomePage : http://www.sjbaker.org Projects : http://plib.sf.net http://tuxaqfh.sf.net http://tuxkart.sf.net http://prettypoly.sf.net -----BEGIN GEEK CODE BLOCK----- GCS d-- s:+ a+ C++++$ UL+++$ P--- L++++$ E--- W+++ N o+ K? w--- !O M- V-- PS++ PE- Y-- PGP-- t+ 5 X R+++ tv b++ DI++ D G+ e++ h--(-) r+++ y++++ -----END GEEK CODE BLOCK----- |