so I am using a Vestax VFX-1 controller with VirtualDJ 2023 (build b7921). The unit is correctly recognized and all buttons/knobs work for input. However, LED feedback does not work at all in VirtualDJ.
I confirmed that the LEDs function properly in Serato ITCH, and I also tested directly with MIDI-OX. The LEDs work just fine in both softwares, but not in VirtualDJ. The VFX-1 responds to simple Note On/Off messages on Channel 2, Note 104 (0x68):
LED ON → 0x91 0x68 0x7F
LED OFF → 0x91 0x68 0x00
When sending these messages outside of VirtualDJ, the LEDs light up correctly.
Unfortunately, the native definition built into VirtualDJ for the VFX-1 does not send any LED output, and attempts to override with a custom XML device definition are ignored (likely because the device is hard-coded internally as a native controller). As a result, there is no way to drive the LEDs from VirtualDJ mappings.
Is there anyone who can help update the VFX-1 native definition to include proper <outputs> so that VirtualDJ can send NoteOn/NoteOff feedback to the LEDs? Even just exposing the ability to send raw MIDI output (like other controllers) would solve this.
I am happy to test any beta build or provide additional MIDI monitoring logs if needed.


Reply With Quote
Bookmarks