Commit Graph

33 Commits

Author SHA1 Message Date
nattthebear e3fab1a4d5 cleaner 2017-05-02 18:15:33 -04:00
nattthebear a94be3c03c these constants document the allowed range and the approximate expected results of the quality parameter to the resampler 2017-05-02 18:04:17 -04:00
adelikat 271137797a A couple of documentation fixes 2017-05-02 08:52:42 -05:00
adelikat 08be637131 Remove some unused constants in SpeexResampler, and some meaningles whitespace cleanups 2017-05-02 07:44:23 -05:00
adelikat d320b5057d Emulation.Common - small nitpicks 2017-04-27 12:53:20 -05:00
adelikat 130f881ea0 Emulation.Common - more misc cleanups throughout 2017-04-27 12:25:12 -05:00
adelikat 883d9d2207 Rename MetaspuAsync to MetaspuAsyncSoundProvider and remove the todo, also friendlier enum names 2017-04-27 12:12:11 -05:00
adelikat 957736b787 Misc Emulation.Common cleanups 2017-04-27 12:07:34 -05:00
adelikat 8eb9d68fa6 Emulation.Comon - misc cleanups 2017-04-27 11:56:33 -05:00
adelikat ee842fbde3 Emulation.Common - cleanup SpeexResampler, and DCFilter 2017-04-27 11:27:26 -05:00
adelikat 2f17f16019 cleanup BlipBuffer 2017-04-27 11:02:48 -05:00
adelikat 183f5b0672 Emulation.Common - misc cleanups mostly fixing documentation 2017-04-26 09:10:00 -05:00
adelikat 85ceed3b38 Emulation.Common - Get rid of unused Equalizer class 2017-04-26 08:48:10 -05:00
adelikat 19b5c94fc4 Emulation.Common cleanup - Break ISyncronizingAudioBuffer classes out into their own file seaparate from Metaspu and cleanup releated classes 2017-04-26 08:34:12 -05:00
adelikat 9ecf2aed7f Fix naming of ISynchronizingAudioBuffer method and param names 2017-04-25 13:22:25 -05:00
adelikat 76b9367378 more misc cleanups 2017-04-24 07:43:02 -05:00
J.D. Purcell b53502eed8 Spaces -> tabs. 2017-04-15 16:37:30 -04:00
adelikat 7ab8455e84 misc code cleanups in BizHawk.Emulation.Common 2017-04-14 12:28:23 -05:00
adelikat 691632f188 More IAsyncSoundProvider and related classes to BizHawk.Emulation.Cores and make them internal, since they are implementation details, and they are deprecrated and not intended to be used in future cores. 2016-12-16 08:50:05 -06:00
J.D. Purcell cabf27f5d9 Move a few files related to sound output from BizHawk.Emulation.Common to BizHawk.Client.EmuHawk. 2016-12-15 19:25:09 -05:00
J.D. Purcell d95edc273e Sound cleanup. 2016-12-14 23:26:01 -05:00
J.D. Purcell 84480e4235 Fix sound bugs + cleanup. 2016-12-14 21:19:46 -05:00
nattthebear 010fb01bf8 Don't leak memory in the speex resampler wrapper if something goes bad 2016-12-11 20:02:16 -05:00
nattthebear 871c16028a Don't leak memory in the blip buff wrapper if something goes bad 2016-12-11 19:57:34 -05:00
nattthebear afc19affac minor beautification of DCFilter.cs 2016-12-11 13:20:04 -05:00
adelikat b73a500d6b Major sound provider refactor. Create a unified interface ISoundProvider, that is an IEmulator service and break it off of IEmulator. IAsyncSoundProvider was kept as a shim for now, for legacy cores that were inherintly async. 2016-12-11 11:15:00 -06:00
adelikat b697110098 Rename ISoundProvider to IAsyncSoundProvider to more accurately describe what the service does 2016-12-09 10:24:43 -06:00
adelikat 5b31b33713 Remove a now unused MaxVolume property from some sound provider classes 2016-12-08 20:06:25 -06:00
adelikat 657de56123 Remove MaxVolume from ISoundProvider, provide an IMixedSoundProvider interface for classes that want to use SoundMIxer as part of their sound provider implementation 2016-12-08 19:51:17 -06:00
goyuken 62c90d576e improve pal gens sound quality in clot throttle modfe 2014-02-09 03:05:04 +00:00
goyuken 8b186f6fa4 a bit of cleanup in speex resampler and yabooze core 2013-12-11 04:01:33 +00:00
adelikat e606429219 more misc cleanup and removing some usings that should have been removed when moving things from one project to another 2013-11-15 01:52:03 +00:00
adelikat d67ff542ba Move sound files to BizHawk.Emulation.Common 2013-11-14 22:09:48 +00:00