El equipo de Dj Tech Tools, presentó un interesante artículo donde resucitan un viejo Pioneer CDJ-800 para servir como una completa y moderna herramienta para que puedas controlar Traktor haciendo uso del jogwheel y todos los controles de este reproductor de CD que salió al mercado hace 10 años.
Lee Smith es el hombre tras este proyecto y nos cuenta cómo lo hizo, para que aprendas a modificar tus viejos CDJ-800s.
Veamos…
1- CDJ-800s + Teensy = Controladores de Traktor
Antes de profundizar en el cómo y el por qué de este proyecto, arriba tienes el video de introducción que muestra dos CDJ-800 MK1 convertidos en piezas totalmente operativas actuando como controladores MIDI ejecutando Traktor. El video es cortesía de Lee Smith, un técnico de CDJ con experiencia de Nottingham.
Este proyecto destaca porque se toma un CDJ-800, sin siquiera haberse pensado en darle utilidad para controlar software, ya que nunca tuvo capacidad para controlar un programa sin los CD con código de tiempo. Ahora, son tan útiles como un Kontrol S4. Los CDJ-800s están regularmente disponibles en eBay y otros mercados usados por menos de 250 dólares cada uno (a veces ronda cerca de 100 dólares), por lo que es un precio muy razonable para este tipo de labor. Algo para tomar en cuenta es que pueden ser unidades que estén dañadas, que no estén necesariamente operativas, pueden tener la pantalla dañada, no leer CD’s o incluso puede estar muerto; además se pueden modificar los CDJ-1000 MK1-MK3.
Lee Smith nos explica cómo llegó a sacar provecho de este proyecto:
Hago servicio y reparación de CDJs y platos para bares y locales en Nottingham y tenía 3 CDJ-800s en muy mal estado. Tomé todas las mejores partes e hice uno para el gerente del bar.
Los otros dos los dejé en una estante durante al menos un año y esto es algo que siempre había querido probar, pero nunca tuve el tiempo y no creí que en realidad podría hacerlo. Mientras trabajaba en The National Video Arcade reparando y convirtiendo viejos videojuegos trabajé con Alex, que es muy buena programadora de Arduino. Ella me ayudó algunas veces y recogí y pensé: «puedo usar esto para convertir esos CDJs!»… Así que después de algunas preguntas decidí darle adelante. Elegí el Teensy por los números de los puertos I / O y el hecho de que viene con HID MIDI como parte de sus bibliotecas predeterminadas.
Empecé examinando los manuales de servicio y el aprendizaje de cómo los botones se conectan al chip de control. El jogwheel es sólo un codificador muy preciso y el pitch es una resistencia variable. He encontrado que los botones trabajan en cinco grupos y cada uno tiene un valor de resistencia que baja el voltaje a una cantidad fija. Dividí los botones de cue y play; y los puse en entradas dedicadas, para dejar los demás solos. Mi primer intento fue utilizar una placa de pruebas (breadboard) que se parece a una tela de araña.
Refiné esto con un diseño de la placa vero, para asegurarme de que pudiera eliminar conexiones (mk2). Esto era todavía un proyecto de ir diseñando a medida que avanzo, y el tercero se veía mucho mejor (MK3)».
Lee Smith
En la siguiente foto se puede ver cada iteración de la junta Teensy con el cableado en la parte trasera del CDJ-800. MK1, izquierda; MK2, centro; MK3, a la derecha.
Lee también tuvo que hacer frente a la programación de la placa Teensy para hacer la salida operativa para mapeo MIDI asignable en Traktor; y explica:
El Teensy es sumamente fácil para trabajar con él. Mi mayor problema fue la latencia y la lectura del jogwheel. Yo estaba usando delays para cambiar la velocidad cuando apreté la rueda en contra no presionándolo y con ganas de adelantar un poco; pero este botón tenía menos respuesta, entonces le pedí ayuda Alex y nos fijamos en cómo trabaja la velocidad de la rueda por segundo; como una forma de acelerar y desacelerar los comandos MIDI enviados a Traktor para así mover la pista. Tengo ahí el pitch en 14 trabajando y recientemente me di cuenta de que estaba enviando el comando incorrecto para el movimiento del jogwheel, por lo que ahora está trabajando como todo un CDJ.
El mapeo Traktor no fue demasiado difícil como las entradas, pero girando LED de encendido y apagado se puede obtener muy rápido. Puedo cambiar cualquier LED encendido o apagado desde Traktor y cada botón se asigna a través de MIDI.»
2- Guía + Más detalles
Lee Smith tuvo la gentileza de ofrecer todo su trabajo a la comunidad de Internet, incluyendo una galería de Imgur que permite que cualquiera pueda ver sus puntos de soldadura en las placas del circuito CDJ-800, conexiones específicas, y más (un trabajo que tiene una evolución en curso, al igual que el proyecto en sí mismo).
Te dejamos a continuación las fotos de la guía de Smith.
Fuente: djtechtools
Gracias por compartir!
[mailchimpsf_form]