Skip to content

Repository files navigation

Open Tripper Visualizer

Open Tripper transforms music into an endless, generative psychedelic world. The Windows edition listens to the default audio output through WASAPI. The web edition analyses a local music file, microphone/line-in, or explicitly shared computer audio entirely in the visitor's browser.

Local development

npm install
npm run dev

The Vite development server shows the public browser-audio experience.

To use Windows loopback audio instead:

npm start

Then open http://127.0.0.1:8765.

GitHub Pages

The workflow in .github/workflows/deploy-pages.yml builds and publishes the site after a push to main or master.

  1. Keep the source repository private when the GitHub account plan supports private-repository Pages.
  2. In Settings → Pages, choose GitHub Actions as the source.
  3. Optionally create the repository variable VITE_SUPPORT_URL under Settings → Secrets and variables → Actions → Variables. Its value can be a Ko-fi, PayPal, GitHub Sponsors, or other support URL.
  4. Push to the default branch or run the workflow manually.

The browser build contains no source maps. Shader comments and formatting are removed during the production build. Client-side WebGL code can still be inspected by a determined visitor; this is a deterrent, not absolute secrecy.

Privacy

Browser audio analysis happens locally. Selected music files and captured audio are not uploaded by this application. Shared system audio always requires an explicit browser permission prompt.

License

Copyright © 2026 DennieZorg. All rights reserved. See LICENSE.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages