MushROMs icon indicating copy to clipboard operation
MushROMs copied to clipboard

Add APU Emulator

Open bonimy opened this issue 7 years ago • 0 comments

Issue

SnesXM needs an APU (audio processing unit) emulator.

Features

I don't know a lot about sound emulation, but obviously it's an essential component of SNES emulation.

Resolution

Port APU code from snes9x. Note that the Blargg files are just for environment configuration. They aren't needed in the C# environment.

Task List

  • [x] - Dsp
  • [x] - SpcDsp
  • [ ] - Smp
  • [ ] - SmpState
  • [ ] - ApuEmulator
  • [x] - HermiteResampler
  • [ ] - Msu1
  • [x] - Resampler
  • [x] - RingBuffer

bonimy avatar Oct 06 '17 22:10 bonimy