Commit Graph

43 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
adelikat 5cd11d0bb4 Move Sound component objects from Emulation.Common to Emulation.Cores so they live in the same assembly as the calling cores 2016-03-04 08:37:09 -05:00
zeromus 691531421a more discsys reorg 2015-07-11 13:46:57 -05:00
zeromus 67468e93ec discsys reorg and move CDAudio to BizHawk.Emulation.Common for cleaner assembly reference dependencies 2015-07-11 13:46:56 -05:00
adelikat 6cba3568ef More extension reorg 2014-07-03 17:23:03 +00:00
adelikat f546a8080c Move some extension methods from the generic extensions file to NumberExtensions and fix up namespaces 2014-07-03 15:35:50 +00:00
zeromus 1edd4edb49 add a crappy little PCE sound debugger and individual channel muting 2014-06-09 08:10:20 +00:00
goyuken fd5b7263ea NES - MMC5 - head off some possible peek nondeterminism problems before they occur 2014-04-30 20:32:13 +00:00
beirich 8363d66f25 PCE: convert states to Serializer implementation 2014-04-07 04:53:18 +00:00
beirich 6ca5768a31 SMS/Coleco, refactor to remove PostLoadState() calls 2014-04-07 03:09:44 +00:00
beirich 77857f0e51 Convert SMS, Coleco, and TI83 to zeromus Serializer-class savestates 2014-03-22 04:46:01 +00: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