Skip to content

aleab/acav-we

Repository files navigation

aCAV-WE

A highly customizable audio visualizer for Wallpaper Engine.

GitHub last commit (master) GitHub license Steam subscribers

Contributing

Getting Started

  1. npm install
  2. Duplicate the file named .env_template and rename it to .env. The following variables are required:
Variable name Description
BACKEND_API_BASEURL URL to the server handling Spotify's token requests, e.g. http://localhost:4000.
Can be left empty if not needed during debugging.
(Minimal server code is available here)
  1. Build the project with npm run build:dev or npm run build:dev -- --watch.
  2. To test your changes:
    • Create a symbolic link inside Wallpaper Engine's projects folder pointing to the build directory:
      mklink /D "WALLPAPER_ENGINE_ROOT\projects\myprojects\aCAV-dev" "REPO_ROOT\dist"
    • Launch Wallpaper Engine and open the new wallpaper.
    • Set up a CEF devtools port in Wallpaper Engine's settings, e.g. port 10000.
    • Open your browser and go to e.g. http://localhost:10000.

Donations

Although absolutely not necessary, if you'd like to support me and this project, you can do so here.