Commit Graph
23814 Commits
Author SHA1 Message Date
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