Recommended Posts

I can't seem to find the answer to this anywhere, although you'd think it would be pretty easy. I'm customizing my playlist and I want to change the background color of certain parts of the string. I know how to change text color but not background. For example, I want the artist background color different from title. Thanks!

in the custom color configuration i believe it is configured like this:

text | selected text | background | selected background

so it would look something like this:

000000 | 666666 | FFFFFF | C0C0C0

that should give you black text with a white background and dark grey text with a light grey background when selected.

maybe that's a little wrong, but it should get you on the right track.

hey,

im a long time winamp user and these screenshots sold me on foobar. i've downloaded it and have a few questions.

1. how can i crossfade inbetween songs?

2. where do i start to customize the look?

3. what are some essential components i should get?

thx.

hey,

im a long time winamp user and these screenshots sold me on foobar. i've downloaded it and have a few questions.

1. how can i crossfade inbetween songs?

2. where do i start to customize the look?

3. what are some essential components i should get?

thx.

584788660[/snapback]

  1. Download the foo_dsp_continuator component.
  2. First, go get the Columns UI component, then go get some configs.
  3. Personally, I use:
    • foo_temple - Allows you to enqueue songs to be played next
    • foo_playlistfind - A plugin to search the playlist (F3 does this already, but this component does it better :cool:)
    • foo_shuffle - So much better than Foobar's Random thingo. This keeps a history of songs played so it knows not to play them again, plus it allows you to set custom shuffle rules (like -artist|+genre (different artist, same genre))
    • foo_winamp_spam - Creates a fake Winamp window so you can spam your favourite IRC channel with your currently playing song... among other things.

Edited by Shannon

awesome thx.

i'm having a few problems tho.

1. i cant get that continuator to work. even before you posted I had it (i googled "foobar crossfading") and I dunno why but it wont work.

2. I want to make the playlist background go like one row one colour, the next row another colour. like that down the whole list, 2 colours.

3. how can i change the button graphics?

thanks again for the quick reply.

awesome thx.

i'm having a few problems tho.

1. i cant get that continuator to work. even before you posted I had it (i googled "foobar crossfading") and I dunno why but it wont work.

2. I want to make the playlist background go like one row one colour, the next row another colour. like that down the whole list, 2 colours.

3. how can i change the button graphics?

thanks again for the quick reply.

584788955[/snapback]

  1. Well, I've never used it before to be honest. :ninja:
  2. Go to the Columns UI options, then click on the 'Globals' tab and then 'Colour'. Paste the following:
    Text color here | Selected text colour here | $if($strcmp($mod(%_playlist_number%,2),1),Row one colour here,Row two colour here) | Selected background colour here


    Make sure the "Use global variables for display" check box is ticked to by the way.

  3. In the Columns UI options again, go to 'Other' tab. Should be pretty straight forward from here. ;)

  1. Well, I've never used it before to be honest. :ninja:
  2. Go to the Columns UI options, then click on the 'Globals' tab and then 'Colour'. Paste the following:
    Text color here | Selected text colour here | $if($strcmp($mod(%_playlist_number%,2),1),Row one colour here,Row two colour here) | Selected background colour here


    Make sure the "Use global variables for display" check box is ticked to by the way.

  3. In the Columns UI options again, go to 'Other' tab. Should be pretty straight forward from here. ;)

584790393[/snapback]

the code did work, everything went black but the selected song. i have the colours as hex values.

Remember that hex values in foobar are reversed, aka RGB -> BGR

584793074[/snapback]

actually i got it to work without reversing, i just forgot the closing bracket.

