Final Scratch es una herramienta de DJ creada por la empresa holandesa N2IT con aportes de Richie Hawtin (también conocido como Plastikman ) y John Acquaviva que permite la manipulación y reproducción de fuentes de audio digital utilizando vinilos y tocadiscos tradicionales. Busca cruzar la brecha entre la versatilidad del audio digital y el control táctil del tocadiscos de vinilo .
Concepto
Los discos de vinilo especiales impresos con un código de tiempo digital se reproducen en tocadiscos normales. La señal del código de tiempo es interpretada por una computadora, conectada a los tocadiscos a través de una interfaz llamada ScratchAmp. La señal representa dónde está el lápiz en el disco, en qué dirección se desplaza y a qué velocidad. Esta información es interpretada por la computadora y utilizada para reproducir un archivo de audio digital que ha sido "mapeado" en el tocadiscos. En términos prácticos, esto significa que cualquier archivo de audio puede manipularse como si estuviera impreso en un vinilo.
Ventajas desventajas
Ventajas:
- Posibilidad de reproducir pistas de audio no disponibles en vinilo, por ejemplo , bucles preestablecidos , música inédita o pistas raras.
- El uso de funciones de la platina de CD (si el software lo permite) como bloqueo de teclas, cambio de tono , bucle , localización instantánea de pistas e indicadores visuales de funciones de audio como partes ruidosas o silenciosas.
- La capacidad de evitar que los saltos de aguja en el vinilo se reflejen en la reproducción de la pista de audio que se está reproduciendo / controlando (si el software lo permite).
Desventajas:
- Fiabilidad; Dependiendo de la configuración de hardware / software utilizada, los sistemas de emulación de vinilo pueden usar más recursos del sistema que los que ofrecen algunas computadoras portátiles o PC , lo que los hace inadecuados para este uso.
Historia
El concepto y los prototipos de Final Scratch originales fueron desarrollados por la empresa holandesa N2IT VOF, por Mark-Jan Bastian, con la ayuda de Tim Hemel y Bill Squire. Ha pasado por múltiples etapas de desarrollo. Estas etapas están marcadas por la participación con diferentes empresas, configuraciones de hardware, desarrolladores de software, licenciatarios y licenciantes, y sistemas operativos.
Prelanzamiento
Final Scratch se desarrolló originalmente para BeOS .
Versiones 1.0-1.5
Todas las versiones de Final Scratch 1 utilizan el mismo Scratchamp, un dispositivo USB y RCA en una carcasa redonda de aluminio. Las especificaciones técnicas de este dispositivo han sido muy guardadas por Stanton como medida antipiratería, aunque algunos usuarios, insatisfechos con la latencia e inestabilidad del sistema, han alegado el uso de chips de sonido Philips defectuosos que ya habían sido retirados del mercado. . Sin embargo, el mismo chipset se estaba utilizando en varios otros dispositivos de audio USB fabricados por compañías como Griffin y Roland en ese momento. [ cita requerida ]
FS 1.0 se lanzó solo para PC, en una distribución especialmente modificada de Debian Linux . Era relativamente primitivo, pero algunos usuarios encontraron que, si se configuraba correctamente, superaba a todas las versiones posteriores de Final Scratch 1.x.
Con la versión 1.1, Stanton Magnetics comenzó a trabajar con Native Instruments en el lado del software del producto, que se convirtió en Traktor Final Scratch . Como su nombre indica, esto se parecía a la interfaz de Traktor , un producto de DJ de software de Native Instruments. Esta versión fue una vez más disponible en Linux, pero también fue portado a Mac OS X .
La siguiente revisión importante fue la versión 1.5, que agregó una versión de Windows XP , pero eliminó la compatibilidad con Linux . Esta versión también agregó la capacidad de mantener constante el tono del disco mientras cambia el tempo . La interfaz cambió muy poco, pero algunos usuarios inicialmente tuvieron problemas con los controladores de Windows Scratchamp.
El soporte para Scratchamp original prácticamente ha desaparecido y los propietarios actuales, decepcionados por la falta de soporte de Stanton, han tenido que confiar en versiones antiguas de Traktor FS o Digiscratch.
Versión 2
La versión 2 marca la introducción de un nuevo dispositivo de hardware Scratchamp y una compatibilidad de software diferente.
Este nuevo Scratchamp hizo posible la reproducción y grabación con calidad digital de 24 bits / 96 kHz. Stanton agregó un controlador ASIO y capacidades MIDI . También reemplazaron la interfaz USB con FireWire, que estaba destinada a reducir la latencia de reproducción. El nuevo Scratchamp fue desarrollado por Alan Flum, Len Bryan, Mark DeMouy y Jim Mazur.
La versión 2 de Scratchamp es compatible con las versiones 2.6 y 3.2.0.85 de Native Instruments Traktor DJ Studio (Mac). NI ha abandonado el soporte de SA2 en favor de su propio sistema de vinilo Traktor Scratch .
Final Scratch Open
A finales de 2005, Stanton y Native Instruments terminaron su relación laboral. Stanton aún comercializa el hardware ScratchAmp como parte de Final Scratch abierto , introducida a principios de 2007. Stanton reclamaciones que ScratchAmp puede ahora interactuar con cualquier software de audio a través de ASIO o WDM en Ventanas y CoreAudio en Mac OS X . Aunque todo el software de audio de Windows y Mac es aparentemente compatible con Final Scratch Open, no existe un programa de software dedicado para pinchar con el hardware ScratchAmp.
Funcionamiento interno
El funcionamiento interno de Final Scratch es bastante sencillo de entender. Se han creado varias bibliotecas de software de código abierto para decodificar el código de tiempo de Final Scratch. La información aquí proviene de esas bibliotecas.
Una configuración básica de Final Scratch consta de cinco equipos.
- Una computadora que ejecuta un software compatible, generalmente Traktor de Native Instrument
- El ScratchAmp
- Dos tocadiscos o dos platinas de CD hechos para pinchar
- Dos discos de vinilo codificados por tiempo o CD codificados por tiempo
- Un mezclador de audio para DJ.
ScratchAmp
El ScratchAmp es un dispositivo de audio FireWire (FS 2, FS Open) o USB (FS 1). Tiene dos entradas de nivel estéreo phono / line para leer el código de tiempo del disco o del CD, y dos salidas estéreo de nivel de línea para alimentar los canales de línea del mezclador de audio para DJ. También tiene dos salidas estéreo phono para el paso de la señal de audio phono real. Esto es útil para los DJ que desean reproducir tanto pistas de audio digital como vinilo tradicional; permitiéndoles cambiar entre las dos fuentes sin desconectar o volver a conectar las tomas de audio en medio de un set de DJ.
ScratchAmp no almacena ningún audio por sí solo, es simplemente una tarjeta de sonido externa especialmente diseñada. Se comunica con una PC, generalmente una computadora portátil, a través de una conexión FireWire o USB. La computadora portátil utiliza software compatible con Final Scratch (generalmente Traktor DJ Studio) para interpretar la señal de código de tiempo del vinilo / CD especial suministrado, luego reproducir un archivo de audio digital basado en esa señal, lo que permite el control tradicional de vinilo de DJ de MP3, WAV y Apple AAC. archivos de sonido. El software de la computadora portátil envía los datos de audio a través de la misma conexión FireWire / USB al amplificador scratch, que luego envía una señal de audio a través de la salida de nivel de línea, para reproducir a través de un mezclador o amplificador DJ.
Enrutamiento de audio / datos
Una serie de eventos paso a paso que detallan cómo opera Final Scratch;
- Señal de audio codificada en tiempo presionada en vinilo / CD captada por tocadiscos de vinilo / CD
- Señal enrutada a ScratchAmp a través de una conexión fonográfica, luego a la PC a través de USB o FireWire
- El software de DJ decodifica la señal de código de tiempo y determina la posición, la velocidad y la dirección en la que se está reproduciendo o manipulando el vinilo / CD
- El software de DJ reproduce el archivo de audio digital "mapeado" seleccionado de forma sincronizada con la reproducción de vinilo / CD
- La señal de audio del archivo de audio digital se envía a los conectores phono de Scratchamp para la conexión a un mezclador o amplificador de DJ
Código de tiempo de vinilo / CD
La pieza más compleja de la configuración de Final Scratch es el código que se presiona en el vinilo. Se presiona una onda sinusoidal de amplitud modulada de 1200 hercios en los canales izquierdo y derecho con una diferencia de fase de 90 grados. Cada canal contiene uno de los dos flujos de bits necesarios para el código de tiempo. En un ciclo de cualquier forma de onda, se almacenan dos bits: uno en el pico de voltaje positivo y otro en el valle de voltaje negativo. Las amplitudes relativas de estos picos representan un uno binario o un cero. Una amplitud relativamente alta en cualquiera de los picos representa un uno, una amplitud relativamente baja representa un cero. En cada canal hay un flujo de bits separado, el canal izquierdo no es idéntico al derecho (sin tener en cuenta la diferencia de fase).
Los propios códigos de tiempo constan de 40 bits individuales o 20 ciclos en la forma de onda de cada canal. En el canal derecho, la secuencia de bits 0, 0, 0, 1 representa la secuencia de inicio para un código de tiempo único. Esos cuatro bits junto con los cuatro bits correspondientes en el canal izquierdo y los siguientes 16 bits en cada canal se pueden decodificar como un valor de posición entero que representa dónde está la aguja en el registro. La velocidad a la que gira el registro se puede encontrar comparando la frecuencia de la forma de onda que se lee en el registro con la frecuencia real de la forma de onda en el registro a velocidad normal. Esta diferencia representa el cambio de la velocidad normal a la que gira el disco. La dirección en la que gira el disco en un momento dado se puede encontrar utilizando la diferencia de fase entre las ondas en los dos canales. Este procedimiento es el mismo que se utiliza para determinar la dirección en la que se mueve un mouse de bola. Debido a que un solo código de tiempo se compone de 40 bits consecutivos, los errores de lectura pueden hacer que un código de tiempo sea ilegible incluso si un solo bit se lee mal. Un bit que se ha vuelto ilegible debido a un rasguño puede hacer que un código de tiempo completo de 40 bits sea permanentemente ilegible. El polvo puede tener un efecto similar en el código de tiempo. El código de tiempo implementa muy poca verificación de errores, un atributo fuerte en varios otros sistemas de control de vinilo.
Ver también
Referencias
- Werde, Bill (25 de octubre, 2001), "El DJ de Nueva Mix: Los archivos digitales y una placa giratoria" , New York Times , recuperada 2007-08-20