Glenn Maynard
|
b3ede49d29
|
better locking
|
2004-01-22 23:21:07 +00:00 |
|
Chris Danford
|
2f7858f8f5
|
add comment
|
2004-01-22 07:22:45 +00:00 |
|
Glenn Maynard
|
8ff6ad9bf5
|
SoundMixBuffer work
|
2004-01-21 10:32:01 +00:00 |
|
Glenn Maynard
|
040bba5a8c
|
64-bit frame counts, so we don't get confused when frame counts
pass 2^31 (takes about 13 hours)
|
2004-01-19 22:21:02 +00:00 |
|
Chris Danford
|
22fb3ec985
|
fix VC6 compile error
|
2004-01-15 03:22:53 +00:00 |
|
Glenn Maynard
|
71e2f1d8d7
|
partial s/RageSound/RageSoundBase/
|
2004-01-15 03:12:18 +00:00 |
|
Glenn Maynard
|
97d088db50
|
remove RageSoundManager::PlayOnceFromDir (in SOUNDS now)
|
2004-01-15 02:56:04 +00:00 |
|
Glenn Maynard
|
8b6030e299
|
remove RageSoundManager::MixAudio
|
2004-01-15 01:46:09 +00:00 |
|
Glenn Maynard
|
f25f68b3f5
|
add read( float * )
optimize full volume
|
2004-01-14 22:09:55 +00:00 |
|
Glenn Maynard
|
f226bde635
|
remove "fake" sounds
|
2004-01-14 08:10:37 +00:00 |
|
Glenn Maynard
|
bbbb76d551
|
RageSound handles SOUNDMAN->playing_sounds itself
|
2004-01-14 08:00:51 +00:00 |
|
Glenn Maynard
|
6d4ddb2a2d
|
simplify
|
2004-01-14 01:41:32 +00:00 |
|
Glenn Maynard
|
5228f9df9c
|
sample rate update
|
2004-01-03 02:36:14 +00:00 |
|
Glenn Maynard
|
e9ae2c0803
|
continue phasing out BASE_PATH and SLASH
|
2003-12-10 09:44:16 +00:00 |
|
Chris Danford
|
bd585e46a1
|
fix VC7 warnings
|
2003-10-22 12:28:30 +00:00 |
|
Glenn Maynard
|
51d60e1db1
|
add RageSoundManager::AttenuateBuf
|
2003-10-22 03:39:52 +00:00 |
|
Glenn Maynard
|
a47708b0b5
|
simplify and optimize SoundMixBuffer
|
2003-10-21 21:35:58 +00:00 |
|
Glenn Maynard
|
7ecbd11306
|
add missing SoundMixBuffer::SetVolume
|
2003-10-16 19:56:54 +00:00 |
|
Glenn Maynard
|
60e8ec708a
|
remove stubs
|
2003-07-26 23:09:56 +00:00 |
|
Glenn Maynard
|
99e28a3875
|
Rename RageMusic to RageSounds.
|
2003-07-26 22:47:55 +00:00 |
|
Glenn Maynard
|
cc0362bfa2
|
stub music calls until converted
|
2003-07-26 22:18:32 +00:00 |
|
Chris Danford
|
278cb4c3f1
|
runs on Xbox
|
2003-07-22 07:47:27 +00:00 |
|
Glenn Maynard
|
50fcf591d9
|
Add RageSoundManager::GetMusicPath.
RageSoundManager::PlayMusic: unload sounds when we stop playing.
|
2003-07-14 23:54:54 +00:00 |
|
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 |
|