Glenn Maynard
f8c19d688d
clarify
2007-01-18 09:28:05 +00:00
Glenn Maynard
0c2a32144c
remove unused RageSoundDriver_Generic_Software.h
2007-01-18 09:23:55 +00:00
Glenn Maynard
5486753c90
RageSoundDriver
2007-01-18 09:20:56 +00:00
Glenn Maynard
97f06ab454
remove GameSoundManager::GetPlayLatency
2007-01-18 09:15:25 +00:00
Glenn Maynard
008ea63793
SOUND->GetPlayLatency -> SOUNDMAN->GetPlayLatency
2007-01-18 09:12:50 +00:00
Glenn Maynard
804e3afd9f
unneeded
2007-01-18 09:08:51 +00:00
Glenn Maynard
75da18955d
remove SOUNDMAN->PlayOnce
2007-01-18 09:05:13 +00:00
Glenn Maynard
9584ce2b41
remove RageSoundManager::PlayCopyOfSound
2007-01-18 08:48:06 +00:00
Glenn Maynard
a6b63cce18
fix bad merge
2007-01-18 08:45:58 +00:00
Glenn Maynard
2387a4e662
use RageSound::PlayCopy
2007-01-18 08:43:26 +00:00
Glenn Maynard
e2d9d65065
add RageSound::PlayCopy
2007-01-18 08:41:47 +00:00
Glenn Maynard
32a9a47f87
remove RageSoundManager::PlaySound
2007-01-18 08:34:52 +00:00
Glenn Maynard
4eb20f1e79
remove unsafe return value
2007-01-18 08:32:37 +00:00
Glenn Maynard
0e2fd55a8a
remove DeleteSoundWhenFinished
2007-01-18 08:20:36 +00:00
Glenn Maynard
7e8e8aed36
Use RageSound::DeleteSelfWhenFinishedPlaying().
2007-01-18 08:18:00 +00:00
Glenn Maynard
a2d63e2767
RageSound::DeleteSelfWhenFinishedPlaying(). Replaces RageSoundManager::DeleteSoundWhenFinished, without needing to poll every sound in the list every frame and without any extra locking.
2007-01-18 08:16:10 +00:00
Glenn Maynard
984bba5326
remove unused
2007-01-18 07:36:47 +00:00
Glenn Maynard
e7393b0cbe
tihs is safe now
2007-01-18 07:34:22 +00:00
Glenn Maynard
d6efbc455c
This isn't safe; RageSoundDriver::StopMixing skips to HALTING. The decoder thread shouldn't hold the lock long anymore, since reading data should be nonblocking (readers at this point are either preloaded, or have a threaded buffer).
2007-01-18 07:32:41 +00:00
Glenn Maynard
f5e7833adb
Don't lock while calling SOUNDMAN driver calls (mutex ordering requirement).
2007-01-18 07:28:51 +00:00
Steve Checkoway
44baf35a73
Actually check that PumpDevices have the correct vid/pid.
2007-01-18 07:18:41 +00:00
Glenn Maynard
0e43d2fe35
show di->level
2007-01-18 04:23:20 +00:00
Chris Danford
a6f09c5e7c
Pressing a lower extra fret during a single fret hold breaks the hold. Pressing any extra fret during a two fret hold breaks the hold.
2007-01-17 12:41:53 +00:00
Chris Danford
c928ad75fa
add a strum window: After pressing the strum button, the player has some time to hit matching frets before being scored TNS_None
2007-01-17 12:02:56 +00:00
Chris Danford
56ca4a5a18
add metrics for NextSong and PrevSong buttons
2007-01-16 07:47:00 +00:00
Steve Checkoway
ca92299c23
Sort.
2007-01-16 06:36:09 +00:00
Steve Checkoway
c977bf15be
Add files.
2007-01-16 06:35:10 +00:00
Chris Danford
15b1789392
add SoundEffectControl.*
2007-01-16 06:28:06 +00:00
Glenn Maynard
1a63e18756
The topcap and bottomcap can overlap, when the hold is very small.
...
When this happens, fYHead (the end of the topcap) will be greater
than fYTail (the start of the bottomcap). We want to clip rendering
of one of them, so we don't draw them both in the same spot. However,
we're clipping both of them: the topcap to the bottomcap's actual start
and the bottomcap to the topcap's actual end. This leaves a gap between
them. Only clip the bottomcap.
2007-01-16 05:53:17 +00:00
Glenn Maynard
8708b2ca65
simplify
2007-01-16 05:41:01 +00:00
Glenn Maynard
fa42d9099d
fix crash when only 3 verts
2007-01-16 05:36:10 +00:00
Glenn Maynard
c51214174f
implement m_bMuteOnError
2007-01-16 02:32:27 +00:00
Glenn Maynard
d5b3a52233
add MuteOnError
2007-01-16 02:23:12 +00:00
Glenn Maynard
45cea37eb1
do nothing if no property
2007-01-16 02:16:48 +00:00
Glenn Maynard
55747b94c7
SoundEffectControl_Off
2007-01-16 02:15:36 +00:00
Glenn Maynard
6ed7363ce0
SoundEffectControl_Off for none
2007-01-16 02:15:10 +00:00
Glenn Maynard
b22933188c
metrics
2007-01-16 01:40:15 +00:00
Glenn Maynard
9046f91eb2
use SoundEffectControl
2007-01-16 01:39:04 +00:00
Glenn Maynard
762be733df
add EffectSpeed, EffectPitch
2007-01-16 01:28:59 +00:00
Glenn Maynard
7c20f4e67d
add SoundEffect
2007-01-16 01:28:00 +00:00
Glenn Maynard
8eb381968a
add GAME_BUTTON_EFFECT_UP, GAME_BUTTON_EFFECT_DOWN
2007-01-16 00:58:24 +00:00
Glenn Maynard
208c57a5dc
add SoundEffectControl
2007-01-16 00:56:08 +00:00
Glenn Maynard
7fe61e5b9c
apply effect history to frame width
2007-01-16 00:46:16 +00:00
Glenn Maynard
e5d4983eac
ArrowEffects metrics
2007-01-16 00:45:33 +00:00
Steve Checkoway
0e8e618f78
Fix warnings. iterator vs. const_iterator is the whole reason this template is so ugly.
2007-01-16 00:29:22 +00:00
Chris Danford
94cd9cf4c8
add SampleHistory.*
2007-01-16 00:28:36 +00:00
Glenn Maynard
af5ad9776d
cleanup, comment
2007-01-16 00:24:53 +00:00
Glenn Maynard
e83da1644e
use DrawSymmetricQuadStrip
2007-01-16 00:23:47 +00:00
Glenn Maynard
4407af0b3e
add m_EffectHistory
2007-01-16 00:20:14 +00:00
Glenn Maynard
0e8485c04e
add SampleHistory
2007-01-16 00:16:52 +00:00