Old 27th September 2013, 00:00   #1
DrO
 
Join Date: Sep 2003
Posts: 27,873
SHOUTcast DSP Plug-in v2.3.3 for Winamp (9/26/2013)

The updated version of the SHOUTcast DSP plug-in has now been released current as a Forums exclusive and is available from:

(Direct download link -> here)


Note: This updated version of the plug-in will only work on Winamp 5.5 and higher and requires Windows 2000 and higher to work (though the plug-in has only been actively tested on Windows XP / Windows 7 / Windows 8). Additionally, this is a 32-bit dll like Winamp though should run fine on a 64-bit version of Windows.


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 v2.3.2
  • Added support for multiple instances of the plug-in so as not to mangle the settings (ini name is now based on the plug-in dll name)
  • Added blocking of station names with only punctuation in them from being allowed to connect (matches YP-side) and updated illegal list
  • Added displaying of the metadata and artwork currently present in Winamp when that is the selected mode on the input tab
  • Added reporting of the 'type' of the artwork on the Winamp metadata panel (generally requires Winamp 5.64+ to work correctly)
  • Added double-click to view file in explorer on the Winamp metadata panel
  • Added Winamp v5.64+ safe mode support
  • Changed how loading of the dialog is handled to try to improve it to appear on top of Winamp if set to load on startup
  • Changed selecting appropriate input fields to select all text in the field (makes it quicker to enter new port values, etc)
  • Changed handling of the UI tabs to reduced memory usage where possible
  • Changed default playing artwork to use jpeg when not able to get the raw artwork on older (<5.6) Winamp clients
  • Changed main input dialog to hide the soundcard options when in Winamp mode instead of disabling and changing the text
  • Changed the 'quit' code to better ensure everything applicable is left in a clean state (helps to improve re-opening the window without a complete unload of the plug-in
  • Fixed loading of the plug-in to not crash / lockup Winamp's UI when lame_enc.dll cannot be found
  • Fixed Winamp / Soundcard options on the summary tab not being checked on loading
  • Fixed some of the error indicator drawing appearing incorrectly after closing the window and re-opening (without a complete unload of the plug-in)
  • Fixed closing the window not working properly next time / after a few repeat closes due to memory corruption issues and not correctly stopping the broadcast threads in all scenarios
  • Miscellaneous code tidyups, size optimisations (~40kb), crash fixes, improved memory handling and other related changes to improve useability of the plug-in


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) 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

2) By default on new installs of the plug-in, it will enable support for using the newer SHOUTcast 2 features. However, if you're using an older version of the DNAS (or an alternative which is not compatible with the SHOUTcast 2 protocol) then you will need to check the 'Use SHOUTcast v1 mode (for legacy servers)' on the Output Page -> Connection Tab.

3) This version includes artwork support but requires a newer version of the SHOUTcast DNAS v2 in order to be able to use it.


Issues

Cipher response received message - If this happens then you most likely are connecting in SHOUTcast 2 mode to a SHOUTcast 1 setup and so need check the 'Use SHOUTcast v1 mode (for legacy servers)' on the Output Page -> Connection Tab. The plug-in will give you a number of hints if this is what you need to do.

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
DrO is offline  
Old 27th September 2013, 02:23   #2
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,384
Send a message via AIM to MrSinatra
wow, sweet update. I was afraid SC was going to wither away. the dsp is really great.

some things I would like to see, if development is continuing:

the ability to feed metadata info to the DSP when in soundcard mode, via a dynamically updating txt or xml file (as previously discussed; usually created by radio station automation software).

the ability to choose what metadata gets passed along other than whats sent by default. so for instance albumartist, composer, RG, ratings, composer, etc... I think the listener would find it interesting to be able to see this info, and it could also be used for building online logs that track and display what was played with its info.

but for now big on the new release!

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 27th September 2013, 20:54   #3
burnetto
Junior Member
 
burnetto's Avatar
 
Join Date: Oct 2012
Location: Europe
Posts: 26
Thank you for the release. I'm downloading now and posting my feedback later
burnetto is offline  
Old 30th September 2013, 13:07   #4
burnetto
Junior Member
 
burnetto's Avatar
 
Join Date: Oct 2012
Location: Europe
Posts: 26
Thank you ! Im using it for 2 days and it works fine! The best feature is the multi instances feature. Now I can stream to different servers.
burnetto is offline  
Old 1st November 2013, 01:31   #5
rmfought
Junior Member
 
