Audio Overhaul Edition
Pre-release
Pre-release
I am now happy with the audio emulation. There have been a lot of improvements to the audio and there will be more audio features to come! Now on to the changes.
Core:
- The core can now do panning of different hardware channels between the left and right output channels.
- The core no longer returns single audio samples and instead returns whole arrays of audio data at once.
- There is now the option for a high quality sampling mode utilizing a full fledged Decimator.(Performance is roughly halved using it and the difference is quite hard to hear. So only use it if you want the very best!)
- More sampling rates are now supported. Lower sampling rates slightly increase performance when not using high quality sampling.
- A change was made to the triangle channel so that it doesn't output very high pitched frequencies.
- Various balancing changes between the different hardware channels.
- Massive clean up of the audio internals for easier maintainability. Despite the added audio processing there is no real performance loss.
UI:
- The display is no longer scaling images. Resulting in a small performance bump.
- Full per channel control of audio panning is available in the audio settings.
- Control of audio latency is now available in the audio settings.