Skip to main content


Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: songtickers (Read 3258 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.


Link to download thread

I like to keep my foobar window small, but the downside is that I can't always fit the artist and track name on the screen at the same time. So I wrote some songtickers using title formatting to mimic the behavior of the Winamp songticker. Personally, I display them with Text Display, but they should work with any field that supports title formatting and has access to the playing track's information.

In all of the songtickers
  • Use a monospaced font for best results. (e.g. Lucida Console or Courier New)
  • Set the "text" variable to whatever string you want to display. {default: [%artist% - ]%title%}
  • Set the "dispLen" variable to the maximum number of characters your display field can fit (more or less if you prefer). {default: 26}

songticker classic 1.0
  • Text scrolls continuously to the left, looping forever.
  • The "textAndPad" variable sets the characters that separate one loop iteration from the next. Feel free to change them. {default: " *** "}
  • The "scrollSpeed" variable changes the scrolling rate. {default: 1}

songticker modern 1.0
  • Text bounces back and forth between the beginning and end of the string.
  • Text pauses at the beginning and end of the string before reversing scroll direction.

songticker modern-noPause 1.0
  • Text bounces back and forth between the beginning and end of the string.
  • Text does not pause at the beginning or end of the string.


Reply #1
Thanks.  It's pretty helpful.  Is there a way to use smaller time divisions than one second (for smoother scrolling)?


Reply #2
I'm glad you like them. Unfortunately, the smallest timekeeping title formatting tag updates in 1 second intervals.
I suppose a component could be written to add a new title formatting tag with higher precision.