This package connects to the deej WebSocket endpoint so the Grid Editor can control the mixer in real time. Once the link is active, actions from the Editor forward channel values to deej, while messages coming back from deej can execute LUA scripts inside the Editor.
- Clone the repository
- Run
npm iin the root folder - Run
npm run buildto build the neccessary files - In the Editor at the Package Manager panel, either Approve the package at the top of the list if possible or use the
+ Add external packagebutton to add the root path of the package (for example,C:\Users\...\package-deej)
- Ensure deej is running with its WebSocket listener enabled (default
ws://127.0.0.1:18714). The package connects as a client and uses theChannel Valueaction block to send a channel number and value (clamped to0-1023). The outgoing JSON has the shape{ event: "set-channel", channel: <number>, value: <0-1023 integer> }.