Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases

WinAmp Spectrum Analyzer Custom Charactor Setup

Discuss anything to do with plugins

Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo

Post Reply
sprek
Posts: 6
Joined: May 1st, 2005, 7:40 pm

WinAmp Spectrum Analyzer Custom Charactor Setup

Post by sprek »

Hopefully I didn't overlook this but I was wanting to add a custom character to the winamp graph but I don't see anything on the proper format to use

I currently have
$dll(winamp,1,2x16,u#0)
$dll(winamp,2,0,0)

I just need to figure out the format for defineing the custom character

sprek
Posts: 6
Joined: May 1st, 2005, 7:40 pm

more info

Post by sprek »

Here is the character I was wanting to use

$CustomChar(1,0,15,15,9,11,27,24,0)$Chr(176)

IFR
Plugin Author
Posts: 201
Joined: April 6th, 2005, 12:59 am
Location: Canada
Contact:

Post by IFR »

you can't use a custom character while using the spectrum plugin because it uses all the 8 available custom char memory

clansley
Site Admin
Posts: 104
Joined: February 13th, 2005, 5:09 pm
Location: UK
Contact:

Post by clansley »

What you're saying is usually correct, but sprek is referring to a little known feature of using BarStyle 0 - in which the winamp plugin will not create any custom characters. The idea was that the user could create their own.

I would need to examine the code to find out what characters you need to define (and I've not got any time to do that at the moment). I recommend defining ALL 8 custom characters (to be different things) and seeing what happens.

sprek
Posts: 6
Joined: May 1st, 2005, 7:40 pm

Tried

Post by sprek »

I tried to put it all custom character discriptions it didnt look as well as I thought it would the characters dont fall like the regular characters they just come on and off

here is what I put in

$dll(winamp,1,2x16,u#0)$CustomChar(1,31,16,16,20,4,7,31,31)$Chr(176)$CustomChar(2,31,16,16,20,4,7,31,31)$Chr(158)$CustomChar(3,31,16,16,20,4,7,31,31)$Chr(131)$CustomChar(4,31,16,16,20,4,7,31,31)$Chr(132)$CustomChar(5,31,16,16,20,4,7,31,31)$Chr(133)$CustomChar(6,31,16,16,20,4,7,31,31)$Chr(134)$CustomChar(7,31,16,16,20,4,7,31,31)$Chr(135)$CustomChar(8,31,16,16,20,4,7,31,31)$Chr(136)


$dll(winamp,2,0,0)

I might have to figure out which character does what to the display they might use a smaller bar to simulate the falling grid

IFR
Plugin Author
Posts: 201
Joined: April 6th, 2005, 12:59 am
Location: Canada
Contact:

Post by IFR »

This is how the winamp plugin calls the charaters

$Chr(176) for level 1 of the bar
$Chr(158) for level 2 of the bar
$Chr(131) for level 3 of the bar
and so on...

The reason why the characters keep coming on and off is that you defined all the 8 level to the same character. Also, do not call the custom charator [ $chr(xxx) ] before $dll(winamp,1,2x16,u#60) or you will find the spectrum messed up.

sprek
Posts: 6
Joined: May 1st, 2005, 7:40 pm

thanks

Post by sprek »

I will give that a try

Post Reply