John Bauer
bf6da7d8b4
Reorder some includes.
2006-11-29 14:57:21 +00:00
Glenn Maynard
c895f1c29c
SoundReader -> RageSoundReader
2006-11-29 09:16:59 +00:00
Glenn Maynard
c68c60c67a
GetNextStreamFrame -> GetNextSourceFrame
2006-11-29 09:15:23 +00:00
Glenn Maynard
acb7f4ae6b
doesn't exist
2006-11-29 09:05:04 +00:00
Glenn Maynard
8db49e53eb
RString
2006-11-29 08:16:29 +00:00
Glenn Maynard
e3b98efd66
GetNextStreamFrame, GetStreamToSourceRatio implementations
2006-11-29 08:15:22 +00:00
Glenn Maynard
e6d5cbbd77
EOF is signalled by 0, not by a short block. (short blocks can be returned for any reason by a filter, most commonly due to changing ratios)
2006-11-29 07:59:17 +00:00
Glenn Maynard
58c0138e5e
removed RageSoundReader_Resample
2006-11-29 07:54:47 +00:00
Glenn Maynard
95eaf5b98d
use RageSoundReader_Resample_Good directly
2006-11-29 07:53:05 +00:00
Glenn Maynard
3638b723e8
SoundReader -> RageSoundReader
2006-11-29 07:44:59 +00:00
Glenn Maynard
0f9e6c9153
GetNextStreamFrame implementations
2006-11-29 07:40:19 +00:00
Glenn Maynard
b2bbf941fc
file readers are always rate 1
2006-11-29 07:39:38 +00:00
Glenn Maynard
a03cd1d32a
please to be saving the file, VC
2006-11-29 07:39:10 +00:00
Glenn Maynard
46a1da7fbf
for now
2006-11-29 07:38:40 +00:00
Glenn Maynard
830577f81e
add GetNextStreamFrame, GetStreamToSourceRatio
2006-11-29 07:38:21 +00:00
Glenn Maynard
73d26022fa
remove unused
2006-11-29 02:46:54 +00:00
Glenn Maynard
1146c57dc8
specify source and dest sample rate in the ctor; they don't change
2006-11-29 02:45:40 +00:00
Glenn Maynard
7c56fe71dd
copy with a copy ctor
2006-11-29 02:38:56 +00:00
Glenn Maynard
4a3a418638
update
2006-11-29 02:34:56 +00:00
Glenn Maynard
923e9e2430
remove RageSoundReader_Resample
2006-11-29 02:33:18 +00:00
Glenn Maynard
f417cf604d
derive from RageSoundReader
2006-11-29 02:30:18 +00:00
Glenn Maynard
20b8bbecf0
RageSoundReader_Resample_Good
2006-11-29 02:25:20 +00:00
Glenn Maynard
a67952c290
remove MakeResampler()
2006-11-29 02:22:19 +00:00
Glenn Maynard
3e11c3ca8e
create RageSoundReader_Resample_Good directly
2006-11-29 02:20:42 +00:00
Glenn Maynard
f2b893939d
SoundReader -> RageSoundReader
2006-11-29 02:20:10 +00:00
Glenn Maynard
b91f803518
rename SoundReader -> RageSoundReader
2006-11-28 22:42:13 +00:00
Glenn Maynard
aed9a361a0
fix 0 iFilterIncrement causing infinite loop
2006-11-28 22:05:59 +00:00
Glenn Maynard
8ccb1a83d8
allow modifying the downsampling ratio on the fly
2006-11-28 21:51:24 +00:00
Glenn Maynard
0060777091
pass iUpFactor to State ctor, not PolyphaseFilter
2006-11-28 21:43:33 +00:00
Glenn Maynard
7ec7d42bd7
split out GetCutoffFrequency
2006-11-28 21:40:39 +00:00
Glenn Maynard
df61847f17
store m_iUpFactor
2006-11-28 21:39:23 +00:00
Glenn Maynard
00cc972d30
pass a ratio to RageSoundResampler_Polyphase, not sample rates
2006-11-28 21:37:12 +00:00
Glenn Maynard
c7436c81fd
GetPolyphaseFilter -> MakePolyphaseFilter
2006-11-28 21:33:31 +00:00
Glenn Maynard
bdffe5713e
split out PolyphaseFilterCache::GetPolyphaseFilter
2006-11-28 21:32:07 +00:00
John Bauer
0d7f657453
Restore the EditorNoteSkinP[1,2] options, although I'm still not convinced
...
they're actually used anywhere.
2006-11-28 20:04:11 +00:00
John Bauer
b1f3433088
Make SM go "BONG" and output an error message rather than crashing
...
when the user tries to delete autogen steps.
2006-11-28 19:39:00 +00:00
John Bauer
9363dac74b
Add a message telling the user not to delete autogen steps.
2006-11-28 19:38:18 +00:00
John Bauer
f5adc9686d
Reorder some includes.
2006-11-28 19:08:27 +00:00
John Bauer
be09ae8e81
Make it so that the default NoteSkin when playing in EditMode is "note",
...
not "default". Earlier it was set so that it would be that way if the user
didn't pick any options, but after the user changed options, ScreenEdit
would use the "default" NoteSkin. This involved adding a bit of static
state to ScreenEdit so that between calls to GAMESTATE::Reset,
new incarnations of ScreenEdits would keep the user's settings.
2006-11-28 18:55:20 +00:00
Steve Checkoway
0c21055858
Nothing returns false.
2006-11-28 17:57:16 +00:00
Steve Checkoway
73832dfafd
Fix comment.
2006-11-28 12:09:51 +00:00
John Bauer
dd0d56e4af
Whoops! We can't revert an autogen course from disk. My bad.
...
TODO: is there a cheaper way to fix up the autogen courses?
2006-11-28 06:56:33 +00:00
John Bauer
e65abee08d
Make Edit Course Mode somewhat functional again.
2006-11-28 05:44:42 +00:00
Steve Checkoway
c854585b3a
Add remove files.
2006-11-28 01:23:06 +00:00
Steve Checkoway
ba1bdccafc
Fix copy ctor when sizeof(T) > 1.
2006-11-28 00:58:29 +00:00
John Bauer
5aa3e3c7c7
Factor out the code for updating the life meters. Make sure that
...
every time the life meters are updated, we also update the life stats.
This fixes the following bug:
http://sourceforge.net/tracker/index.php?func=detail&aid=1556608&group_id=37892&atid=421366
2006-11-27 23:38:47 +00:00
Glenn Maynard
e2fb30cb87
fix resampler leak
2006-11-27 20:32:54 +00:00
Jason Felds
0df256858e
Remove NetworkSyncServer.*
2006-11-27 07:17:01 +00:00
John Bauer
90f9a4543b
I've never seen the "correct" functioning of a miss combo in an arcade,
...
thanks of course to my amazing abilities. Lesser players have pointed out
that the right thing to do is in fact increment a miss combo by one regardless
of how many taps are missed at once. This change restores the original
count and leaves a comment describing why it isn't incremented more.
Also, just kidding, Wolfman.
2006-11-27 04:36:09 +00:00
Glenn Maynard
640ab6050d
FOREACHL
2006-11-27 01:20:01 +00:00