Join Date: Nov 2013
Posts: 1
I'm using WinAmp 5.65 with the SHOUTcast DSP Plug-in v2.3.3 and it seems I have a used memory leak broadcasting to Live365 in SHOUTcast v1 mode. Used mem in task manager keeps creeping up over time. Anyone else seeing this issue? Running on Win7 32-bit in random + shuffle mode.
rmfought is offline  
Old 8th November 2013, 17:30   #6
kapitanluffy
Junior Member
 
Join Date: Nov 2013
Posts: 12
how do you retrieve the artwork for stream branding?
kapitanluffy is offline  
Old 8th November 2013, 17:35   #7
DrO
 
Join Date: Sep 2003
Posts: 27,873
retrieve in what way? as you cannot query the Source DSP for it as that's not the point of source software. if using a v2.2 DNAS you can query it (check the public pages section in the docs) for the url to query.
DrO is offline  
Old 9th November 2013, 17:11   #8
kapitanluffy
Junior Member
 
Join Date: Nov 2013
Posts: 12
I mean while streaming you can see the data being sent like the album art and song title.
In output > artwork there is called Stream Branding. I've been looking for that.
kapitanluffy is offline  
Old 9th November 2013, 17:24   #9
DrO
 
Join Date: Sep 2003
Posts: 27,873
you either query the v2.2 DNAS to get it (as per the api docs included with it) or it will appear in the listener's client software (assuming they support it - which is currently only Winamp 5.64+ to my knowledge).
DrO is offline  
Old 9th November 2013, 17:30   #10
kapitanluffy
Junior Member
 
Join Date: Nov 2013
Posts: 12
are there any guides here on how to read about that? Im also looking for an alternative shoutcast source software. been googling "alternative shoutcast source" still no luck
kapitanluffy is offline  
Old 9th November 2013, 17:35   #11
DrO
 
Join Date: Sep 2003
Posts: 27,873
read about what ? everything to get things from the v2.2 DNAS (which is what is needed for in-stream branding / artwork to work for clients (if they support it) is included with the DNAS). i'm not aware of anything else which is providing the artwork i.e. is just Winamp + Source DSP and Winamp v5.64+ clients which support it.
DrO is offline  
Old 9th November 2013, 17:47   #12
kapitanluffy
Junior Member
 
Join Date: Nov 2013
Posts: 12
like how to create your on source client/software. or are there any other softwares like the dsp plugin.
kapitanluffy is offline  
Old 9th November 2013, 17:53   #13
DrO
 
Join Date: Sep 2003
Posts: 27,873
http://wiki.winamp.com/wiki/SHOUTcas...otocol_Details
DrO is offline  
Old 4th December 2013, 17:08   #14
DrO
 
Join Date: Sep 2003
Posts: 27,873
this is no longer forum exclusive and now is fully up on the main download site.
DrO is offline  
Old 11th December 2013, 17:00   #15
hadi
Junior Member
 
Join Date: May 2013
Posts: 12
Hello,

How can I make the plugin to not run whenever I open winamp? I don't want it to run each time I want to listen to music with winamp, it messes with my ScreenReader a little.

By the way, thanks DRO for this amazing addOn.
hadi is offline  
Old 11th December 2013, 20:34   #16
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Preferences > Plug-ins > DSP/Effect > select '(none)'
Koopa is offline  
Old 11th December 2013, 22:04   #17
hadi
Junior Member
 
Join Date: May 2013
Posts: 12
Quote:
Originally Posted by Koopa View Post
Preferences > Plug-ins > DSP/Effect > select '(none)'
Thanks for that.
hadi is offline  
Old 23rd February 2014, 13:10   #18
ckrett
Junior Member
 
Join Date: Feb 2014
Posts: 1
hi plugin issues

hi i am currently streaming withe plugin but it does not appear in shoutcast directory
are there still hosting migration issues going on any advice anyone
ckrett is offline  
Old 23rd February 2014, 17:09   #19
DrO
 
Join Date: Sep 2003
Posts: 27,873
Quote:
Originally Posted by ckrett View Post
are there still hosting migration issues going on any advice anyone
most likely, though we've made some changes since your post so if it is still happening, please provide more information (including any error messages from the DNAS log relating to YP / NAK errors ) in http://forums.winamp.com/showthread.php?t=375305
DrO is offline  
Closed Thread
Go Back   Winamp & SHOUTcast Forums > SHOUTcast > SHOUTcast Discussions

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump