STATUS:
This should work with both Winamp2 and Winamp5 when installed using the instructions below.
Here are the updated variable id's:
addImage("Winamp2.SpectrumBar", "Spectrum analyzer bars"); // 64x32 pixels
addImage("Winamp2.SpectrumDot", "Spectrum analyzer dots"); // 64x32 pixels
addImage("Winamp2.StatusImage", "Status");
addVar("Winamp2.Title", "Title", VAR_STRING); // 0
addVar("Winamp2.Status", "Status", VAR_STRING); // 1
addVar("Winamp2.TrackPos", "Track position mm:ss", VAR_STRING); // 2
addVar("Winamp2.TrackLength", "Track length mm::ss", VAR_STRING); // 3
addVar("Winamp2.TrackPos_secs", "Track position secs", VAR_INT); // 4
addVar("Winamp2.TrackLen_secs", "Track length secs", VAR_INT); // 5
addVar("Winamp2.PlaylistPos", "Playlist position", VAR_INT); // 6
addVar("Winamp2.PlaylistSize", "Playlist size", VAR_INT); // 7
addVar("Winamp2.Samplerate", "Samplerate", VAR_INT); // 8
addVar("Winamp2.Bitrate", "Bitrate", VAR_INT); // 9
addVar("Winamp2.Channels", "Channels text", VAR_STRING); // 10
addVar("Winamp2.Channels_num", "Channels number", VAR_INT); // 11
You need to put the vis_lcdinfo.dll from the lcdinfo package's
/extra_dlls/ directory to your
winamp/plugins directory and set it as the current visualization plugin in Winamp. You might also want to check
Auto execute visualization plug-in on play from Winamp's plugin settings.
Example screen.xml
Code:
<screen>
<item type="image" x="0" y="0">
<imagebitmap>images\bg_nfo_128x64.bmp</imagebitmap>
<refresh>1000</refresh>
</item>
<item type="pluginimage" x="40" y="8">
<imageid>Winamp2.SpectrumBar</imageid>
<refresh>100</refresh>
</item>
<item type="plugintext" x="1" y="6">
<scrolltype>left</scrolltype>
<textpos>left</textpos>
<fieldsize>20</fieldsize>
<varid>Winamp2.Title</varid>
<refresh>500</refresh>
</item>
</screen>