The main pcb is located under the metal plate at the bottom of your CDJ.īefore disconnecting make sure your cd-drive is unloaded.Īll hardware is connected now, let’s continue with the software side. XCS and GNDĬDJ 2/4: PC2 SPI 2 MISO – PC3 SPI 2 MOSI – PB10 SPI 2 SCK – PB12 SPI 2 NSSĬDJ 1/3: PA6 SPI1 MISO – PA7 SPI1 MOSI – PA5 SPI1 SCK – PA4 SPI1 NSSĭon’t forget to disconnect the main pcb from your CDJ so it will not interfere with the stm32. Ground should be shared between your logic level shifter to the CDJ and the STM32.Ĭonnections to the top panel of the CDJ as in the photo’s below. You will need these (one for each CDJ) because the CDJ works at 5 volts and the stm32 at 3.3 volts. I suggest you build 2 small pcb’s, one for each CDJ. Deck 1 becomes 3 Deck 2 Becomes 4įirst step is to build yourself 2 logic level shifters. MP3 Folder Search + Time Mode / Auto CUE = Windows switch (buggy).The CDJ controls are mostly the same except for: My time for this project is limited so please be patient for a response. If you feel you have a contribution or found a bug just let me know in the comments (here or on youtube). I cannot be helt responsible for any damage to your equipment. As usual use this software at your own risk. I worked on it for a few months and there are stil bugs in there so I do not consider this a finished project. Total cost are around €60-80 for all the needed hardware. The project now uses a STM32F429I-DISCOVERY. He was very kind to help me start this project. I got stuck and contacted Андрей Анацко to ask for his help. ![]() Initially I started this project using an Arduino to translate the CDJ SPI signal to MIDI commands. Be Sure to check out his CDJ new life project! This project started when I found Андрей Анацко project to reverse engineering the SPI commands for the cdj1000 mk3. The zip file contains the complete source, you can open it with Keil uVision 5 (project file is in the MDK-ARM folder). But be nice and be sure to mention Андрей Анацко and also me as project starters and link to this website. As I’m not planning to work on this in the near future feel free to download and use it. Note that basic functions of using Rekordbox with CDJ 1000 can ben achieved with using timecode CD’s.īoth the source and compiled HEX file are now up on GithubĪfter going through my backups I’ve found an old source for this project. While I consider this an easy project, things could go wrong and you can damage your electronics! So do this project at your own risk! You will only have to connect 5 wires to your CDJ’s and the project is completely reversible if you want it to go back using CD’s. ![]() This project makes it possible to connect your (old) CDJ 1000 MK3 as a midi controller to Rekordbox.
0 Comments
Leave a Reply. |