Последняя царапина
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Final Scratch — это DJ- инструмент, созданный голландской компанией N2IT при участии Ричи Хотина (он же Пластикман ) и Джона Аквавивы , который позволяет манипулировать и воспроизводить цифровые аудиоисточники с использованием традиционных виниловых пластинок и проигрывателей. Он стремится преодолеть разрыв между универсальностью цифрового звука и тактильным контролем виниловых проигрывателей .
В Final Scratch используются специальные виниловые пластинки с цифровым тайм-кодом, которые затем воспроизводятся на обычных проигрывателях. Сигнал тайм-кода интерпретируется компьютером, подключенным к проигрывателям через интерфейс ScratchAmp. Сигнал показывает, где находится игла на пластинке, в каком направлении и с какой скоростью она движется. Эта информация интерпретируется компьютером и используется для воспроизведения цифрового аудиофайла, «сопоставленного» с проигрывателем. На практике это означает, что любым аудиофайлом можно манипулировать так, как если бы он был напечатан на виниле.
Функции
[ редактировать ]Final Scratch предлагает возможность воспроизводить аудиодорожки, недоступные на виниле, например заранее аранжированные петли , неизданную музыку или редкие треки. Кроме того, он позволяет использовать функции проигрывателя компакт-дисков (если позволяет программное обеспечение), такие как блокировка клавиш, сдвиг высоты тона , циклическое воспроизведение , мгновенное определение местоположения метки и визуальные индикаторы аудиофункций, таких как громкие или тихие части, а также возможность предотвращения пропуска иглы по винилу. отражается на воспроизведении воспроизводимой/управляемой звуковой дорожки (если позволяет программное обеспечение). Однако за это приходится платить надежностью; В зависимости от используемой конфигурации аппаратного и программного обеспечения системы эмуляции винила могут использовать больше системных ресурсов, чем предлагают некоторые ноутбуки или ПК , что делает их непригодными для такого использования.
История
[ редактировать ]Оригинальная концепция Final Scratch и прототипы были разработаны голландской компанией N2IT VOF Марком-Яном Бастианом при помощи Тима Хемеля и Билла Сквайра. Он прошел несколько стадий развития. Эти этапы отмечены участием различных компаний, конфигураций оборудования, разработчиков программного обеспечения, лицензиатов и лицензиаров, а также операционных систем.
Предварительная версия
[ редактировать ]Final Scratch изначально разрабатывался для BeOS .
Версии 1.0-1.5
[ редактировать ]Во всех версиях Final Scratch 1 используется один и тот же Scratchamp — устройство USB и RCA в круглом алюминиевом корпусе. Технические характеристики этого устройства тщательно охраняются компанией Stanton в целях борьбы с пиратством, хотя некоторые пользователи, недовольные задержкой и нестабильностью системы, заявляют об использовании неисправных звуковых чипов Philips, которые уже были сняты с рынка. . Однако тот же набор микросхем использовался в нескольких других аудиоустройствах USB, производимых в то время такими компаниями, как Griffin и Roland. [ нужна ссылка ]
FS 1.0 была выпущена только для ПК на специально модифицированном дистрибутиве Debian Linux . Он был относительно примитивным, но некоторые пользователи обнаружили, что при правильной настройке он превосходит все последующие версии Final Scratch 1.x.
С версией 1.1 компания Stanton Magnetics начала работать с Native Instruments над программной частью продукта, который стал Traktor Final Scratch . Как следует из названия, он напоминал интерфейс Traktor , программного продукта для диджеев Native Instruments. Эта версия снова была доступна в Linux, но также была портирована на Mac OS X.
Следующей основной версией была версия 1.5, в которой была добавлена версия Windows XP , но исключена Linux поддержка . В этой версии также добавлена возможность сохранять постоянную высоту звука при изменении темпа . Интерфейс изменился очень мало, но у некоторых пользователей изначально были проблемы с драйверами Windows Scratchamp.
Поддержка оригинального Scratchamp почти исчезла, и нынешние владельцы, разочарованные отсутствием поддержки со стороны Stanton, были вынуждены полагаться на старые версии Traktor FS или Digiscratch.
Версия 2
[ редактировать ]Версия 2 знаменует собой введение как нового аппаратного устройства Scratchamp, так и другой совместимости программного обеспечения.
Этот новый Scratchamp сделал возможным воспроизведение и запись цифрового качества 24 бит/96 кГц. Стэнтон добавил драйвер ASIO и MIDI возможности . Они также заменили интерфейс USB на FireWire , который был предназначен для уменьшения задержки воспроизведения. Новый Scratchamp был разработан Аланом Флумом, Леном Брайаном, Марком ДеМуи и Джимом Мазуром.
Версия 2 Scratchamp совместима с Native Instruments Traktor DJ Studio версий 2.6 и 3.2.0.85 (Mac). NI отказалась от поддержки SA2 в пользу собственной виниловой системы Traktor Scratch .
Финальная царапина открыта
[ редактировать ]В конце 2005 года Stanton и Native Instruments разорвали рабочие отношения. Stanton по-прежнему продает аппаратное обеспечение ScratchAmp как часть Final Scratch Open , представленной в начале 2007 года. Стэнтон утверждает, что ScratchAmp теперь может взаимодействовать с любым аудиопрограммным обеспечением через ASIO или WDM в Windows и CoreAudio в Mac OS X. Хотя все аудиопрограммы для Windows и Mac якобы совместимы с Final Scratch Open, специальной программы для диджеинга с использованием оборудования ScratchAmp не существует.
Внутренняя работа
[ редактировать ]Внутреннюю работу Final Scratch довольно просто понять. Для декодирования тайм-кода Final Scratch было создано несколько библиотек программного обеспечения с открытым исходным кодом. Информация здесь поступает из этих библиотек.
Базовая установка Final Scratch состоит из пяти единиц оборудования.
- Компьютер с совместимым программным обеспечением, обычно Traktor от Native Instrument.
- СкретчАмп
- Две проигрыватели или две проигрыватели компакт-дисков, созданные для диджеинга.
- Две виниловые пластинки с временным кодом или компакт-диски с временным кодом.
- Аудио DJ-микшер.
ScratchAmp
[ редактировать ]ScratchAmp — это FireWire (FS 2, FS Open) или USB аудиоустройство (FS 1). Он имеет два стереовхода фоно/линейного уровня для считывания тайм-кода с пластинки или компакт-диска, а также два стереовыхода линейного уровня для подачи на линейные каналы аудиодиджейского микшера. Он также имеет два стереовыхода фонокорректора для передачи реального аудиосигнала фонокорректора. Это полезно для ди-джеев, которые хотят воспроизводить как цифровые аудиотреки, так и традиционный винил; позволяя им переключаться между двумя источниками без отключения или повторного подключения аудиоразъемов во время выступления диджея.
ScratchAmp сам по себе не хранит аудио, это просто специально созданная внешняя звуковая карта. Он обменивается данными с ПК (обычно с ноутбуком) через соединение FireWire или USB. В ноутбуке используется программное обеспечение, совместимое с Final Scratch (обычно Traktor DJ Studio), для интерпретации сигнала тайм-кода с прилагаемого специального винила/CD, а затем воспроизведения цифрового аудиофайла на основе этого сигнала, что позволяет традиционному DJ-винилу управлять форматами MP3, WAV и Apple AAC. аудио файлы. Затем программное обеспечение ноутбука отправляет аудиоданные обратно по тому же соединению FireWire/USB на скретч-усилитель, который затем отправляет аудиосигнал через линейный выход для воспроизведения через DJ-микшер или усилитель.
Маршрутизация аудио/данных
[ редактировать ]Пошаговая серия событий, подробно описывающих, как работает Final Scratch;
- Аудиосигнал с временным кодированием, записанный на винил/CD, принимается проигрывателем виниловых/CD-дисков.
- Сигнал направляется в ScratchAmp через фоносоединение, а затем в ПК через USB или FireWire.
- Программное обеспечение DJ декодирует сигнал тайм-кода и определяет положение, скорость и направление воспроизведения винила/CD или манипуляций с ним.
- Программное обеспечение DJ воспроизводит выбранный «сопоставленный» цифровой аудиофайл синхронно с воспроизведением винила/CD.
- Аудиосигнал цифрового аудиофайла передается на фонокорректоры Scratchamp для подключения к DJ-микшеру или усилителю.
Тайм-код винила/CD
[ редактировать ]Самая сложная часть установки Final Scratch — это код, нанесенный на винил. Модулированная синусоидальная волна частотой 1200 Гц подается в левый и правый каналы с разностью фаз 90 градусов. Каждый канал содержит один из двух битовых потоков, необходимых для временного кода. В одном цикле любой формы сигнала сохраняются два бита: один на пике положительного напряжения и один на минимуме отрицательного напряжения. Относительные амплитуды этих пиков представляют собой либо двоичную единицу, либо ноль. Относительно высокая амплитуда на любом пике соответствует единице, относительно низкая амплитуда соответствует нулю. В каждом канале отдельный битовый поток, левый канал не идентичен правому (без учета разности фаз).
Сами временные коды состоят из 40 отдельных битов или 20 циклов сигнала каждого канала. В правом канале битовая последовательность 0, 0, 0, 1 представляет собой начальную последовательность для одного временного кода. Эти четыре бита вместе с четырьмя соответствующими битами в левом канале и следующими 16 битами в каждом канале могут быть декодированы как целое значение позиции, которое показывает, где находится стрелка в записи. Скорость вращения пластинки можно определить, сравнив частоту формы волны, считываемой с пластинки, с истинной частотой формы волны на пластинке при нормальной скорости. Эта разница представляет собой отклонение от нормальной скорости вращения пластинки. Направление вращения пластинки в любой момент времени можно определить, используя разность фаз между волнами в двух каналах. Эта процедура аналогична той, которая используется для определения направления движения шариковой мыши. Поскольку один тайм-код состоит из 40 последовательных битов, ошибки чтения могут привести к тому, что тайм-код станет нечитаемым, даже если один бит прочитан неправильно. Бит, который стал нечитаемым из-за царапины, может сделать весь 40-битный временной код навсегда нечитаемым. Пыль может оказывать аналогичное воздействие на временной код. Временной код осуществляет очень небольшую проверку ошибок, что является сильным свойством ряда других систем управления винилом.
См. также
[ редактировать ]Ссылки
[ редактировать ]- Верде, Билл (25 октября 2001 г.), «Новый микс ди-джея: цифровые файлы и проигрыватель» , New York Times , получено 20 августа 2007 г.