{"repo":"kushiemoon-dev/OpenDrop-VJ","free":true,"listed":false,"github":"https://github.com/kushiemoon-dev/OpenDrop-VJ","clone":"git clone https://github.com/kushiemoon-dev/OpenDrop-VJ.git","description":"4-deck Milkdrop VJ instrument — GPU compositor, MIDI/OSC/Ableton Link, NDI/Spout/virtual-cam output, 16k presets. Web-first, Electron-powered.","language":"TypeScript","stars":17,"topics":["audio-visualizer","linux","midi","milkdrop","obs-studio","real-time","vj-software","windows","crossfader","pipewire"],"license":"MIT","category":"workflow-automation","readme_excerpt":"OpenDrop VJ A 4-deck Milkdrop VJ instrument — GPU compositor, MIDI · OSC · Ableton Link, NDI · Spout · virtual-cam output. Web-first, Electron-powered. --- Overview OpenDrop VJ is a live visual instrument built on Butterchurn (a WebGL port of the Milkdrop engine). Four independent decks — each assignable to bus A, B, or off — mix through a single live crossfader, and a GPU compositor layers, blends, and chroma-keys them on top of each other in real time. Started as a 2-deck web toy, it has grown into a full VJ rig: 16,375 presets, snapshot/timeline automation, per-deck parameter editing, MIDI/OSC/Ableton Link control surfaces, and professional outputs (NDI, Spout, a Linux virtual webcam). It runs in any browser with no install, or as an Electron desktop app that unlocks the native I/O. --- Features Mixing & decks - 4 independent Butterchurn decks , each routed to bus A, B, or off, mixed through one live A↔B crossfader - Per-deck playlists — auto-cycle sequential/shuffle, 2–120 s interval, prev/next - Beat / volume-peak trigger per deck — auto-advance the playlist on the beat or on a volume peak - Q-var live editing — override a preset's own internal q1–q32 variables per deck in real time (NestDrop-style) - Time param sliders — per-deck speed/zoom/rotation/warp engine multipliers layered on top of any preset GPU compositor & overlays - 4 blend modes (normal / additive / screen / multiply) + per-layer LumaKey and ColorKey chroma keying, all GPU-side - Text and media overlays — ","default_branch":null,"files":null,"tree":[],"storefront":"/r/kushiemoon-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kushiemoon-dev/OpenDrop-VJ/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}