The updated version of the SHOUTcast DSP plug-in has now been released:
Download
- Shoutcast DSP v2.4.0 (25th July 2022) for Winamp 5.9
Note: This updated version of the plug-in will only work on Winamp 5.9 and newer under Windows 7 SP1 and higher.
- Shoutcast DSP v2.3.5 (26th September 2014) for Winamp 5.6-5.8
Note: This version of the plug-in will only work on Winamp 5.6-5.8 and requires Windows XP SP3 and higher to work (the plug-in has only been actively tested on Windows XP / Windows 7 / Windows 8.x).
Summary
This is a recommended update for anyone using the DSP plug-in as it resolves a number of stability issues with the prior 2.x and 1.9x versions and also adds support for SHOUTcast 2 along with a number of other improvements to the experience of using the plug-in with a number of bug fixes as well.
Changes
Changes from 2.3.5
Changes from 2.3.4
Changes from 2.3.3
Reporting Issues
If you do come across an issue with the plug-in, then please do post in this thread with as much information as possible about what you're doing at the time, the system you are using and anything else which will make it easier to understand what is or isn't going on with your install.
Important Notes
1) From v2.3.4 and newer, the Source DSP is configured to run in 'automatic mode' by default which will make it attempt to pick the correct SHOUTcast protocol mode to use. This can be explicitly overridden if it does not work as expected (and if it doesn't, please report such issues!) via the option on the Output Page -> Connection Tab.
2) There are still a few issues regarding the soundcard control features on Vista / Windows 7 due to changes made in these OSes in the way it handles sound and how it can be obtained. This is being investigated though there is no eta on when a resolution will be found other than it is intended for there to be some attempt at a fix in v2.4.0 (or some higher version - keep an eye out on the changelog details)
3) This version includes artwork support but requires a v2.2.x or newer version of the v2.x SHOUTcast DNAS in order to be able to use it.
Issues
Soundcard Mixer Control - On Vista / Windows 7 / Windows 8 there are issues with the use of the features with the selected device to act as the 'microphone' where it basically will not work in an expected manner which also affects the 'Push To Talk' (PTT) feature. This is being investigated though is not clear if there will be a solution for this.
Thanks
Big thanks goes to kind people who've helped out from trying new test builds to providing access to systems experiencing weird issues as well as those who reported issues with the DSP whilst trying to resolve the issues with connection stability and other things from the previous v2.x releases.
Discussion about the previous version of the server including changelogs can be found in the following threads
Download
- Shoutcast DSP v2.4.0 (25th July 2022) for Winamp 5.9
Note: This updated version of the plug-in will only work on Winamp 5.9 and newer under Windows 7 SP1 and higher.
- Shoutcast DSP v2.3.5 (26th September 2014) for Winamp 5.6-5.8
Note: This version of the plug-in will only work on Winamp 5.6-5.8 and requires Windows XP SP3 and higher to work (the plug-in has only been actively tested on Windows XP / Windows 7 / Windows 8.x).
Summary
This is a recommended update for anyone using the DSP plug-in as it resolves a number of stability issues with the prior 2.x and 1.9x versions and also adds support for SHOUTcast 2 along with a number of other improvements to the experience of using the plug-in with a number of bug fixes as well.
Changes
Changes from 2.3.5
- Removed dependency for msvcr90.dll
- Code refactoring
- Updated mp3 encoder to Lame 3.100.1
- Memory leak fixes
- Installer/Uninstaller updates
Changes from 2.3.4
- Changed to use Winamp's networking library (jnetlib) instead of the older forked version being used (this will be helpful in the future)
- Changed to prompt if Winamp is set to use 24-bit playback mode (which we do not support in this plug-in)
- Fixed some setups not being able too connect to a 2.x DNAS in 2.x mode due to the recent 'automatic mode' support and slow DNAS handshaking
- Fixed the next song title not being recognised by the DNAS (DNAS expects the XML with a specific case of the element names e.g. soon and not SOON)
- Fixed the automatic reconnect time being reset to 1 second between sessions
- Reduced the memory usage of connections to only allocate the memory needed (this typically only saves a few KB but it's still a saving!)
- Miscellaneous code tidyups, documentation updates, branding changes and other small related changes
Changes from 2.3.3
- The first Radionomy provided SHOUTcast Source DSP release after the sale of SHOUTcast (and Winamp) in January 2014
- This is primarily a maintenance release to resolve issues and broadcaster requests with the 2.3.x Source DSP since the last build provided under AOL ownership
- Added 'automatic mode' for selecting the SHOUTcast protocol to use which should ease setup issues (there is still the ability to explicitly set the protocol mode like before)
- Changed minimum required version of Winamp to v5.6+ due to building changes (below) and to simplify version compatibility and testing
- Changed building of the plug-in to better match with the Winamp style for dependent dlls (this saves ~132KB)
- Changed title update handling in respect to issues related to CVE-2014-4166 (which we were not informed about before it was disclosed!)
- Changed to allow the plug-in to load if lame_enc.dll cannot be found (related to the change below) - previously it would not load at all
- Updated genres to the current supported list of genres (as detailed in http://forums.winamp.com/showthread.php?t=303241)
- Removed lame_enc.dll from the installer - if not present in your Winamp install you will need to manually obtain a copy and place in the appropriate folder for your Winamp install
- Miscellaneous code tidyups, optimisations, adjustments for futrue Winamp releases, branding resource changes and other related changes
Reporting Issues
If you do come across an issue with the plug-in, then please do post in this thread with as much information as possible about what you're doing at the time, the system you are using and anything else which will make it easier to understand what is or isn't going on with your install.
Important Notes
1) From v2.3.4 and newer, the Source DSP is configured to run in 'automatic mode' by default which will make it attempt to pick the correct SHOUTcast protocol mode to use. This can be explicitly overridden if it does not work as expected (and if it doesn't, please report such issues!) via the option on the Output Page -> Connection Tab.
2) There are still a few issues regarding the soundcard control features on Vista / Windows 7 due to changes made in these OSes in the way it handles sound and how it can be obtained. This is being investigated though there is no eta on when a resolution will be found other than it is intended for there to be some attempt at a fix in v2.4.0 (or some higher version - keep an eye out on the changelog details)
3) This version includes artwork support but requires a v2.2.x or newer version of the v2.x SHOUTcast DNAS in order to be able to use it.
Issues
Soundcard Mixer Control - On Vista / Windows 7 / Windows 8 there are issues with the use of the features with the selected device to act as the 'microphone' where it basically will not work in an expected manner which also affects the 'Push To Talk' (PTT) feature. This is being investigated though is not clear if there will be a solution for this.
Thanks
Big thanks goes to kind people who've helped out from trying new test builds to providing access to systems experiencing weird issues as well as those who reported issues with the DSP whilst trying to resolve the issues with connection stability and other things from the previous v2.x releases.
Discussion about the previous version of the server including changelogs can be found in the following threads
Comment