Smart Mixing – Mac

3538759813

English Version Click Here

Hace unos meses, estuvimos viendo como rutear el audio entre Traktor y Ableton Live desde un PC, pues bien, hoy le toca el turno a los usuarios de Mac. En principio este tutorial esta realizado bajo Traktor 3.2.2, pero ha de funcionar con cualquier versión superior, así como con Traktor Pro.

Qué aprenderemos:

  1. Enrutamiento de audio de cada deck de Traktor en Ableton Live.
  2. Sincronización de reloj MIDI Tractor y Ableton Live. Permite lanzar clips en Ableton sincronizados con el mismo tempo.
  3. Grabación de la sesión directamente en Live.
  4. Baja latencia y excelente estabilidad.

Esto ha sido probado en Mac OS X 10.5.2, con Traktor 3.2.2 y Live 7.05. En un iMac 2,14 GHz de doble núcleo.

Lo que Necesitaremos:

  1. JackOSX 0,82: http://www.jackosx.com/
  2. TRAKTOR 3x – TRAKTO PRO: Probado en 3.2.2.020, pero debería funcionar con 3.3 y con Traktor Pro: http://www.native-instruments.com
  3. Live 7.05: http://www.ableton.com/free-trial
  4. El archivo con los ejemplos “Zip T3 Record”: Un “Setup.als” y un archivo. Jks, que contiene el ejemplo para Ableton Live y el archivo de configuración para JackPilot.

1. Instalación de JackPilot

  • Instalamos JackPilot y reiniciamos el sistema.
  • Abrir la aplicación JackPilot situada en Aplicaciones / Jack /. Lo colocamos en el Dock, pues lo necesitaremos a menudo.

Imagen de previsualización de YouTube2. Configuración de preferencias de JackPilot

picture-1

  • En Drivers, seleccionamos Coreaudio.
  • En Interface, seleccionamos nuestra tarjeta de audio.
  • En Sample Rate, seleccionamos la frecuencia de muestreo mas alta posible.
  • En Buffer Size, en principio lo dejamos como está, 512.
  • En JackRouter, seleccionamos 10 Virtual Input Channels y 8 Virtual Output Channels y, desmarcamos la casilla “Auto-Connect with physical ports”.
Existen parámetros, como la frecuencia de muestreo y el buffer, que son orientativos, todo va a depender de la potencia de nuestro ordenador, siempre podemos bajar la frecuencia si vemos que el ordenador va lento, o aumentar el buffer, con el muestreo tenemos que pensar que 44100Hz es calidad de CD y 48000Hz calidad de estudio.
3. Configurando Traktor
Nos dirigimos al panel de control de Traktor y en “Audio Setup”, “Soundcard” seleccionamos Jackrouter como tarjeta de sonido, le damos a aplicar, después en el apartado “Output Routing”, seleccionaremos Jackrouter, tal y como se muestra en la imagen…el modo del mezclador lo pondremos en “Externo” y asignaremos un par de cables a cada canal, 1 y 2 al canal A, 3 y 4 al canal B y así sucesivamente…

picture-2
Es interesante que limitemos la potencia de salida del audio en Traktor, para evitar posibles problemas de saturación en Ableton Live, -6db puede ser una buena opción.
picture-17
Por el momento hemos terminado con Traktor, volveremos mas tarde para seguir con la configuración del apartado MIDI, pero de momento podemos cerrarlo, para que se almacenen todos los cambios aplicados.
4. Configurando Ableton Live

Abrimos las preferencias de Live, nos vamos al apartado de audio y seleccionamos “JackRouter”, tanto en la entrada como en la salida de audio.

picture-3

Hacemos clic en el botón “Input Config” y activamos todas las entradas estéreo des de la 1/2 hasta la 9/10.

Ahora en “Output Config”, tenemos que activar tantas salidas como las que dispongamos en nuestra tarjeta de sonido, por ejemplo, si disponemos de una tarjeta con 4 salidas estéreo, activaremos 4, la tarjeta del ejemplo de este tutorial, solo dispone de 2 salidas estéreo, que son las que hemos activado.

