Commit Graph

34 Commits

Author SHA1 Message Date
Chris Danford e68bd0a3e6 add "loop" file name hint for sounds 2003-07-05 22:02:42 +00:00
Glenn Maynard 60921db8e5 Stop using basic_string for Sint32. We only use it in one place and it's
a bit of a performance hit there ...
2003-04-25 19:40:49 +00:00
Glenn Maynard fe33dec385 Partial s/GetString/c_str/.
(watch out for PlayerOptions::GetString and SongOptions::GetString)
2003-04-25 00:01:35 +00:00
Glenn Maynard c194f42a3f add GetDriverSampleRate 2003-04-23 19:31:32 +00:00
Glenn Maynard e2f1e6bda9 cleanup
use function-style or C-style casts, not static_cast; they're identical
and easier to read
2003-04-20 22:08:32 +00:00
Steve Checkoway 86fce28601 fixed conversion warnings 2003-04-20 12:53:38 +00:00
Glenn Maynard 649ad21e43 revert mixing code 2003-03-15 05:57:44 +00:00
Glenn Maynard 2dc8e1f59f Try mixing differently; this might help sound quality for people
using the fallback sound drivers.
2003-03-07 19:28:34 +00:00
Glenn Maynard 3b8d26e564 fix crash if RageSoundManager or SongManager throw 2003-02-16 05:10:08 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Glenn Maynard 0d5cd0bc0f apparently it does want to be this way 2003-02-14 23:03:14 +00:00
Glenn Maynard dd06dddc75 use Sint32 char_traits correctly 2003-02-14 22:52:38 +00:00
Glenn Maynard 85d15e9976 use Sint32 char_traits 2003-02-14 22:50:38 +00:00
Glenn Maynard 523787ff96 it belongs in here 2003-02-14 06:40:08 +00:00
Glenn Maynard 76e1f7b8ba add separately controllable fade 2003-02-10 21:43:50 +00:00
Glenn Maynard 5b90bea03b cleanup 2003-02-09 06:22:37 +00:00
Glenn Maynard 5d74003de0 \ -> /
(we don't need to do this all at once, for most things; GetDirListing
doesn't care)
2003-01-23 04:34:15 +00:00
Glenn Maynard bfd2d10a15 properly abstract the volume so we don't touch prefsman in RSM
fixes crash
2003-01-19 19:55:24 +00:00
Glenn Maynard 86d71eaf4e RSM->PlayMusic("") stops the music (so we can have a blank
music metric stop any music)
2003-01-19 10:02:44 +00:00
Glenn Maynard 875108d691 use m_fSoundVolume 2003-01-11 04:04:15 +00:00
Glenn Maynard f2f4f8ad0b dur 2003-01-03 03:39:31 +00:00
Glenn Maynard adce2f6be1 don't try to preload files that we're only going to play once 2003-01-03 03:39:13 +00:00
Glenn Maynard b1a1f52bcc fix 2003-01-02 07:34:13 +00:00
Glenn Maynard ce07b8e997 add RageSoundManager::PlayMusic 2003-01-02 07:30:23 +00:00
Glenn Maynard 234edae41a fix clipping (a little) 2003-01-01 09:13:48 +00:00
Glenn Maynard fb71bacda7 better mixer 2002-12-31 01:09:31 +00:00
Glenn Maynard e525a266df fixups and some not-yet-working rate code 2002-12-27 23:15:39 +00:00
Glenn Maynard f7bf2ef2fa changed sound API 2002-12-22 08:13:33 +00:00
Glenn Maynard 49f05c9ab8 s/throw RageException/RageException::Throw/ 2002-12-21 19:34:02 +00:00
Glenn Maynard 2c0b7865d4 add fake sound support 2002-12-21 02:19:37 +00:00
Glenn Maynard 1e463aae55 er, firing shouldn't loop 2002-12-20 01:30:49 +00:00
Glenn Maynard 21ff1a044e fix up sound firing 2002-12-18 07:48:54 +00:00
Glenn Maynard b5f1ba9202 update 2002-12-13 08:31:39 +00:00
Glenn Maynard 2de143f14e add new sound code 2002-12-13 07:44:34 +00:00