audio/libsidplayfp: Update to 2.0.5
Changelogs:
- libsidplayfp-2.0.5:
* Fixed CIA SDR handling, code borrowed from Denise emulator
* Fixed external filter coefficients calculation in resid/residfp
* Update osc3 on waveform zero in resid/residfp
- libsidplayfp-2.0.4:
* Further improved CPU/CIA/VICII emulation based on VICE testprogs (bug #27)
* Fixed an envelope generator regression in resid/residfp (bug #31)
* Improved noise+pulse interaction in resid/residfp (bug #28)
- libsidplayfp-2.0.3:
* Avoid saturation of residfp 8580 filter
* Fix some UBSan warnings
- libsidplayfp-2.0.2:
* Adjusted residfp 6581 filter parameter range (bug #30)
* Recalculate noise output when actually changed in residfp
- libsidplayfp-2.0.1:
* Fix loading stereo mus tunes
* Fix residfp envelope (bug #29)
* Minor interrupt timing tweaks
* Dirty hack to reduce overloading in 8580 filter (bug #29)
- libsidplayfp-2.0.0:
* Make digiboost work with resid
* Fixed some initialization order warnings
- libsidplayfp-2.0.0rc:
* Make MUS loading more robust to malformed files
* Minor interrupt timing fixes
* Reworked SidDatabase API
* Fix hang on exit
- libsidplayfp-2.0.0beta2:
* CIA model is now configurable
* Added digiboost support
* Added support for milliseconds in SLDB
* Improved 8580 filter
* CIA and SID fixes ported from VICE
* Added MOS 6573 (PAL-M) emulation
* Other minor fixes and code cleanup
- libsidplayfp-2.0.0beta:
* Dropped deprecated functions
- libsidplayfp-2.0.0alpha4:
* Dropped old 8580 filter implementation
* Correctly clock oscillators in silent mode
* Interrupt playback on invalid opcode execution
* Minor envelope and noise writeback fixes in reSIDfp
- libsidplayfp-2.0.0alpha3:
* Improved experimental 8580 filter emulation, now enabled by default
- libsidplayfp-2.0.0alpha2:
* Reworked reSIDfp envelope generator based on analysis of chip die and transistor level emulation
* Added new experimental 8580 filter emulation in reSIDfp
* Fixed out of range tune selection
* Other minor fixes and code cleanup
- libsidplayfp-2.0.0alpha1:
* Cleaned up directory structure
* Use c++11 features where supported
* Added exSID USB support
* Improved SID emulation
* Do not use kernal calls in psid driver
- Known bugs/limitations:
* mus data embedded in psid file is not supported
* hardsid support is untested and possibly broken
- libsidplayfp-1.8.8:
* Fix misspelling in error message (bug #26)
* Correctly clock oscillators in silent mode
* CIA timing fixes
* Allow running VICE tests
- libsidplayfp-1.8.7
* Fix out of range tune selection
* Reenable accidentally broken branch hints in residfp
* Minor fix in VIC-II code ported from VICE