Turn your PC's playing music into a fullscreen visual show with one hotkey.
Cast the visualizer to a Chromecast or smart TV during a party.
Control playback, presets, and volume from a phone browser styled like Winamp.
Stream the same visuals to multiple screens on your home network.
| s0lt4u/butterdrop | 3imed-jaberi/cryptography-si-isamm | 3imed-jaberi/koa-isomorphic-router | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-09-25 | 2021-02-06 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 1/5 | 2/5 |
| Audience | general | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs Node.js 18+ on Windows and must not be run as administrator.
Butterdrop is a Windows desktop app that turns whatever your computer is playing into a fullscreen music visualizer, similar in style to the classic Milkdrop screensaver. It lives quietly in the system tray, and pressing a global keyboard shortcut opens a fullscreen visual show built on the Butterchurn project, reacting to your system audio through Windows loopback capture. Beyond the basic visualizer, Butterdrop can stream the same visuals to other screens on your home network. Turning on TV Mode lets any browser on your Wi-Fi run the visualizer, each device rendering on its own graphics hardware while receiving a small audio stream rather than a full video feed. From the tray icon you can also cast the visualizer directly to a Chromecast or Android TV device with one click. The app includes a phone remote, a web page styled after the classic Winamp player, that lets you control playback, skip tracks, adjust volume, switch visual presets, and manage casting from your phone's browser. It can be switched between two visual styles, one that matches Winamp's original look and one that matches Butterdrop's own color scheme. Installing it requires Node.js 18 or newer on Windows 10 or 11. After cloning the repository, running npm install followed by npm start launches Butterdrop hidden in the tray, and it creates a desktop shortcut on first launch so a terminal is not needed to start it again later. The developer notes that Butterdrop should not be run as an administrator, since Windows blocks screen and audio capture for elevated programs. Security features include a random access token required on every network URL, a locked down browser window with node integration disabled, and a picker screen that lets you choose between system audio or another input device like a microphone.
A Windows tray app that turns your system audio into a fullscreen Milkdrop style visualizer, castable to TVs and controllable from your phone.
Mainly JavaScript. The stack also includes JavaScript, Electron, WebGL.
Setup difficulty is rated moderate.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.