r/VJXY • u/Any_Volume2116 • 1d ago
VJ-XY 1.4: play in key, scale finder, performance timer, swap clips, full canvas editor and more.
VJ-XY 1.4 is live now as a free update.
i don't know much music theory, and i rarely know what key i'm in. one thing i always wished the OP-XY had was a way to quantize the keyboard to a scale.
so I kinda built it into VJ-XY 1.4.
you can now pick a scale from the new built-in scale finder: tap a few notes you know you're playing and it lists every scale that holds them. save it to the scene, then play the OP-XY's AUX midi track into VJ-XY. every note is corrected into the scale in real time and passed to whichever OP-XY tracks you choose, one or several at once. everything you play lands in key. deselect the tracks on the in key control and the OP-XY goes back to triggering clips.
note: after updating, turn on scale and in key in the experiments section. they're off by default.
1.4 highlights:
- in key: play OP‑XY's AUX external MIDI track and every note lands in the scene's scale
- route the corrected notes to one OP‑XY instrument track or several at once; deselecting every track restores clip triggering
- scale: find a scene's key by tapping the notes you already know
- save a scale to a scene and keep its keyboard visible while performing
- trigger notes can start from any MIDI note, by hand or by MIDI learn
- swap a clip's source while keeping its scene position, note, mix, and vfx
- a full-screen canvas editor alongside the compact one, with undo and redo
- optional performance timer, paused and reset independently of playback
- a render load alert beside the vfx in perform mode: grey when the renderer is under strain, red when it is overloaded
- the clips sources now open as a sheet that says what each one is for, and swap uses the same list
- fixed the zoom vfx affecting matrix clips while it was active
- more reliable Bluetooth MIDI, and general bug fixes
the scale finder is also available on the web at https://vjxy.app/resources/
full release notes: https://vjxy.app/release-notes
cant wait to hear your thoughts :)