App →

💡 Concepts (why it's built this way)

A quick look at why VJam works this way 💡 Understanding the setup makes you faster at using it.

🎥 Dual engines (two visual engines)

VJam runs two visual engines:

Why two? 👉 MilkDrop creates the swirling base, and p5 adds effects on top. So it's not one flat image — it's a visual that builds up live. Together, that's 1,300+ presets 🎨

The controls match that setup 👉 tap = add a p5 on top / swipe = swap the MilkDrop base. So you can change things up mid-set without blowing up the whole look (→ 🎨 Presets chapter).

🎱 Decks are independent

🫧 Visuals you can feel — designing the sound reaction

🎚️ Modulation (drive parameters with sound)

Next: Glossary →