i still cant get crossfading to work or when i hit next to go randomly next, not the next song on my playlist :( (it randomly goes next only if i do it from the playback menu using the "next (according to list)" button.)

actually i got it to work without reversing, i just forgot the closing bracket.

i still cant get crossfading to work or when i hit next to go randomly next, not the next song on my playlist :( (it randomly goes next only if i do it from the playback menu using the "next (according to list)" button.)

584793286[/snapback]

Try the Crossfader (foo_dsp_crossfade) component.

If you want to play a Random song, just hit the Random button... Next is supposed to play the next song in the playlist.

Can i have a keyboard shortcut for random next then?

also can i have keyboard shortcuts for when foobar isnt in focus..like hitting page up does next song?

584797685[/snapback]

You can set up keyboard shortcuts for anything you want nearly. Go into the Foobar preferences and have a look under Core > Keyboard Shortcuts. ;)

What you are talking about here is called Global Hotkeys and yes, Foobar does them too. When you go to make a new keyboard shortcut, just tick the Global box and you'll be able to use that shortcut from anywhere in Windows.

steps.png

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • RapidRAW 1.5.7 by Razvan Serea RapidRAW is a beautiful, non-destructive, GPU‑accelerated RAW image editor designed for speed and simplicity. It uses a lightweight (~30 MB), efficient code base built with Rust, React and Tauri. Ideal for Lightroom workflows, it offers rich editing tools—exposure, contrast, highlights, shadows, whites/blacks, tone curves, HSL mixer, dehaze, vignetting, film grain, sharpening, clarity and noise reduction—processed in real-time on the GPU. Features include intuitive masking (brush, linear, radial, AI-powered subject and foreground detection), generative edit layers (via ComfyUI), 32‑bit precision, and full RAW format support through rawler. RapidRAW also provides library management (folder navigation, ratings, metadata, EXIF viewer), batch operations, export presets (JPEG/PNG/TIFF), sidecar editing (.rrdata), undo/redo history, customizable UI themes, smooth animations, resizable panels, and preset copy/paste. A modern high-performance Lightroom alternative with polished UX and creative tools, RapidRAW brings powerful photo editing to photographers seeking speed, responsive GPU feedback, and streamlined workflows. RapidRAW v1.5.7 release notes: This update serves as a direct follow-up to the core architectural migration introduced in v1.5.6. While the transition to a more modular state management system marked a significant step forward for RapidRAW's stability and long-term maintainability, it also introduced several edge cases and regressions within the library and editing workflows. This release focuses on addressing those issues, with a particular emphasis on a complete overhaul of library performance to ensure smooth and responsive browsing following the refactoring. It also resolves inconsistencies in the copy-and-paste workflow and expands RapidRAW's accessibility by adding support for eight additional languages. [full changelog] Download: RapidRAW 1.5.7 | ARM64 | ~20.0 MB (Open Source) View: RapidRAW Home Page | Screenshot | Other operating systems Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Thank god they got rid of the disgusting looking sidebars, and the corner radius looks much better, too. Two things I hated on day one, and never got used to.
    • JetBrains launches Rider 2026.2 EAP 5, bringing several AI improvements by David Uzondu JetBrains has released the fifth EAP version of Rider 2026.2, bringing a faster startup flow with the new non-modal startup screen and quality-check hooks for Claude Code and Codex. In the latest EAP release, Rider now has newly bundled "quality-check" hooks that run background tests on code edits before the external agent proceeds. For example, after Claude Code rewrites a class, Rider immediately triggers a PostToolUse hook that analyzes the code for syntax errors and formatting warnings. It then passes those findings back to the model as feedback, allowing the agent to fix its own output before finalizing the task. If Rider detects compilation errors, the IDE prevents the agent from treating the task as complete, while minor formatting warnings simply help guide the model toward better output. The "Explain with AI" feature can now tackle tricky build errors directly from the console, helping .NET developers who frequently wrestle with multi-targeting failures and MSBuild errors. JetBrains introduced Explain with AI back in the 2024.1 release cycle. With this feature, instead of forcing developers to copy long diagnostics into a separate chat window, Rider now lets you trigger these explanations directly from the error source. In similar EAP news, JetBrains recently opened the first EAP for IntelliJ IDEA 2026.2, with features that appeal to both those who are into AI-assisted coding and those who prefer "classic" manual development. For manual developers, the release adds revamped dependency completion for Maven and Gradle build scripts, which pulls data directly from the local cache to suggest relevant versions. It also brings the Spring Debugger update, displaying security indicators next to endpoints to visualize secured routes during runtime. In addition to database migration tools for Flyway and Liquibase, this build introduces a Hibernate debugger that shows the exact SQL or HQL queries that the framework plans to execute, letting developers jump directly to the Java code that triggered them.
  • Recent Achievements

    • Very Popular
      Captain_Eric earned a badge
      Very Popular
    • One Month Later
      amusc earned a badge
      One Month Later
    • One Month Later
      DJC50PLUS earned a badge
      One Month Later
    • Week One Done
      DJC50PLUS earned a badge
      Week One Done
    • Proficient
      Eric Biran went up a rank
      Proficient
  • Popular Contributors

    1. 1
      +primortal
      504
    2. 2
      PsYcHoKiLLa
      223
    3. 3
      ATLien_0
      87
    4. 4
      Steven P.
      80
    5. 5
      +Edouard
      80
  • Tell a friend

    Love Neowin? Tell a friend!