Bonk'd Audio Visualizer

Bonk'd Audio Visualizer

Not enough ratings
Guide for usage, and questions.
By backspace119
This guide exists as an anchor for any questions on usage, and also to be a living manual for the visualizer, I'll try and keep this updated with everything I can, for now I'll paste the manual here, which is also available through browsing local files, as manual.txt
   
Award
Favorite
Favorited
Unfavorite
Usage instructions
For simple usage, simply open the program and start playing music or audio.
Hit escape to close the program.

Manual: Options described here can be used in "Launch Options" on steam
Available options:

Option syntax description
-wh <integer> set wave height, default is 25
-a <number> set alpha (transparency) default 0.25
-mt <integer> set move time default 6
-alsa use ALSA instead of PipeWire (linux only)
-window run windowed instead of fullscreen
-fi force use of integrated GPU*
-fd force use of dedicated GPU*
-debug print debug output to bav_log.log
-display set which display to render to (fullscreen only)



*Steam appears to "hide" GPUs from Vulkan when multiple GPUs are present on a machine. You can run the program from command line/terminal with the force parameters and they will function as expected, but through steam you may run into trouble with them. There may be ways to circumvent this with environment variables or how you run steam, but I've not found a surefire way to do so, ymmv.


Log files can be obtained by right clicking on the game -> manage -> browse local files and then in the window that opens bav_log.log is the log file, feel free to report any issues to the support email or paste them here, with the log file.
Error Codes
Here's a couple common error codes that might show up and what they mean:

"error starting bac"
  • -9996 - Invalid Device, try setting a different default device, and please send your log and information about your setup to the support email so I can work on fixing support for devices
  • -9998 - Invalid Channels, if your device does not support 2 channels, you may run into this, use a device that supports at least 2 channels.

"failed to setup vulkan" (or any other vulkan related codes)
  • -9 or -3 - Bad Driver, most common on Nvidia cards on Linux update your graphics drivers to the latest version, make sure the program is using the right GPU (use -fi to force integrated or -fd to force dedicated)
  • -8 or -11 - incompatible hardware (small chance could be a bad driver, see above) your hardware does not support the format or features needed to run BAV, this should only happen with GPUs made before ~2012

I'll update this list as needed if other codes start appearing in errors.
5 Comments
Endless_shitposting 14 May, 2023 @ 1:13pm 
nevermind just found a way to force it
Endless_shitposting 14 May, 2023 @ 1:10pm 
how exactly would i make this display on a second screen by startup automatically, and also preferably have it not be full screen, as it minimizes the screen when i click on my first screen
backspace119  [author] 4 Aug, 2022 @ 4:25pm 
@ill show you slum village
Feel free to send that log to the support email listed for the program, the error is for an invalid device on windows, I'd need to know more about the setup to know why it's doing this.
hi 3 Aug, 2022 @ 3:29pm 
Version: 1.0.0
error starting bac -9996

fix for this?
OutofPlace51 6 Jul, 2022 @ 5:14pm 
So how do you change the color, I cant quite figure that out yet