picture-4

  • Hemos terminado con la configuración de Live por el momento, podemos salir.
  • Haciendo doble clic en el archivo Traktor Setup.als, se nos cargará un proyecto para Live totalmente pre-configurado.

5. Configuración de JackPilot

  • Pulssamos sobre el botón “routing”. La ventana que podemos ver es el equivalente a una bahía de conexiones y desde ella podemos hacer cualquier tipo de enrutamiento, como lo que nos interesa, es ir al grano, vamos a cargar (manzana-L) el archivo “Traktor – Live.jks”.
  • Si ahora reproducimos una pista en traktor, tendríamos que oírla, pero sabiendo que ya está erutada a través de Live

6. Configurar el reloj MIDI

Necesitaremos:

  1. Monitor de Midi: http://www.macupdate.com/info.php/id/9950/midi-monitor
  2. IPMIDI: http://www.nerds.de/en/ipmidi_osx.html

Vamos a la  aplicación de Configuración MIDI, situada en Aplicaciones / Utilidades /. Elegimos la ficha “Dispositivos MIDI”. A continuación, doble clic en el botón controlador IAC. Comprobamos que el dispositivo está en línea.

picture-6

  • Ir a Tractor, cerrar y reiniciar, y en las preferencias, elegimos nuestra tarjeta de sonido habitual en lugar de JackRouter. Esto acelerará las cosas por ahora.
  • Ahora vamos a “External Sync”, la pestaña “MIDI Clock” y seleccionamos “Apple Comp IAC 1″ como nuestro interface MIDI…seguidamente marcamos la opción “Send MIDI Clock” y le damos a aplicar.
  • En Traktor Pro, estas opciones se encuentran en el apartado “Midi Setup”, del panel de control.

picture-7

Si todo a ido bien, observaremos un flujo constante de señales MIDI en la ventana del monitor MIDI, esto es debido al envió por parte del reloj de Traktor.

picture-8

En el tutorial en ingles, ahora se explican los pasos a seguir, si por algún motivo no funcionase el envío de reloj por parte de Traktor, esto es así porque está basado en la versión 3.2 de Traktor, todos estos problemas se solucionaron en versiones posteriores (La versión 3.4 ya incluye soporte para puertos MIDI virtuales), por lo que me voy a saltar este paso, solo deciros que para dicha solución es necesario instalar ipMIDI, reiniciar el ordenador, ejecutar de  nuevo MIDI monitor y Traktor, ahora en el panel de configuración de Traktor, de nuevo en “External Sync”, “MIDI Clock” y seleccionamos “nerd.de ipMIDI”, como interface MIDI. Como e comentado, esot no es necesario en versiones superiores de Traktor y Traktor Pro, así que continuamos…

Ahora nos vamos a Ableton Live, en el panel de configuración, seleccionamos el apartado “MIDI Sync” y marcamos el botón “Sync” del interface MIDI que estemos utilizando en la salida de Traktor, es decir, si en traktor tenemos seleccionado IAC  Driver en el MIDI Clock, en Ableton marcaremos con “sync” el IAC Driver.

tasmpicture-23

Pues en principio,con esto ya tendría que funcionar, solo tenemos que abrir la sesión pre-configurada de Ableton Live, ejecutar Traktor, cargar unos temas en cada deck y al darle play, observaremos como el audio es enrutado hacia Ableton Live, pero vamos a repasar algunos conceptos que pueden haber quedado sueltos:

Veamos como funciona JackPilot, es bastante sencillo, en cuanto entiendas el concepto…imaginemos, que tenemos una caja de conexiones, con diferentes entradas y salidas, pues eso es JackPilot, por un lado conectamos Traktor, cada deck de Traktor es estero, por lo que usaremos 1 cable doble para cada deck, o sea, 4 pares de cables si vamos a trabajar con 4 decks…una vez JackPilot recibe la señal de cada deck, se encarga de transmitirla a Ableton Live, por lo que usará otros 4  cables dobles para enviarle la señal.

picture-9

Si abrimos la sección “routing” de Jackpilot y seleccionamos Traktor DJ Studio en la columna “Send Ports”, veremos como automáticamente en el apartado “Receive Ports”, Live se mostrará en rojo y, en “connections” se mostrarán los 8 cables que están siendo usados..

