What a GOOM! Visualisation
By: oops
foo_vis_goom is a port for foobar2000 of the "What a GOOM!" music visualizer. It renders the library-provided pixels using OpenGL 4.6.
GOOM in an "incredible trippy visualization plugin!!"
Features
-
Uses OpenGL 4.6 for rendering.
-
The Goom-2k4 library has been extensively cleaned up.
-
Compatible with the Default User Interface (Default UI).
-
Tested on foobar2000 v2.24.3 (x86 32-bit and x86 64-bit) and Microsoft Windows 11 (Build 26100).
Current version: 0.0.1-alpha0, released on 2025-03-08
Change log:
-
Create OpenGL context UI element [developer]
-
Update synchronization [developer]
-
Refactor interactive code [developer]
-
Move to OpenGL context version 4.6
-
Add options, mode selection and step timer [developer]
-
Add Goom library
-
Fix all Level 4 Goom warnings and errors [developer]
-
Update Goom patch [developer]
-
Add build and setup scripts [developer]
-
Fix automated setup and build flows/scripts [developer]
-
Update build configurations [developer]
-
Add shader program [developer]
-
Fix vertex shader render code [developer]
-
Update shaders [developer]
-
Update shader error messages [developer]
-
Update resource header file [developer]
-
Update resources [developer]
-
Add documentation
-
Add license
-
Update foobar2000 SDK to 2025-03-07 [developer]
Supported processor architectures: x86 32-bit, x86 64-bit.
Works with foobar2000 v2.0 and newer
Links
Download
View version history
Documentation
Discussion
More components
Browse all
Browse by author: oops
Tags: Default UI element, visualization, visualizer
How to install a component?