Getting Started
Liquid LSD comes with everything it needs bundled in — no separate Java installation required.
System Requirements
Before downloading or running Liquid LSD, ensure your machine meets the minimum hardware and software requirements. Real-time procedural rendering across 4 visual decks and low-latency audio analysis requires modern 64-bit hardware and hardware-accelerated OpenGL 3.3 Core Profile support.
| Component | Minimum Specification | Recommended Specification |
|---|---|---|
| Operating System | 64-bit OS: • Linux (Ubuntu 20.04+, Debian 11+, Fedora 36+, Arch) • macOS 11.0+ (Big Sur or newer) • Windows 10 / 11 |
64-bit OS: • Linux x64 / ARM64 (Wayland or X11) • macOS 13+ (Apple Silicon M-Series) • Windows 11 (x64) |
| GPU / Graphics | OpenGL 3.3 Core Profile hardware support: • Intel HD Graphics 3000 / 4000+ (Mesa 20+ on Linux; HD 4000+ on Windows), Iris, UHD, Xe, Arc • AMD Radeon HD 5000+ (TeraScale 2), HD 7000+ (GCN), RX series, RDNA • NVIDIA GeForce 8000/9000/GT 200+ (Tesla 2.0), GeForce GTX 400+ (Fermi/Kepler/Maxwell/Pascal/etc.) • Apple Silicon M1+ or Metal/OpenGL 3.3+ Intel Macs • 512 MB VRAM |
Dedicated GPU with 2 GB+ VRAM: • NVIDIA GeForce GTX 1060 / RTX series • AMD Radeon RX 580 / RX 6000+ series • Apple Silicon M-Series |
| Processor (CPU) | 64-bit dual-core with SSE4.1/AVX (Intel 2nd-Gen Core 2011+, AMD FX/Ryzen, Apple Silicon, modern 64-bit ARMv8) | Quad-core or 6+ core (Intel 8th-Gen+, AMD Ryzen 3000+, Apple Silicon M-Series) |
| Memory (RAM) | 4 GB RAM | 8 GB – 16 GB RAM |
| Display | 1280 × 720 (minimum enforced window limit) | 1920 × 1080 (Full HD) or higher |
| Audio | • Linux: ALSA / PulseAudio (Java Sound) • macOS / Windows: Default system audio input |
• Linux: PipeWire (pipewire-jack) or JACK daemon• macOS / Windows: Low-latency audio interface |
[!WARNING] Legacy Hardware Incompatibility (Intel Core 2 Duo / Intel GMA Graphics): Legacy systems such as Intel Core 2 Duo / Core 2 Quad laptops and desktops equipped with Intel GMA integrated graphics (GMA 950, 3100, X3100, 4500MHD) or 1st-Gen Intel HD Graphics (Arrandale/Clarkdale) do not support OpenGL 3.3 Core Profile (their hardware caps out at OpenGL 1.4 – 2.1). Running Liquid LSD on these systems will fail at launch with
Failed to create GLFW window. 32-bit operating systems are also not supported.
1. Download & Launch
Download the archive for your platform, unzip it, and launch:
- macOS (Apple Silicon / M-Series): Double-click
run-mac-arm.command. - macOS (Intel): Double-click
run-mac-intel.command. (If macOS blocks it on first launch, right-click the file and select Open instead.) - Windows (x64): Double-click
run-windows.bat. - Linux (x64 / ARM64): Open a terminal in the folder and run:
bash
./run-linux.sh
Optional: run ./install-desktop.sh to add Liquid LSD to your desktop app menu.
Building from source? See the README for Gradle build instructions.
2. Route Your Audio
Liquid LSD needs to hear your music. How you connect it depends on your platform:
-
macOS & Windows: Works straight away. The app picks up whatever your OS default input device is — a mic, an audio interface, or a virtual loopback driver. Just start playing music and check that the app responds.
-
Linux (PipeWire / JACK): Connect your audio source to
lsd:input_1andlsd:input_2using Helvum, qjackctl, orjack_connect. This gives you sub-millisecond, sample-accurate routing and is the recommended setup on Linux. -
Linux (fallback): If PipeWire or JACK isn't running, Liquid LSD will capture from your default ALSA/PulseAudio input automatically.
3. Your First 60 Seconds
When the app opens, you'll see the Perform view on the left with the Mixer on the right, and the Library docked below:
+---------------------------------------------+---------------------+
| PERFORMANCE | MIXER |
| (4×4 macro knobs) | (Decks & Output) |
+---------------------------------------------+ |
| LIBRARY | |
+---------------------------------------------+---------------------+
Here's what to try first:
-
Check the audio feed. Open Preferences → Audio Hardware (
Ctrl+P) — you should see theAMP,BASS,MID, andHIGHmeters pulsing with your music. If nothing moves, check your audio routing (Step 2). -
Click anything. Click a deck monitor in the Mixer, press Parameters to open that deck's Edit, then click any cell in its parameter grid — the Modulation column on the right shows the controls for that parameter. Hover over any label to see a tooltip explaining what it does.
-
Open the Library. Press
Space(when not in a text field) to raise the Library panel into view. This is where you browse presets, build playlists, and manage your play queues. Cycle through Full Height, Half Height, and Docked to find the layout that suits what you're doing.
That's it — you're in. Dig into Your Workspace next to understand what you're looking at, or jump straight to Modulation if you want to start wiring audio to visuals.