picture-10

Si por el contrario, seleccionamos Live en la columna “Receive Ports” veremos como en la columna “Send Ports” se nos marcará en rojo tanto Traktor como System.

Esto nos permite grabar el sonido de nuestra tarjeta de sonido en Ableton Live, si por ejemplo conectásemos una fuente de sonido en la primera entrada de nuestra tarjeta, veríamos como la pista “Record” de Ableton Live mostraría tal actividad.

Recomiendo que le echéis un vistazo al manual de usuario, pues las posibilidades de enrutamiento son muy grandes y, existen muchos conceptos que seria demasiado extenso explicar aquí.
El archivo de ejemplo de Ableton Live
Se han dado por sentadas dos cosas, que tenemos 2 salídas Stereo y una mesa de mezclas y, esto se refleja en el proyecto pre-configurado para Ableton Live.
clic para agrandar
picture-16-300x182
Vemos que cada deck de Traktor entra en una pista separada de Ableton Live. el Audio solo envía, los decks A y C están ruteados para hacer envío a A y los Decks B y D para hacer envío a B. Los envíos, mandan la señal directamente a las salidas de audio de nuestra tarjeta. Este ejemplo lo podéis modificar, para adaptarlo a vuestras necesidades, por ejemplo, si no disponemos de mesa de mezclas, se puede rutear todo al mismo envió y, si por ejemplo disponemos de 4 salidas y una mesa de mezclas, tendríamos que hacer mas envíos. Tambien se han añadido 4 pistas de audio y se les a insertado ecualización y un compresor en cada pista.
Recomiendo que echéis un vistazo al tutorial en ingles, pues se dan una serie de consejos que yo no voy a aclarar aquí, en principio, con este tutorial ya debería de funcionar todo, pero si teneis dudas siempre puede seros de utilidad.

    • Sergio
    • 9 enero 2010

    Muchas gracias por toda esta información. La verdad que, siguiendo los pasos, ha costao pero porfín todo marcha… la cuestión por la que te escribo es la siguiente… todos sabemos que si la tarjeta no se llama Audio 8 DJ ó Audio 4 DJ , Traktor Scratch Pro no deja utilizar timecode (scratch disabled). Yo he tao dandole vueltas al JackPilot para ver si podía hacer que, cuando cree la tarjeta de sonido virtual, se renombre a Audio 4 DJ, de modo que Traktor aceptaría el Timecode (truco que se puede hacer en PC con otra tarjeta de sonido no certificada, en el registro del ordenador). No tengo ni idea pero sería la bomba poder hacer eso :)

    un saludo!

    • voy a buscar información sobre el asunto, pero no te garantizo nada, porque estoy super liado con tres artículos en estos momentos, haber si saco tiempo…¡¡¡

  1. Hola, ante todo darte las gracias x el tiempo que le has dedicado a todo esto! es genial… al hilo, del post, queria preguntarte una cosa a ver si tuvieras tiempo para contestarme…
    Estoy montando un set con un amigo en el cual queremos trabajar de la siguiente manera… una mesa de mezclas korg zero 8 y 2 mac uno de ellos con traktor pro dandole 4 canales y otro con live, dandole otros 4. El traktor lo conecto a la mesa a traves de la tarjeta de audio dj8, y el ableton via fireware… he intentado sincronizar todo con el midi clock de la mesa, pero no consigo hacerlo, tu sabes como podria hacerlo??
    gracias!!

  2. Holaaa! Ya estoy d nuevo aqui, bueno pues mi problema era de “enrutamiento” ya q con la plantilla del ableton, habia q cambiar el “sends only” de donde envia el sonido cada deck por “Ext Out” y los canales q sean (ej, Ext Out – 1/2, 3/4…) con esto y el soundflower q es bastante sencillo de instalar (aunq un poco lioso al principio) me funciona deluxe ;) Con jackpilot no me iba antes pero bueno, seria cuestion de probar ahora q esta todo “enrutado”… Ahora solo me queda configurar bien la ecualizacion, xq al rato de estar pinchando, me hace un ruido como si se cascaran los altavoces, bajo las pistas unos segundos y vuelve a funcionar deluxe otra vez… La verdad q no tengo ni idea de q puede ser, pero bueno… Si alguno sabe q puede ser, no estaria mal una ayudita :P Un saludo y muchisimas gracias x toda la info DjLogic ;)

  3. Bueno por fin he conseguido que funcionase al 100% con una audio 8dj (la del traktor vamos xD) al parecer era un problema de enrutamiento en las salidas del ableton, mañana probare con la tarjeta de la xone y te digo que tal me fue y como lo tengo configurado, que ahora tengo que preparar la sesion de esta noche. Un saludo y infinatas gracias x todo!!! ;)

  4. Si, ha sido lo primero que he hecho hoy, pero te comento, he conseguido hacerlo funcionar usando el Sounflower, lo que pasa que la deck 3 del traktor me sale por la pista 3 del ableton pero por el canal 1 de la mesa… una cosa rara… mañana con mas calma lo mirare a ver que ahora me tengo que ir a la radio… Un saludo ;)

  5. Cuantisima informacion!!!! Muchisimas gracias ;) Voy a pegarle un ojo rapido y a ver si mañana te digo como me han ido las cosas vale? Un saludo y muchisimas gracias x todo :D

    • Por cierto, hoy buscando información, e entrado en la web de Hallen&Heat y e visto que tienen drivers actualizados (incluso una beta para Snow Leopard), también hay actualizaciones del firmware e incluso mapas midi para Ableton Live, yo de ti le echaría un vistazo:
      http://www.xone.co.uk/4D/

  6. Bueno he conseguido que jackpilot me detectara la tarjeta de la A&H…(gracias ;) ) pero con el contratiempo de que cuando le doy a start al jackpilot me dice lo de “Please wait… Jack server is starting..” se tira unos segundos y el programa se cuelga y se cierra “Jack server has been stopped….” en fin.. no se que puede ser…. A parte de esto, puedo disponer de otro Mac Pro con lo que tendria uno traktor y otro ableton, los tendria q sincronizar por ethernet o podria seguir el punto 6 de este tutorial? Gracias por las repsuestas ;)

    • He he he, poco a poco se va solucionando, es lo que tienen estas cosas, por otra parte lo bueno es que, cuando consigues que funcione, te sientes como si hubieses escalado el Everest, respecto a lo de conectar dos ordenadores via MIDI en red, hace un tiempo publiqué un artículo:

      http://djlogic.es/?p=2037

      Ademas estas de suerte, pues la versión Mac es gratuita, mientras la de Pc es de pago, también existen soluciones Wireless:

      http://www.m-audio.com/products/en_us/MidAir.html

      http://djlogic.es/?p=3057

      Venga, ánimos y recuerda mantenerme informado…un saludo…¡¡¡

  7. Hola de nuevo, gracias por responder, mi version de live es la 7.0.14, mi ingles no es muy alto pero bueno a base de traductor creo q le podre pegar un ojo ;) ya te comentare a ver si le saco solucion ;) Muchisimas gracias x la info

    • La verdad es que me gustaría poder hacer mas, pero no soy usuario de Mac, por lo que resulta difícil emular el problema para encontrar la solución, se que mac trabaja de forma distinta, pues utiliza CoreAudio (asegurate de que el problema no venga de aquí), tambien sé, que soluciones como Asio4All no funcionan en Mac y que Ableton Live no lo actualizan desde hace mas de medio año, por cierto, usas ¿Snow Leopard?, los de Ableton tendrían que sacar una versión comprobada con Snow Leopard, en PC, ya van por la versión 8.0.9, que me instalé esta semana y, ya se habla de la versión 8.1.
      Rectifico, acabo de encontrar una actualización de Ableton Live, la 7.0.18, esta página es imprescindible si haces música con Mac.

      http://www.macmusic.org/software/view.php/lang/en/id/1162/Live

      Asegúrate de tener también la ultima versión de JackOs y, la que se corresponda a tu sistema 32/64 bits.

      http://www.jackosx.com/download.html

      También es posible que te interese sustituir Jackpilot por SoundFlower, es una aplicación gratuita que se supone tiene la misma función y es posible que no te de esos problemas:

      http://www.cycling74.com/products/soundflower

      http://code.google.com/p/soundflower/downloads/list

      Bueno, mantenme informado de los resultados, porque si te funciona actualizaré el tutorial…saludos…¡¡¡

  8. Hola!!! Lo primero es felicitarte por el trabajo, andaba buscando esto ni se sabe el tiempo ya!!! ;) Bueno, mi pregunta es la siguiente: Yo utilizo una xone:4D (y su tarjeta de sonido) con el traktor (y ahora con el ableton ;) ) mi problema es q cuando le digo al jack pilot que mi tarjeta de sonido es la de la mesa, no me detecta ni live ni traktor, en cambio he probado a poner la tarjeta de sonido integrada y funciona todo de lujo pero no me va la mesa a la hora de subir las pistas… no se si me explico… si quieres te doy mi msn y hablamos mas detalladamente. Un saludo y felicidades por el trabajo ;)

    • Hola que tal,
      Primero darte las gracias y segundo pedirte disculpas por el retraso en responder, pero estoy trabajando en 3 nuevos artículos y preparando mi próxima sesión (sin contar la que acabo de terminar), ademas de un set que e de preparar pues pincho en un par de semanas, respecto a tu problema, le e estado dando vueltas, si trabajases con PC, te recomendaría ASIO4ALL, pero e buscado y no encuentro nada parecido en Mac…no se que tal andas de ingles, si tienes buen nivel, te recomiendo que visites estas páginas pues te pueden aclarar algo:
      http://ableton-live.tribe.net/thread/77a0d197-9837-4e75-9c15-e4a9046610b7
      http://www.apple.com/pro/techniques/aggregateaudio/
      por cierto, que versión de Live estas utilizando?

    • superfa
    • 22 julio 2009

    el projecto traktor aparece y todo 1 traktor a 2 traktor b 3 traktor c pero toco en traktor y no sale nada en live

    • superfa
    • 22 julio 2009

    hola amigo he logrado q el start del jack m funcione pero mi traktor es la ultima version 1.1.2.004 y es todo diferente y como te he contado tengo conectado el controladormid xone 1d y el djm800 ademas de los platos technics y las 2 cdjmk3, he llegado a configurar el monito midi tambine pero en el routing no me figura traktor live y tampoco cuanod toco un disco tengo audio en ableton

    • superfa
    • 21 julio 2009

    si t parece y podes poneme en el msn y lo vamos chequeando ohmusicradio@hotmail.com salu2

    • superfa
    • 20 julio 2009

    lo he vuelto a instalar, y me hace lo mismo, pongo coreaudio interface audio8dj rate 48000 siza 512 inter out 8 in 8 virtual 10 virtual out 8 desmarco auto le doy save voy y le doy start y marca error, t digo yo tengo leopard sera por eso, no entiendo porq no arranca

    • superfa
    • 20 julio 2009

    claro pero cuando le doy start me marca error

    • hola
    • 20 julio 2009

    Hola buenas!! me parece muy interesante el tema q propones.. estoy intentando hacerlo con mi mac… pero tengo un problema, yo soy usuario de traktor scratch y en el menu de preferencias no tengo la opcion “ouput routing” ni ” external sinc”… que puedo hacer??
    gracias!!

    • superfa
    • 20 julio 2009

    cuando voy a audio setup del traktor me pone jack audio device (no connected), obvio no tiene samplrate ni latencia ni pueda routear las lineas
    saludos
    Fabian

    • Repasa los pasos punto por punto, al igual te has saltado algo…comprueba que el AudioJack no tenga un modo de “encendido” o “apagado”…de todas formas estoy repasando el tutorial por si me e saltado algo…saludos…¡¡¡

    • Échale un ojo a la primera imagen del tutorial:
      2. Configuración de preferencias de JackPilot
      Ves que arriba hay un botón que pone “start”, al igual hay que ponerlo en marcha desde aquí…

  1. Aun no hay enlaces.

 
NjhhYzFh