Winamp 5.9 Final Build 9999
Winamp 5.9
* Improved: Windows 11 compatibility
* Improved: Playback of https:// streams
* Improved: Updated and tidier generate html playlist code
* Improved: [in_flac] Hi-res playback support (24bit/192kHz, etc.)
* Improved: [in_mkv] vp8 support
* Improved: [in_mod] Playback of .itz, .mdz, .s3z & .xmz compressed modules
* Improved: [ml_rg] Added message throttle and other optimizations
* Improved: [ml_wire] New working Podcast Directory
* Improved: [out_ds] Display device information correctly in Unicode format
* Fixed: [in_midi/in_mkv/nu/pfc] memory leaks
* Fixed: [in_mp3] id3 empty genre displayed as Blues or Psychobilly
* Fixed: [jnetlib/ml_online/ml_wire] JSAPI2 JavaScript API
* Fixed: [ml_rg] Calculate ReplayGain for Ogg Vorbis files
* Fixed: [out_wasapi] Volume resets to zero on track change
* Fixed: [out_wave] Crash when playing module/tracker formats
* Misc: lame_enc & libsndfile now static links instead of dynamic dll
* Misc: libmpg123, libflac & zlib now static links instead of dynamic dll
* Misc: Major compiler refactoring work
* Misc: Many more general tweaks, improvements, fixes and optimizations
* Misc: Minimum required OS is now Windows 7 SP1
* Misc: New online Help section and articles
* Misc: SDK now compatible with VS2017 and newer
* Misc: Versioning syntax changed to v5.x.x
* Misc: Winamp\Microsoft.VC142.CRT runtimes now installed on Win7/8
* Misc: [dsp_sps] Improved, refactored and rebuilt!
* Removed: Bento Browser tab - So long, and thanks for all the fish!
* Removed: [read_file.dll] in_midi now using zlib & minizip for compressed midi
* Updated: [alac/in_mp4] ALAC 2017-11-03-c38887c5
* Updated: [enc_lame] LAME 3.100.1
* Updated: [freetype.wac] freetype 2.12.1
* Updated: [gif] giflib 5.1.4
* Updated: [in_cdda] libdiscid 0.6.2
* Updated: [in_flac/enc_flac] libFLAC 1.3.4
* Updated: [in_mod] libopenmpt 0.6.4
* Updated: [in_mp3] libmpg123 1.29.3
* Updated: [in_vorbis] libogg 1.3.5 & libvorbis 1.3.7
* Updated: [in_wave] libsndfile 1.1.0
* Updated: [OpenSSL] OpenSSL 3.0.3
* Updated: [png] libpng 1.6.37
* Updated: [vp8] WebM libvpx 1.11.0
* Updated: [zlib] zlib 1.2.12
Direct Download
_____________________________________________________________
Info
This is the culmination of 4 years' work since the 5.8 release.
Two dev teams, and a pandemic-induced hiatus period inbetween.
To the end-user, it might not seem like there's a whole heap of changes,
but the largest and hardest part was actually migrating the entire project from VS2008 to VS2019
and getting it all to build successfully.
The groundwork has now been laid, and now we can concentrate more on features.
Whether fixing/replacing old ones or adding new.
The build # has stayed as 9999 for this release (Beta, RC and Final builds)
(builds can be identified by filename + timestamp).
We'll reset the build number for v5.9.1
RC4 to Final changelog
RC3 to RC4 changelog
RC1 to RC3 changelog
_________________________________________________________
Known Issues
Earmarked for fixing in 5.9.1 - 5.9.2
About dialog => Credits
No longer supports Unicode chars
Unicode support in Plush was broken during the migration to VS2019
Milkdrop
Some presets produce errors (error in per-frame code, etc.)
Another ill-effect of the migration process (DirectX9 lib related).
For now, we've force-enabled the "suppress all warnings" setting,
removed the worst affected presets from the package,
and (on upgrades) we've renamed the 11 worst affected presets with the .off extension.
Note that the majority of presets still work properly.
AVS Editor
Main menu no longer localized
Fixed for 5.9.1
NSV VP3 decoder = broken/missing
We can't find the old On2 VP3 source code anywhere
so we are officially declaring this format deprecated / EOL.
ml_wire Podcasts
omBrowser uses IE(10) engine, which some podcast sites no longer support.
We fixed https subscriptions in general,
but if manual https subscriptions don't work, try http instead.
The same condition might apply to https streams in general.
For 5.9.2(?) we will be replacing the internal browser engine with Chromium or similar.
Bento skin
"Options => Appearance => Show Artist Information Buttons"
is still in the menu, even though we've removed them.
Note, we've also disabled links in MCV (Artist, Album, etc. no longer clickable)
Winamp will not play hi-res FLAC files @ 24bit/352.8kHz when using DirectSound Output.
This is because MS DirectSound is limited to 192kHz max sample rate.
Winamp was hanging on these files in the 5.9 RC releases.
For the final build, we've made out_ds display the generic error message instead.
We aim to improve the error message with more specific/precise details for 5.9.1 or later.
Note: The files play ok when e.g. WaveOut or Wasapi Output are active.
Windowshade & docked toolbar modes are not remembered for freeform skins when reopening Winamp
Fixed in 5.9.1
OpenSSL was updated from v1.01 to 3.0.3
Latest version = v3.0.5, but vcpkg currently errors out when trying to apply.
Fixed in 5.9.1
____________________________________________________________________
Still ToDo (5.9.2 and beyond)
- Add native support for more formats (e.g. opus, ogv/ogm, TS, dash/iso6, H.265/HLS, VP9, etc.)
- Replace old Gracenote features (CDDB, Autotag, etc) with e.g. MusicBrainz or MusicStory
- Maybe restore a working NowPlaying service ?
- Add more default services to ml_online view (e.g. Lyrics, Jamendo, Hotmix, YT, Bandcamp, Spotify, etc.) ?
- More multithreading & progress dialogs for "Send To" features (e.g. send large ML view to a Playlist)
- Config for in_mod & out_wasapi
- View File Info dialog for in_mod
- Tons more :-)
_________________________________________________________________________
Misc section
A new VS2019 version of the Shoutcast DSP is also available (will only install on Winamp 5.9)
Shoutcast DSP v2.4.1 for Winamp 5.9
2.4.0 to 2.4.1 changelog
- Memory leak fixes
- Installer fixes
- Documentation updates
2.3.5 to 2.4.0 changelog
- Winamp 5.9 compatible
- Updated: [lame_enc] Lame v3.100.1
_____________________________________________________________
Winamp Skin Development Pack v5.9
Info | Download
_____________________________________________________________
Language Packs
An installer is also available for all Language Packs.
You can select which pack(s) to install before installation.
Note that some of the packs are up-to-date,
whereas others are not...
Winamp Language Packs v1.4
Changes from v1.1 & v1.2*
- Updated Spanish lang pack* (more info)
- Updated Russian lang pack*
- Removed Polish lang pack (Polish Language Pack)
- Installer/Uninstaller fixes
- Make sure Lang folder is created when only installing individual packs*
For translators, the Winamp 5.9 en-us .wlz template is now available.
_____________________________________________________________
Old reference (RC4 update patch attachment = deprecated & deleted):
Attached Files
Winamp_Update_Pack_v5.9.0-RC4.exe (174.6 KB, 3265 views)
_____________________________________________________________
Your feedback, reports and thoughts are welcome.
Thanks!
Winamp Team
__________________________
Winamp 5.9
* Improved: Windows 11 compatibility
* Improved: Playback of https:// streams
* Improved: Updated and tidier generate html playlist code
* Improved: [in_flac] Hi-res playback support (24bit/192kHz, etc.)
* Improved: [in_mkv] vp8 support
* Improved: [in_mod] Playback of .itz, .mdz, .s3z & .xmz compressed modules
* Improved: [ml_rg] Added message throttle and other optimizations
* Improved: [ml_wire] New working Podcast Directory
* Improved: [out_ds] Display device information correctly in Unicode format
* Fixed: [in_midi/in_mkv/nu/pfc] memory leaks
* Fixed: [in_mp3] id3 empty genre displayed as Blues or Psychobilly
* Fixed: [jnetlib/ml_online/ml_wire] JSAPI2 JavaScript API
* Fixed: [ml_rg] Calculate ReplayGain for Ogg Vorbis files
* Fixed: [out_wasapi] Volume resets to zero on track change
* Fixed: [out_wave] Crash when playing module/tracker formats
* Misc: lame_enc & libsndfile now static links instead of dynamic dll
* Misc: libmpg123, libflac & zlib now static links instead of dynamic dll
* Misc: Major compiler refactoring work
* Misc: Many more general tweaks, improvements, fixes and optimizations
* Misc: Minimum required OS is now Windows 7 SP1
* Misc: New online Help section and articles
* Misc: SDK now compatible with VS2017 and newer
* Misc: Versioning syntax changed to v5.x.x
* Misc: Winamp\Microsoft.VC142.CRT runtimes now installed on Win7/8
* Misc: [dsp_sps] Improved, refactored and rebuilt!
* Removed: Bento Browser tab - So long, and thanks for all the fish!
* Removed: [read_file.dll] in_midi now using zlib & minizip for compressed midi
* Updated: [alac/in_mp4] ALAC 2017-11-03-c38887c5
* Updated: [enc_lame] LAME 3.100.1
* Updated: [freetype.wac] freetype 2.12.1
* Updated: [gif] giflib 5.1.4
* Updated: [in_cdda] libdiscid 0.6.2
* Updated: [in_flac/enc_flac] libFLAC 1.3.4
* Updated: [in_mod] libopenmpt 0.6.4
* Updated: [in_mp3] libmpg123 1.29.3
* Updated: [in_vorbis] libogg 1.3.5 & libvorbis 1.3.7
* Updated: [in_wave] libsndfile 1.1.0
* Updated: [OpenSSL] OpenSSL 3.0.3
* Updated: [png] libpng 1.6.37
* Updated: [vp8] WebM libvpx 1.11.0
* Updated: [zlib] zlib 1.2.12
Direct Download
_____________________________________________________________
Info
This is the culmination of 4 years' work since the 5.8 release.
Two dev teams, and a pandemic-induced hiatus period inbetween.
To the end-user, it might not seem like there's a whole heap of changes,
but the largest and hardest part was actually migrating the entire project from VS2008 to VS2019
and getting it all to build successfully.
The groundwork has now been laid, and now we can concentrate more on features.
Whether fixing/replacing old ones or adding new.
The build # has stayed as 9999 for this release (Beta, RC and Final builds)
(builds can be identified by filename + timestamp).
We'll reset the build number for v5.9.1
RC4 to Final changelog
RC3 to RC4 changelog
RC1 to RC3 changelog
_________________________________________________________
Known Issues
Earmarked for fixing in 5.9.1 - 5.9.2
About dialog => Credits
No longer supports Unicode chars
Unicode support in Plush was broken during the migration to VS2019
Milkdrop
Some presets produce errors (error in per-frame code, etc.)
Another ill-effect of the migration process (DirectX9 lib related).
For now, we've force-enabled the "suppress all warnings" setting,
removed the worst affected presets from the package,
and (on upgrades) we've renamed the 11 worst affected presets with the .off extension.
Note that the majority of presets still work properly.
AVS Editor
Main menu no longer localized
Fixed for 5.9.1
NSV VP3 decoder = broken/missing
We can't find the old On2 VP3 source code anywhere
so we are officially declaring this format deprecated / EOL.
ml_wire Podcasts
omBrowser uses IE(10) engine, which some podcast sites no longer support.
We fixed https subscriptions in general,
but if manual https subscriptions don't work, try http instead.
The same condition might apply to https streams in general.
For 5.9.2(?) we will be replacing the internal browser engine with Chromium or similar.
Bento skin
"Options => Appearance => Show Artist Information Buttons"
is still in the menu, even though we've removed them.
Note, we've also disabled links in MCV (Artist, Album, etc. no longer clickable)
Winamp will not play hi-res FLAC files @ 24bit/352.8kHz when using DirectSound Output.
This is because MS DirectSound is limited to 192kHz max sample rate.
Winamp was hanging on these files in the 5.9 RC releases.
For the final build, we've made out_ds display the generic error message instead.
We aim to improve the error message with more specific/precise details for 5.9.1 or later.
Note: The files play ok when e.g. WaveOut or Wasapi Output are active.
Windowshade & docked toolbar modes are not remembered for freeform skins when reopening Winamp
Fixed in 5.9.1
OpenSSL was updated from v1.01 to 3.0.3
Latest version = v3.0.5, but vcpkg currently errors out when trying to apply.
Fixed in 5.9.1
____________________________________________________________________
Still ToDo (5.9.2 and beyond)
- Add native support for more formats (e.g. opus, ogv/ogm, TS, dash/iso6, H.265/HLS, VP9, etc.)
- Replace old Gracenote features (CDDB, Autotag, etc) with e.g. MusicBrainz or MusicStory
- Maybe restore a working NowPlaying service ?
- Add more default services to ml_online view (e.g. Lyrics, Jamendo, Hotmix, YT, Bandcamp, Spotify, etc.) ?
- More multithreading & progress dialogs for "Send To" features (e.g. send large ML view to a Playlist)
- Config for in_mod & out_wasapi
- View File Info dialog for in_mod
- Tons more :-)
_________________________________________________________________________
Misc section
A new VS2019 version of the Shoutcast DSP is also available (will only install on Winamp 5.9)
Shoutcast DSP v2.4.1 for Winamp 5.9
2.4.0 to 2.4.1 changelog
- Memory leak fixes
- Installer fixes
- Documentation updates
2.3.5 to 2.4.0 changelog
- Winamp 5.9 compatible
- Updated: [lame_enc] Lame v3.100.1
_____________________________________________________________
Winamp Skin Development Pack v5.9
Info | Download
_____________________________________________________________
Language Packs
An installer is also available for all Language Packs.
You can select which pack(s) to install before installation.
Note that some of the packs are up-to-date,
whereas others are not...
Winamp Language Packs v1.4
Changes from v1.1 & v1.2*
- Updated Spanish lang pack* (more info)
- Updated Russian lang pack*
- Removed Polish lang pack (Polish Language Pack)
- Installer/Uninstaller fixes
- Make sure Lang folder is created when only installing individual packs*
For translators, the Winamp 5.9 en-us .wlz template is now available.
_____________________________________________________________
Old reference (RC4 update patch attachment = deprecated & deleted):
Attached Files
Winamp_Update_Pack_v5.9.0-RC4.exe (174.6 KB, 3265 views)
_____________________________________________________________
Your feedback, reports and thoughts are welcome.
Thanks!
Winamp Team
__________________________
Comment