Glenn Maynard
4466f94463
remove old hacks
2004-05-23 21:16:22 +00:00
Glenn Maynard
aa73bb0444
license update
2004-05-15 20:28:17 +00:00
Glenn Maynard
831ac462d1
fix waveout underruns due to incorrect locks
2004-04-06 23:20:14 +00:00
Glenn Maynard
3462de7511
fix waveout underruns cascading into decode underruns because the
...
decode buffer is smaller than the writeahead
2004-04-06 23:18:40 +00:00
Glenn Maynard
9d33223c92
StartDecodeThread
2004-04-02 21:32:25 +00:00
Glenn Maynard
ae07456590
simplify RageSound_WaveOut with RageSound_Generic_Software
2004-03-18 04:19:03 +00:00
Glenn Maynard
2ff50ed116
support per-sample volume
2004-01-22 06:55:18 +00:00
Glenn Maynard
cf97705203
64-bit frame counts
...
remove DSoundBuf::Reset
2004-01-19 22:21:57 +00:00
Glenn Maynard
92684a90db
s/RageSound/RageSoundBase/
...
linux/mac in a moment
2004-01-15 02:59:44 +00:00
Glenn Maynard
7e7a007cdd
update
2004-01-12 23:20:52 +00:00
Glenn Maynard
e10c8da4b6
start_time
2004-01-12 23:03:04 +00:00
Glenn Maynard
b2b6db3a5b
stop saying samples when we mean frames
...
latency tweak
2004-01-12 04:00:34 +00:00
Glenn Maynard
8da311d726
fix memleak
2003-11-01 07:01:36 +00:00
Glenn Maynard
af93453cc9
Fix slow (90-100ms) sound shutdown.
2003-11-01 06:41:14 +00:00
Glenn Maynard
36758bf240
obey mixer voluem changes
2003-10-16 18:49:12 +00:00
Thad Ward
c7de8342f5
remove some tls.h includes that were apparently missed.
2003-10-01 09:15:51 +00:00
Glenn Maynard
d8d7e4f2ba
Fix wrong sounds stopping wiht WaveOut driver
2003-09-29 20:52:51 +00:00
Glenn Maynard
32e81d2bbc
Use CHECKPOINT and RageThreads.
2003-08-05 01:32:51 +00:00
Glenn Maynard
2110594735
add missing header
2003-07-26 23:12:38 +00:00
Glenn Maynard
ecebd53c34
reduce some memory allocs in the sound thread
2003-04-25 19:52:54 +00:00
Glenn Maynard
f982d75691
Fix locking.
...
(Oops, I guess this is a remnant of the original test code, that did use SDL audio ...)
2003-04-12 18:10:50 +00:00
Glenn Maynard
6cabe523a6
more stdafx -> global
2003-02-16 04:02:21 +00:00
Glenn Maynard
bca879f9b0
update
2003-01-24 22:28:23 +00:00
Glenn Maynard
875108d691
use m_fSoundVolume
2003-01-11 04:04:15 +00:00
Glenn Maynard
0797cdb4bd
rename GetPCM -> GetData in drivers (confusing)
2003-01-07 03:55:43 +00:00
Glenn Maynard
05d9719441
use better mixer
2002-12-31 01:13:58 +00:00
Andrew Livy
387905a785
Added Dancing Stage 3DDX (SINGLE MODE ONLY)
...
NOTE: I commented out an ASSERT in NoteData.cpp
at Line 429
// ASSERT( iOriginalTrack < pOriginal->m_iNumTracks );
I don't understand how the AutoGen code works, but all I do know is
that the game works without this assert, but possibly in a way people
didn't want defined. Please can somebody (preferably Chris as he
says he's the only one who understands notedata :D) look at this
and figure out what i'm doing wrong.
I feel a bit uneasy taking out an assert to make things work....
2002-12-28 16:07:19 +00:00
Glenn Maynard
f7bf2ef2fa
changed sound API
2002-12-22 08:13:33 +00:00
Glenn Maynard
5d0ce128e4
fix up stopping
2002-12-21 23:14:46 +00:00
Glenn Maynard
783a9de6b0
s/ThrowFatal/Throw/
2002-12-21 18:32:06 +00:00
Glenn Maynard
3197e723f5
silly
2002-12-21 09:23:45 +00:00
Glenn Maynard
33f0f26912
fix warnings
2002-12-21 08:44:51 +00:00
Glenn Maynard
09301b3ad3
lower the buffer size a bit
2002-12-21 08:32:25 +00:00
Glenn Maynard
8f875e136b
fix comment
2002-12-21 08:24:34 +00:00
Glenn Maynard
f53a120204
fix up error handling
2002-12-21 08:23:16 +00:00
Glenn Maynard
678a07e035
use nonfatal exceptions in drivers
2002-12-21 08:15:35 +00:00
Glenn Maynard
bbc7c98a68
cleanup
2002-12-21 07:37:34 +00:00
Glenn Maynard
7df2961c9b
add waveout driver
2002-12-21 07:28:03 +00:00