## What DJs Need To Know
In Rekordbox, please analyze your collection with Phrase checked!
![[Pasted image 20240703181455.png]]
This phrase data controls the intensity of the visuals and when/how to shift scenes.
---
## Technical Info & Integration
### Beat Link Trigger: Pioneer DJ Link -> TouchDesigner
- Global Setup Expression: set output port to 7000
- Show file needs to be open or phrase data won't come through
- Incorrect settings in this program can lead to issues like the CDJs freezing/crashing
https://github.com/Deep-Symmetry/beat-link-trigger/blob/main/doc/modules/ROOT/pages/Integration_TouchDesigner.adoc#L62
Worth considering, can we transition to TD ProLink?
https://unit72.gumroad.com/l/td-prolink
## Mixer Integration: DJM-900NXS2
You need drivers installed, ex. DJM900NXS21310exe.zip
### MIDI integration
- Plug into the B channel, turn MIDI On
- In TouchDesigner, Alt+D and make sure that midi device 1 is your mixer.
### Audio Integration
For sending audio from the laptop to the mixer:
- In TouchDesigner: set audio output to LINE
- On the mixer, take one of the unused channels (ex. channel 1) and put its input to LINE
For receiving audio from the mixer:
- TouchDesigner input needs to be set to ASIO. Check the audiofilein CHOP.
- DJM-900NXS2 should be in the device list.
- You should get 12 channels. These are mapped via the program "DJM-900NXS2 Setting Utility". All those settings are fine and you can expect audio on channels 9 and 10 from the master output.
- If all the settings are right but you're not getting any waveform data in the CHOP, try restarting the computer and maybe try AudioInputTest.tox.
## Audio Setup Guide
For CDJs, make sure the players are numbered correctly.
- If you go to the Utility Menu and go down to the “**Player No**” option, you will see that you can select the number the player will get when you connect it to a Pro DJ Link network.
- No media storage device can be connected to the player when changing this. If you have something connected, the option to change the player is disabled.
- If you set the number to “**Auto**” every time you turn on the player it will try to use the last number it used when it was turned on, but if another player is using that number, it will change to the nearest free number.
### Old mixer
[DJM-250MK2](DJM-250MK2 Setting Utility)