Overview | News | Windows | macOS | Android | iOS | Audio Formats | Components | Encoder Pack | Screenshots | Help & Support | Developer | Old Versions | Other Projects | Blog & Rants
SETI@home Visualization
By: oops
foo_vis_seti hosts the SETI@home screensaver inside foobar2000. The screensaver renders using OpenGL.
Features
Features
- Uses OpenGL for the BOINC visualization and GDI for Classic Mode.
- Includes a recreation of the SETI@home 3.08 classic user interface.
- Includes a graphics configuration dialog.
- Includes a work unit generator.
- Implements foobar2000 integration for cover art, player state and song metadata.
- Implements controls through the mouse context menu (middle-click) and interactivity by dragging while holding down the left and right mouse buttons.
- Supports fullscreen mode with interactivity.
- Implements CPU throttling via Advanced Preferences.
- Supports the Default User Interface (Default UI) and the Columns User Interface (Columns UI).
- Offered in a 64-bit x86 component configuration only.
- Requires Windows 10 or later.
- Tested on foobar2000 v2.26.2 (x86 64-bit) and Microsoft Windows 11 (Build 26300).
- GPL source code included inside "foo_vis_seti.fb2k-component".
Current version: 0.0.12, released on 2026-10-30
Change log:
- Add transparency to classic mode [feature]
- Pause the science process while the visualization is hidden [feature]
- Theme graphics context menus and skip hidden rendering [feature]
- Keep classic panels proportional in narrow windows [change]
- Separate classic completed units from formatted credit [change]
- Derive science shared memory slots from the data directory [change]
- Apply CPU usage limit changes without restarting [change]
- Remember the classic native size preference [change]
- Render enlarged classic header lettering at target resolution [change]
- Fix classic pulse spectrum rendering above 512 pixels [bug]
- Centralize classic mock state values [developer]
- Share WIC factory creation [developer]
- Remove unused suspend and minimized state [developer]
- Improve classic mode's comments [developer]
- Remove mismatched headers [developer]
- Update BOINC to 4d1529d [developer]
Supported system: Windows 64-bit.
Works with foobar2000 v2.0 and newer.
Works on Windows 10 and newer.
Links
View version history
Documentation
Discussion
More components
Browse all
Browse by author: oops
Tags: Columns UI panel, Default UI element, visualization