id thought about this(but dont have the skill) love it...
shaved 5 to 8% off cpu useing this instead of Scrolling marquee lua
and speed changeable with update .. BUEATY.....
[Rainmeter]
Update=200
[Variables]
; Initial Text (modify based on your Measures and preferences)
InitText="[mTitle] by [mArtist] from [mAlbum]"
; Set the Ticker Text to the initial value to begin
TickText=#InitText#
; Text between repetitions of the ticker
GapText="........."
; Number of characters to display
NumChar=16
[mTitle]
; I won't include all of this.
[mArtist]
; Use the NowPlaying doc page...
[mAlbum]
; if you don't know what this is.
[cText1]
Measure=Calc
Formula=1
DynamicVariables=1
RegExpSubstitute=1
Substitute="1":"#TickText#","^.(.*)$":"\1","^$":"#GapText# #InitText#"
OnUpdateAction=[!SetVariable TickText "[cText1]"]
[cText2]
Measure=Calc
Formula=1
DynamicVariables=1
RegExpSubstitute=1
Substitute="1":"#TickText# #GapText# #InitText#","^(.{#NumChar#}).*$":"\1"
I'll be using this in an upcoming skin, so I'll give you some credit when I post it for the initial idea!