Wrong word clock что это

WordClock — от вдохновения до воплощения

Wrong word clock что это. 6a669fef11ed91332ad9522f246ec15a. Wrong word clock что это фото. Wrong word clock что это-6a669fef11ed91332ad9522f246ec15a. картинка Wrong word clock что это. картинка 6a669fef11ed91332ad9522f246ec15a

Однажды увидел картинку необычных часов, которые пишут время. Это были QlockTwo.

Поиск в интернет по производителю предоставил информацию, которой я был огорчен.

Стоимость часов в форм-факторе 450 x 450 мм. начиналась от 1500$ за версию с пластиковой лицевой панелью. Версия со стальной сатинированной панелью стоила 2000$, именно ее я изначально увидел и она мне понравилась.

Платить такие суммы не было возможности и я загорелся идеей создания аналога данных часов.

Процесс подготовки проходил крайне медленно, я искал информацию как обеспечить техническую часть, искал поставщика услуг, который бы изготовил лицевую панель из металла.

Позже, пришел к выводу, что подсвечивать каждую букву удобно адресной светодиодной лентой, а ей управлять будет arduino. К слову сказать навыков написания кода для arduino, подключению библиотек и т.д. у меня не было совсем. Разбирался по пути реализации проекта.

Светодиодная лента выбрана с плотностью 30 светодиодов на метр. Расстояние между светодиодами 33.3 мм. Матрица букв занимала 333.3 х 333.3 мм.

Эмпирическим путём пришёл к тому, что корпус размером 500 х 500 мм. будет смотреться лаконично.

Дальше столкнулся с выбором шрифта, он должен быть трафаретным, чтобы при резке не выпала середина букв. Трафаретные шрифты к которым я имел доступ, мне не нравились. Решил искать по обычным шрифтам, остановился на ISOCTEUR, а потом используя кривую в Corel добавил соединительные элементы.

Wrong word clock что это. 75c227aae9b218c6fe026ed337c403e5. Wrong word clock что это фото. Wrong word clock что это-75c227aae9b218c6fe026ed337c403e5. картинка Wrong word clock что это. картинка 75c227aae9b218c6fe026ed337c403e5

Файл с лицевой частью часов был готов. Переслал его в производство и спустя неделю я получил прекрасную лицевую панель из нержавеющей стали 3 мм. с сатинированной структурой.

Wrong word clock что это. bbebb763e9ede3c612fb839c4a39cd2f. Wrong word clock что это фото. Wrong word clock что это-bbebb763e9ede3c612fb839c4a39cd2f. картинка Wrong word clock что это. картинка bbebb763e9ede3c612fb839c4a39cd2f

К этому времени поступили все необходимые комплектующие для проекта:

RTC DS3231 (часы реального времени);

SK6812 RGBW 30 IP20 Strip;

Источник питания Mean Well PM-15 5V 15W;

4 кнопки управления.

Настало время сборки электронной части и написания кода для управления адресной лентой.

Схема представлена ниже:

Wrong word clock что это. 5aabc1c1462eb32156206deb063f65ce. Wrong word clock что это фото. Wrong word clock что это-5aabc1c1462eb32156206deb063f65ce. картинка Wrong word clock что это. картинка 5aabc1c1462eb32156206deb063f65ce Wrong word clock что это. fdd27c7770ce21021943fbf8ecd93cdc. Wrong word clock что это фото. Wrong word clock что это-fdd27c7770ce21021943fbf8ecd93cdc. картинка Wrong word clock что это. картинка fdd27c7770ce21021943fbf8ecd93cdc

Часы реального времени (RTC) необходимы для обеспечения отсчета точного времени и позволяют его сохранить даже если схема отключена от основного источника питания.

Ещё думал сделать автоматическое изменение яркости свечения светодиодов, что бы ночью часы не светили ярко, но к сожалению функцию реализовать мне не удалось.

В своей версии я подключил z-wave реле, которое управляется контроллером умного дома (Athom homey) и часы выключаются по питанию когда активирован сценарий «Спокойной ночи», «Никого нет дома». Включается реле по расписанию и если кто-то из членов семьи присутствует дома.

Корпус, который изначально планировался, должен быть из акрила, но ввиду слишком большого веса лицевой и средней части, от него пришлось отказаться и придумать что-то другое.

Самым очевидным было изготовить рамку из уголка 30 х 30 мм, и вставить туда лицевую и среднюю часть которые скреплены вместе.

Изготовили рамку буквально в день заказа, ещё три дня потребовалось для шпаклёвки, покраски и покрытия матовым лаком.

Wrong word clock что это. e1eaadc1bb01066ec37fce5b491e95e5. Wrong word clock что это фото. Wrong word clock что это-e1eaadc1bb01066ec37fce5b491e95e5. картинка Wrong word clock что это. картинка e1eaadc1bb01066ec37fce5b491e95e5

Wrong word clock что это. 3768de828f99a6606645735db64ad247. Wrong word clock что это фото. Wrong word clock что это-3768de828f99a6606645735db64ad247. картинка Wrong word clock что это. картинка 3768de828f99a6606645735db64ad247

Полученным результатом я остался доволен. Часы работают уже более 5 лет, служат прекрасным предметом интерьера и привлекают внимание гостей.

Wrong word clock что это. 90bbca239674480459a3d9a80db11067. Wrong word clock что это фото. Wrong word clock что это-90bbca239674480459a3d9a80db11067. картинка Wrong word clock что это. картинка 90bbca239674480459a3d9a80db11067 Wrong word clock что это. c6f5ba5e8b2d947009ef005fd69ef541. Wrong word clock что это фото. Wrong word clock что это-c6f5ba5e8b2d947009ef005fd69ef541. картинка Wrong word clock что это. картинка c6f5ba5e8b2d947009ef005fd69ef541Время 5:08. Точки в углах добавляют по минуте.

Материалы по проекту доступны на GitHub.

В настоящее время разрабатываю вторую версию. Планирую использовать ESP с Wi-Fi подключением, реализовать синхронизацию времени через интернет, автоматическое изменение яркости и web интерфейс для выбора цвета и первоначальной настройки.

Спасибо пользователям Habr за то, что подтолкнули меня на написание статьи.

Поделитесь своим мнением, идеями, что нужно добавить и учесть в новой версии. Критика приветствуется.

Источник

Wrong word clock что это

Войти

Авторизуясь в LiveJournal с помощью стороннего сервиса вы принимаете условия Пользовательского соглашения LiveJournal

Про WordClock

Спрашивают про WordClock. Это замечательно и прекрасно, что люди, занимающиеся прокатом, озадачиваются проблемами звучания, и вникают в тему. Отвечаю.

При переводе аудиосигнала из аналоговой среды в цифровую (посредством импульсно-кодовой модуляции, или PCM) происходит его конвертация, или преобразование. Непрерывная аналоговая синусоида приобретает вид последовательно записанных отдельных (дискретных) значений уровня сигнала (сэмплов). Данный сэмпл также называют «цифровым словом» (Word). Количество сэмплов в секунду называется скоростью сэмплирования, или частотой дискретизации. Максимально возможное количество битов определяет «длину цифрового слова». Наиболее распространенные сейчас – 16 бит, 20 бит и 24 бит. 1 бит отвечает за 6дБ динамического диапазона. Больше битов – больше динамический диапазон. Соответственно, 16 бит = 96дБ, 20 бит = 120дБ, 24 бит = 144дБ.

Но перейдем к частоте дискретизации. Практически любое устройство для цифрового аудио имеет внутри себя тактовый генератор, который задает эту самую частоту для работы всего устройства в целом. Обычно это частоты 44,1кГц и 48кГц, а также их удвоенные значения – 88,2кГц и 96кГц. Первоначальная частота – 44,1кГц была выбрана согласно правилу Найквиста – «скорость сэмплирования определяет верхнюю границу диапазона в соотношении 2,2х1.» Следовательно, для воспроизведения аудио 20кГц необходима скорость сэмплирования, или частота дискретизации, как минимум 44кГц. Соотвественно, если прибор работает на частоте 96кГц, то он обеспечивает верхнюю границу частотного диапазона 43.6кГц. В звукоусилении подобные требования представляются чересчур избыточными.

Проблема появляется при соединении двух и более цифровых устройств. Например, цифровой пульт, внешний ревербератор, подключенный по AES, и контроллер АС, на который сигнал также приходит в цифровом виде. Мало, чтобы у них были одинаковые параметры, например 24бит/48кГц. Необходимо, чтобы их внутренние процессоры получали тактовые импульсы одновременно. Иначе сигнал с пульта, идущий на ревербератор, будет смещен по времени относительно тактового генератора внутри ревера, затем этот смещенный сигнал идет обратно на пульт, затем вся эта каша отправляется на процессор для АС, где совершенно своя история с началом сэмплов. В итоге саунд будет очень далек от ожидаемого.

Решение у этой проблемы довольно простое – необходимо установить для всех цифровых устройств единое время (Clock) для отсчета «цифровых слов» (Word). Например, если имеется несколько цифровых устройств в цепочке, можно один сделать главным (Master), остальные будут подчиненными (Slave), и генератор Мастера будет определять начало отсчета сэмплов для всех устройств. Способ получения устройством внешнего WordClock выбирается на самом устройстве.

Он может приходить на девайс как по отдельному кабелю, так и по первому каналу AES вместе с аудио. Во втором случае устройство выделяет из приходящего сигнала тактовую частоту и просто синхронизирует внутренний генератор с приходящим сигналом.

Это, самое очевидное и простое решение, имеет серьезный минус – качество внутреннего генератора. Самое важное в WordClock – его стабильность. Для любого отдельного устройства стабильность внутреннего генератора не самое важное, важнее качество конвертеров, алгоритмы и т.п. И прибор сам по себе работает великолепно, стабильности генератора для этого достаточно. Но, когда он становится частью системы, эта достаточность превращается в проблему. Решение – внешний WordClock генератор. И здесь опять – стабильность – единственный фактор в качестве прибора. Потому как стабильность внешнего генератора отвечает за звучание системы. Это парадокс цифрового аудио, когда устройство, не имеющее непосредственно к аудиосигналу никакого отношения, определяет его качество. Хотя, почему парадокс? В аналоговом аудио качество напряжения тоже не последний фактор для звучания аудиосистемы.

Среди WordClock генераторов успешно себя зарекомендовала немецкая контора Rosendahl. Их прибор NanoClocks пока что наиболее почитаем в про-аудио среде.

Биг Бен от Апогея тоже называется WC generator, но это какое то другое WC.

Источник

Тема: Word Clock 44,1kHz

Опции темы

Подскажите кто знает, пожалуйста, откуда правильно снять частоту 44,1 кГц для тактирования звук.интерфейсов ЦАП и АЦП, или принцип реализации (может схему) того, что называется Word Clock. Силён больше в аналоге, но думаю разберусь. Есть знакомые цифровики рядом, но они по автоматике и системам ЧПУ, поэтому спрашиваю у спецов по звуку. В разделе для начинающих вроде бывалые спецы тоже советы дают.Спасибо.

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Это частота дискретизации Fs, она же сигнал шины WC, LE, L/R и т.д. (у разных ЦАПов может называться по-разному).

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Это понятно. Вопрос где её взять. Т.е она генерируется внутри ЦАПа и можно взять любой ЦАП

подключить питание и снять с него?

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Взять ее можно с генератора частотой 22.5792 и тактировать.

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Wrong word clock что это. im skype. Wrong word clock что это фото. Wrong word clock что это-im skype. картинка Wrong word clock что это. картинка im skype

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Зачем оно Вам нужно? Для тактирования нескольких АЦП и многоканальной системы записи в про-аудио?

Спецификации есть на требуемый сигнал?

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Спрошу по-другому. Есть частота 11,2896 MHz, как (чем) её правильно и грамотно разделить

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Wrong word clock что это. im skype. Wrong word clock что это фото. Wrong word clock что это-im skype. картинка Wrong word clock что это. картинка im skype

Есть частота 11,2896 MHz, как (чем) её правильно и грамотно разделить

Любым 8-разрядным двоичным счетчиком, допускающим 11мгц на входе.

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Попробуйте уровень поднять, есть Cmos логика формирователи на входе почти аналог на выходе логическая единица.

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

Позвонил в студию нашел клок внешний который синхронизируется с любыми картами судя по всему..
нагуглил пдф а там 3-5 В размах, т.е. TTL передача.
такая штука судя по всему http://akarchive.digidesign.com/supp. _Guide_501.pdf

http://www.rme-audio.de/old/english/digi96/wcm.htm
Signal Adaptation Circuit
An ideal word clock signal is a 5 Vpp square wave. Usual word clock input circuits are build with simple TTL receivers. Unfortunately often errors appear, caused by wrong impedances (more than one termination resistor), bad cables, connectivity problems or abnormal capacitive load, which lead to a loss of level and signal deformation. Because of this the WCM was equipped with a special AC coupled input circuit with 1 Vpp sensitivity, which can use even a sine as input signal. While other devices often stop to work at 3 Vpp or at slightly unformatted signals, the WCM stays locked. Thus the reliability expected from a professional device can be guaranteed.

Wrong word clock что это. progress. Wrong word clock что это фото. Wrong word clock что это-progress. картинка Wrong word clock что это. картинка progress

1) The lowest voltage level that is considered as “high” level is 1V (1000mV) at the input stage with proper 75ohm impedance cable. This is the industry standard since most devices operate at 3 or 5 V output level. Power DAC’s 5 pin LVDS format is not compatible with this standard.

Источник

Wrong word clock что это

Базовые принципы, основные форматы, примеры.

Многие способы синхронизации используют временной код (timecode, тайм-код), передаваемый через равные промежутки времени одновременно со звуком или изображением и «помечающий» соответствующий участок уникальной временной меткой. Тайм-код представляет собой как бы линейку, накладываемую на временную ось.

Необходимо отметить принципиальную разницу между синхронизацией цифровых и аналоговых устройств. Аналоговый звук, как известно, непрерывен по своей природе, кроме того, магнитная лента не может двигаться абсолютно равномерно. Поэтому временной код (или идентификатор скорости, типа пилот-тона) для синхронизации обязательно должен быть физически прописан на ленту. При цифровой записи звук уже разбит на равные промежутки времени (44100 в секунду, например), то есть каждый семпл уже как бы несет на себе показатели позиции и скорости воспроизведения. Поэтому многие цифровые устройства (в особенности, рабочие станции на основе компьютера) временной код не прописывают, а вычисляют, исходя из заданных пользователем единиц измерения и стартовой точки. Если же тайм-код все-таки необходимо прописать, то он не занимает звуковую дорожку, а прописывается в специальное место (обычно это область субкода). Кроме того, можно считать, что цифровые устройства воспроизводят звук ровно, то есть после задания единой стартовой точки они не будут «расползаться» из-за флуктуаций скорости.

SMPTE/EBU и родственные ему форматы

С системой NTSC связана еще одна сложность. Дело в том, что при цветном вещании в этом формате реальная частота кадров составляет не 30, а 29,97 fps. Если использовать обычный временной код с полными 30 кадрами в секунду, то вскоре накопится несоответствие между временем на счетчике тайм-кода и реально прошедшим временем программы (разница составляет 108 кадров в час). В ряде случаев такое положение дел неудобно (например, в вещании, где каждая секунда на счету), и для того, чтобы значения временного кода отражали реальную продолжительность программы, используются «выпадающие кадры» (drop frame или df). Первые два кадра (00 и 01) каждой минуты, за исключением нулевой, десятой, двадцатой, тридцатой, сороковой и пятидесятой, просто пропускаются (после 00:00:01:29 идет 00:00:02:02), и такими пропусками компенсируется возникающая разница. Этим головная боль с дробным числом кадров в секунду не исчерпывается, но здесь мы ее рассматривать не будем, так как живем в счастливой стране с системами SECAM в вещании и PAL в видеопроизводстве.

Отличительной особенностью формата MTC является то, что он сам по себе не может быть никуда записан, а только вычисляется, исходя из размера и темпа произведения, в секвенсоре или в цифровых магнитофонах и компьютерных рабочих станциях на основе частоты дискретизации и «порядкового номера» семпла. Еще одним источником MTC может быть преобразование SMPTE в MTC, которое могут производить многие современные MIDI-интерфейсы и синхронизаторы. Из-за того, что MIDI Time Code изначально передается в машинно-читаемом формате (а не в виде аудиосигнала, как LTC) и реализация приема-передачи этого временного кода в цифровых аппаратах обходится сравнительно недорого, MTC в настоящее время является главным форматом временного кода, использующегося для синхронизации компьютерных программ и значительной части цифровых звукозаписывающих устройств.

Если мы установили стартовую точку тайм-кода на 1 час, то нам нужно внести соответствующую поправку в те устройства, которые тайм-код рассчитывают, например, секвенсоры. Ведь по умолчанию в любой программе первая доля первого такта произведения соответствует 00:00:00:00 временной сетки, и если на секвенсор приходит тайм-код со значением 01:00:00:00, то он и начнет воспроизводить аранжировку с точки, отстоящей от первого такта на один час. Чтобы этого избежать, и существует параметр offset, или смещение. В нашем случае для правильной работы нужно в секвенсоре установить смещение, равное одному часу, и тогда точка 01:00:00:00 внешнего тайм-кода совпадет с 00:00:00:00 внутренней временной сетки программы. То же самое относится и к другим устройствам, которые не прописывают, а рассчитывают временной код.

Если ведущим в подобной системе выступает цифровой магнитофон, то все может быть еще проще. На многих цифровых устройствах есть выход MIDI (как минимум в виде дополнения типа ADAT BRC), по которому напрямую, без конверсии, идет MTC. В этом случае обычно прописывать тайм-код не нужно, все выставляется в опциях. Если же у вашего цифрового магнитофона MIDI-выхода нет, только SMPTE (хотя это и редкость по нынешним временам), все происходит так же, как и с аналоговым магнитофоном.

Еще один параметр в настройках синхронизации секвенсора (а также синхронизатора) называется Freewheel. Он измеряется в количестве кадров и показывает, сколько кадров ведомое устройство будет продолжать воспроизводить при пропадании тайм-кода. Если состояние временного кода на аналоговой ленте оставляет желать лучшего и некоторые кадры просто не могут быть считаны синхронизатором, то установка отличного от нуля значения параметра Freewheel помогает все-таки работать с такой лентой (количество кадров настраивается индивидуально, по умолчанию обычно 2-4 кадра). При выпадении временного кода синхронизатор (или секвенсор) генерирует недостающие значения, основываясь на скорости воспроизведения предыдущих кадров SMPTE. Если же стоит задача проверить целостность временного кода, тогда поставьте Freewheel на ноль, и при малейшем выпадении тайм-кода ведомое устройство остановится.

При повреждении временного кода на аналоговой ленте помогает регенерация: синхронизатор считывает имеющийся временной код с ленты, а на выходе выдает свежий, только что заново сгенерированный на основе входящего. Здесь при необходимости настраивается параметр Freewheel. Регенерировать тайм-код стоит также и при копировании аналоговых пленок. Если просто переписывать временной код с ленты на ленту, его качество будет ухудшаться, что выльется в проблемы при считывании, поэтому лучше выход SMPTE дорожки с одного магнитофона направить на синхронизатор, поставленный в режим регенерации, а на вход записывающего магнитофона подавать уже обновленный код.

Синхронизация цифровых устройств

Принципиальным отличием цифровых магнитофонов (к ним относятся также и компьютерные рабочие станции) от аналоговых является то, что цифровые в нормальных условиях воспроизводят звук равномерно (естественно, в разумных пределах). Это иногда помогает построить более дешевую и простую синхронизированную систему. Кроме того, скорость воспроизведения цифровых магнитофонов зависит исключительно от частоты дискретизации, задаваемой внутренним или внешним тактовым генератором, а устройство подстраивается под эту частоту, чтобы вовремя выдавать данные. Так как изготовить два абсолютно одинаковых кристалла для такого генератора не представляется возможным, два независимых цифровых устройства всегда будут работать с разной скоростью, и хотя обычно это расхождение измеряется в худшем случае десятыми долями процента, о нем всегда нужно помнить.

Для начала я опишу неправильные, хотя иногда и применяющиеся в экстремальных случаях способы синхронизации цифровых аппаратов, чтобы пойти, так сказать, от противного, после чего, я надеюсь, станут понятными преимущества единственно верного способа цифровой синхронизации.

Так как скорость цифрового магнитофона постоянна, то, в принципе, для синхронизации двух цифровых аппаратов можно обеспечить ведомому только информацию о старте воспроизведения (например, с помощью MTC), а дальше магнитофоны будут воспроизводить и записывать звук более-менее синхронно, и, несмотря на то, что их скорости отличаются, они постоянны, поэтому сильных расхождений не будет (но это справедливо только при записи и сведении на аналоговом пульте). Однако такой трюк проходит только в том случае, если место старта всегда одно и то же. Если вы вдруг решите начать воспроизведение с середины композиции, то из-за различия частот дискретизации, а, соответственно, и отношения внутренней временной сетки прибора к реальному времени, стартовые точки не совпадут, и дорожки одного магнитофона будут отставать (рис. 6 А).

Второй неправильный способ возможен с некоторыми компьютерными программами для записи звука (например, Samplitude). Так как программа самостоятельно не может управлять частотой дискретизации звуковой платы, то стартовая точка берется из приходящего MIDI тайм-кода, а скорость воспроизведения регулируется внутренним пересчетом частоты дискретизации. Допустим, скорость приходящего тайм-кода выше скорости, основанной на частоте внутреннего генератора звуковой платы (пусть номинальная частота в нашем случае будет 48 кГц), на 0,1 %. Чтобы уравнять скорость воспроизведения с задаваемой тайм-кодом, надо было бы поднять частоту дискретизации звуковой платы на 0,1%, то есть до 48048 Гц. Но так как это невозможно, программа поступает другим способом. Внутри себя программа объявляет, что выходящий поток цифрового звука имеет частоту дискретизации, равную этим самым 48048 Гц, затем этот поток пересчитывается в частоту 48000 Гц (так же, как можно пересчитать частоту дискретизации звукового файла из 48 кГц в 44,1 в любом звуковом редакторе), и уже вот этот пересчитанный поток подается на выход. Недостаток такого подхода состоит, прежде всего, в самом преобразовании частоты дискретизации, которое вносит заметные искажения в звук. Кроме того, также невозможна одновременная работа обоих синхронизируемых таким образом магнитофонов с цифровым пультом (почему, я объясню далее).

В последнем «неправильном» примере ведомый магнитофон, подстраиваясь под временной код, имеет частоту дискретизации очень близкую к таковой у ведущего, но все же не идентичную, поэтому щелчки при работе в цифре неизбежны. Проблемы могут возникать не только при работе с цифровым пультом, но и с другими приборами. Например, нужно загрузить дорожки с обоих магнитофонов в компьютер для редактирования. При любом из «неправильных» способов синхронизации одновременно записать все дорожки по цифре не получится, будут щелчки. А если вы запишете сначала с одного, а потом с другого магнитофона независимо, то при значительной разнице частот дискретизации (как, например, в первом случае) дорожки с одного магнитофона в компьютере будут воспроизводиться медленнее, чем с другого.

На некоторых устройствах можно встретить интерфейс под названием Super Clock или Digidesign 256x Clock. Он был придуман фирмой Digidesign и использует такие же разъемы и кабели, что и обычный Word Clock, но тактовая частота, передаваемая по ним, составляет рабочую частоту, умноженную на 256 (для 44,1 кГц это 44,1 х 256 = 11,2896 МГц). Считается (по крайней мере, самой компанией Digidesign), что Super Clock из-за такой избыточной передачи более качественен и надежен, однако он не является стандартным и в основном встречается в изделиях этой фирмы.

Джиттер
Джиттер возникает из-за нестабильности частоты дискретизации. То есть частота, в принципе, скажем, 48 кГц, но временные интервалы между отдельными семплами могут быть меньше или больше 1/48000 секунды. Чем больше временной разброс между семплами (нестабильнее частота), тем сильнее джиттер. На слух он выражается в легкой замутненности звука, «размытости», плохой локализации кажущихся источников звука и сужении стереобазы. Причем, джиттер негативно влияет на звук как в ЦАП, так и в АЦП, в последнем случае мы записываем уже искаженный джиттером сигнал, и в дальнейшем никак не сможем убрать эти искажения.

Следует помнить, что SMPTE с аналоговой ленты, в силу своей нестабильности, при перекодировании в Word Clock является мощным источником джиттера. Поэтому при синхронизированной перезаписи с аналогового магнитофона на цифровой лучшим с точки зрения качества звука решением будет сделать ведомым именно аналоговый магнитофон, чтобы конвертеры использовали свой внутренний стабильный клок. Однако это решение довольно дорогое и не всегда выполнимое, поэтому в качестве альтернативы можно предложить перезапись вообще без синхронизации, правда, это возможно только в том случае, если вам не нужно будет дальше в процессе работы возвращаться к аналогу и все дорожки можно переписать одновременно. Качество (стабильность) цифрового клока, выходящего из синхронизатора в ответ на приходящий SMPTE, напрямую зависит от самого синхронизатора, поэтому не стоит думать, будто этот прибор является второстепенным и на звук никак не влияет: он влияет, и качество выдаваемого им клока обычно пропорционально цене.

Синхронизировать два цифровых устройства обычно бывает проще, во многих случаях можно обойтись без синхронизатора. Нужно только соединить ведущего с ведомым по Word Clock и MTC (или подобным им, типа Super Clock или Sony 9-pin), выставить соответствующие настройки в ведомом, и вперед (рис. 9). Для некоторых модульных цифровых магнитофонов (типа ADAT) существуют свои способы синхронизации, о них мы поговорим в следующей части

Фирма Tascam для своих магнитофонов стандарта DTRS (они тоже восьмиканальные, но работают не на S-VHS кассетах, как ADAT, а на Hi-8) разработала похожую систему синхронизации, она называется DTRS Sync.

При работе с MIDI-устройствами кроме MTC применяются еще несколько способов синхронизации.

MIDI Clock
MIDI Clock предназначен для синхронизации таких MIDI-устройств, как секвенсоры и ритм-машинки, то есть тех, чья внутренняя временная сетка выражена в тактах и долях с соответствующим темпом. Технология эта довольно старая, но все еще применяющаяся для некоторых задач, например, при использовании старых ритм-машинок (некоторые из которых весьма популярны в определенных музыкальных стилях) или секвенсоров, встроенных в электронные музыкальные инструменты. Необходимость синхронизировать две секвенсорные программы в одной студии возникает крайне редко, но в этом случае MIDI Clock предпочтительнее MTC, так как синхронизация происходит с помощью близких секвенсорным программам тактов и долей, а не абсолютного времени, которое им надо еще пересчитывать в собственные единицы. В принципе, можно использовать MIDI Clock и для приборов, не имеющих прямого отношения к MIDI (например, ADAT магнитофоны с BRC), но это сложно, неудобно и ненадежно, поэтому я бы рекомендовал использовать этот формат только в крайнем случае.

Для управления ведомым устройством применяются три команды: MIDI Start, MIDI Stop и MIDI Continue. Получив команду MIDI Start, ведомое устройство приходит в готовность и ждет сигналов MIDI Clock, а, получив их, начинает воспроизведение с начала композиции. Останавливает воспроизведение команда MIDI Stop, после получения которой ведомое устройство «замирает» и ждет дальнейших указаний, причем сигналы MIDI Clock могут продолжать поступать, но прибор на них уже не реагирует. По команде MIDI Continue ведомый начинает воспроизведение (при поступлении MIDI Clock) с того места, где он остановился в предыдущий раз, в отличие от команды MIDI Start, при которой воспроизведение всегда начинается с начала.

В случае, если все-таки необходимо использовать MIDI Clock с не-MIDI устройством (например, системой записи на диск), то последнее обычно выбирается ведущим. В нем необходимо установить темп и размер композиции, а также указать, на каких тактах и долях происходят смены темпа (если они есть). Если этого не сделать, то ведомый (например, секвенсор) будет воспроизводить композицию с одной и той же скоростью, невзирая на то, что изменения темпа прописаны в проигрываемом файле. Вводить все изменения темпа необходимо вручную, что для некоторых композиций (особенно с плавным изменением темпа) может быть довольно утомительно и чревато ошибками, которые не сразу и заметишь. Если система записи на диск выбрана ведомой (в том случае, если она это позволяет), то темп и его изменения все равно надо в ней указывать, чтобы система «знала», какой скорости соответствуют приходящие сигналы MIDI Clock, и могла корректно переводить SPP в абсолютные единицы времени (минуты, кадры). Хочу отметить, что, в принципе, не рекомендуется делать не-MIDI устройство ведомым по MIDI Clock, так как такая синхронизация весьма ненадежна.

Установки при синхронизации посредством MIDI Clock довольно простые: надо указать ведущему передавать MIDI Clock по определенному порту (если устройство или MIDI-интерфейс многопортовые), иногда требуется отдельно выставить передачу Song Position Pointer. На ведомом выбирается порт, по которому будет приходить сигнал, и указывается использование поступающих сообщений MIDI Clock вместо внутренних «часов».

Вместо сообщений MIDI Clock иногда могут использоваться так называемые «тики» (ticks). Скорость передачи тиков не зависит от темпа, они передаются один раз в 10 мс (100 тиков в секунду), а ведомое устройство рассчитывает, сколько тиков приходится на одну долю самостоятельно, базируясь на своих внутренних часах. Тики также не несут никакой позиционной информации, только о скорости. Честно говоря, мне не встречались (или я этого не замечал?) устройства, синхронизирующиеся по тикам, но в стандарте MIDI такой способ синхронизации имеется.

С помощью MMC на ведомом устройстве можно задать точку начала записи или воспроизведения, эта команда называется GoTo и указывает прибору такую точку в формате SMPTE (часы, минуты, секунды, кадры). Благодаря этой команде можно строить удобные в управлении синхронизированные системы. Например, мы имеем секвенсор и цифровой магнитофон с возможностью управления по MMC и способностью выдавать MIDI тайм-код, которые надо синхронизировать. Работаем мы в основном с секвенсором, а магнитофон содержит, допустим, треки с вокалом и партии, сыгранные «живыми» инструментами. Если мы используем только MTC, то ведущим надо выбирать магнитофон (делать его ведомым к секвенсору с надежной синхронизацией, конечно, можно, но потребует привлечения дополнительного синхронизатора). Но тогда для выбора стартовой точки и начала воспроизведения необходимо каждый раз обращаться к магнитофону, что очень неудобно, если основная работа идет в секвенсоре. Тут на помощь приходит MIDI Machine Control. Мы даем магнитофону установку отвечать на MMC-команды, а при воспроизведении выдавать на выход MIDI Time Code. Секвенсор мы устанавливаем таким образом, чтобы он выдавал на выход MMC с соответствующим ID, и при этом был ведомым по входящему MTC. Таким образом, когда мы устанавливаем в секвенсоре точку воспроизведения, он посылает MMC команду GoTo с соответствующим значением тайм-кода (если задано смещение, то с нужной компенсацией) магнитофону, тот перемещается на заданное место, нажимаем в секвенсоре «play» (пошла соответствующая MMC-команда магнитофону), магнитофон начинает воспроизведение и передачу MTC, а секвенсор «цепляется» к входящему временному коду и работает синхронно с магнитофоном (рис. 11). Таким образом, мы всей системой управляем из секвенсора (про магнитофон, раз включив его и настроив, можно вообще забыть), притом что секвенсор у нас ведомый по MTC, и вполне обошлись без дорогого синхронизатора. Если вы работаете с ленточным (типа ADAT) магнитофоном, то MMC-команды стоит отключать, когда звук с магнитофона не нужен, так как, отвечая на команды GoTo, он будет постоянно перематывать ленту (с системами записи на диск таких проблем нет).

Кроме MIDI Machine Control был разработан также и другой протокол с аналогичным MMC назначением (только более «продвинутым» функционально). Он называется MIDI Show Control, однако в звукозаписывающей технике он применения не нашел, и в настоящее время используется для управления световыми эффектами.

Синхронизация с видео

В принципе, идеальной с точки зрения звука (в смысле джиттера) была бы система, в которой АЦП/ЦАП работают на частоте, задаваемой их внутренним генератором (то есть, были бы ведущими), а референсный сигнал для видеотехники с помощью синхронизатора конвертировался бы из выдаваемого преобразователями Word Clock или AES/EBU (видео было бы ведомым по скорости). Однако устройств, способных надежно выполнять такую конверсию (из Word Clock в Video reference) в настоящее время не существует, поэтому если предстоит работа с видеоматериалом, приготовьтесь сделать ведомой всю вашу звукозаписывающую систему.

Одной из разновидностей референсного видеосигнала является стандартный композитный сигнал черного поля (Black Burst, точнее, Black and Burst). В соответствии с названием он представляет собой черный видеосигнал, в котором содержатся строчные и кадровые синхроимпульсы (вспышки, bursts). Его использование совпадает с обычным референсным видеосигналом, но в силу отсутствия «мешающей» видеоинформации он считается более надежным источником синхросигнала.

Если вы хотите сделать ведомым по RS-422 звукозаписывающий прибор или программу, здесь примерно то же самое, только на звуковом аппарате вам необходимо задать конкретную модель имитируемого устройства (одну из моделей видеомагнитофонов Sony). Список поддерживаемых команд в режиме ведомого также сильно отличается у разных производителей.

Кроме собственно управляющих команд по RS-422 может передаваться и последовательный временной код, считываемый с VITC или LTC, записанного на видеокассете. Он обычно используется только как идентификатор текущего положения, а информация о скорости всегда берется с референсного видеосигнала. Передаваемый тайм-код может использоваться, например, следующим образом. Звуковая рабочая станция по RS-422 отдает управляющие команды видеомагнитофону. Получив «play», последний начинает воспроизведение и выдает по RS-422 временной код. Рабочая станция начинает воспроизведение с точки, указанной приходящим тайм-кодом, и проигрывает звук со скоростью, соответствующей скорости видеомагнитофона. Теоретически было бы достаточно указать магнитофону стартовую точку, а затем просто начать воспроизведение одновременно с ним. Однако в реальном мире время ответной реакции на команду у различных магнитофонов отличается, поэтому для точной синхронизации рабочей станции необходимо работать с реальным временным кодом, прописанным на ленту (рис. 14).

Наэкранный временной код
и применение бытовых видеомагнитофонов
Наэкранный временной код представляет собой цифры тайм-кода, отображаемые внизу или в углу видеокадра (рис. 15). Такое «прожигание» (по-английски эта процедура обычно называется «Burn-In Timecode» или «On-Screen Timecode») временного кода на экране может быть произведено с помощью профессионального видеомагнитофона (обычно цифры выводятся через мониторный выход аппарата) или синхронизатора (такую функцию имеют только достаточно «продвинутые» модели). Основное применение наэкранные коды находят в линейных системах видеомонтажа. Там, где много видеомагнитофонов с исходным материалом и каждая лента имеет свой тайм-код, намного проще взглянуть на экран монитора с нужным кадром и считать временную позицию, чем искать ее на монтажном пульте (сами видеомагнитофоны, которые тоже отображают текущую позицию, в больших монтажных обычно находятся вне поля зрения оператора или вообще в соседней комнате). Наэкранный тайм-код используется также и для чернового видеомонтажа, при этом используются «прожженные» копии оригинального материала, чтобы не изнашивать ленту на исходных кассетах. После такого чернового монтажа легко восстановить последовательность монтажных склеек и по наэкранным значениям временного кода сделать уже чистовой монтаж.

В звуковом производстве также часто приходится иметь дело с такими лентами. Обычно из видеомонтажной передают именно такую ленту с черновым материалом, при этом реальные значения временного кода (VITC, например) особого значения не имеют, главное, чтобы система работала синхронно, а синхронизация с чистовым материалом (уже с реальными тайм-кодами, которые раньше были только на мониторе) производится введением соответствующих смещений (offset). Имея наэкранные значения, звукоинженер находится с режиссером или видеоинженером в одной системе координат, и при этом может использовать такую синхронизационную технику, которая лучше подходит именно для него. Поэтому я рекомендую всегда для пост-производства звука требовать от видеоинженеров кассету с «прожженным» тайм-кодом, это позволит избежать многих проблем и трений.

В принципе, использование бытовой техники (неважно, видео или аудио) в условиях профессиональной студии обычно не оправдывает себя. Не говоря уже о качестве звука или изображения, которое у бытовых аппаратов обычно хромает, общая надежность у них тоже невысокая. В профессиональных условиях тот же видеомагнитофон используется весьма интенсивно (постоянные перемотки, поиск нужного кадра), а бытовой прибор просто не рассчитан на такие нагрузки. Кроме того, ни один бытовой прибор не способен работать в синхронизированных комплексах, и в лучшем случае может быть только ведущим. А делать ведущим самый ненадежный (и некачественный) прибор в студии вряд ли имеет смысл.

Синхронизация в кинопроизводстве

В принципе, с этого раздела стоило бы начать данную статью. Так как именно в области кино впервые возникла сама необходимость в синхронизации, родились многие идеи, впоследствии нашедшие применение в видео и звуковом производстве, именно благодаря кино были разработаны многие звуковые технологии. Одни из самых сложных звуковых систем работают именно на производстве фильмов, а сам процесс этого производства сложен и многостадиен, причем на всех этапах в настоящее время присутствует звук, поэтому четкая синхронизация в кинопроизводстве очень важна. Рассмотрение всех аспектов синхронизации на всех этапах производства фильма заняло бы, по меньшей мере, столько же места, что и предшествующее повествование, поэтому я постараюсь описать только некие основы синхронизации с кинопленкой, не сильно вдаваясь в детали.

Еще одной особенностью кинопленки является то, что при съемке на нее никак нельзя записать временной код. Поэтому для того, чтобы можно было легко совместить изображение с одновременно записанным звуком, применяется хлопушка. На хлопушке обычно пишут название фильма, номер ролика, номер сцены и номер дубля. Сразу после команды «мотор» ассистент режиссера помещает хлопушку в кадр, произносит вслух то, что на ней написано (кроме номера ролика, это не нужно), и громко этой хлопушкой хлопает. Потом, при монтаже, записанный на площадке звук по этому хлопку легко совмещается с изображением.

Для того, чтобы избавиться от соединяющих камеру с магнитофоном кабелей, была придумана система Neopilot. В этой системе скорость мотора камеры зависит не от частоты переменного тока «из розетки», а от прецизионного кристалла, генерирующего нужную частоту (50 или 60 Гц). Такой же прецизионный кристалл установлен в магнитофоне. Отличия генерируемой частоты у этих двух кристаллов незначительны и начинаются только от третьего знака после запятой. При записи пилот-тон с внутреннего генератора магнитофона записывается на ленту. А при воспроизведении встроенный в Нагру синхронизатор сравнивает частоту считываемого пилот-тона с частотой внутреннего кристалла и соответственно варьирует скорость. Таким образом, без дополнительных кабелей с приемлемой точностью выравниваются скорости киноаппарата и магнитофона. Базовую частоту синхронизатор может брать не только с внутреннего генератора, но и с внешнего источника, например, с того же кинопроектора, так что даже в случае отсутствия прецизионного кристалла в нем возможно обеспечить синхронность. У стереомагнитофонов (NAGRA IV.S с дополнительной синхроплатой и головкой) пилот-тон пишется не двойной головкой в противофазе, а на специальную центральную дорожку.

Bi-Phase/Tach синхронизация
После записи звука на съемочной площадке и синхронного его переноса на основную звукозаписывающую систему в студии, необходимо синхронизировать этот студийный магнитофон (или компьютерную звуковую рабочую станцию, неважно) с кинопроектором для дальнейшего монтажа, записи и сведения материала. В настоящее время во многих студиях принято перегонять смонтированный киноматериал на видеопленку и работать уже в формате видео. Такой подход имеет ряд преимуществ: во-первых, это дешевле, так как нет нужды в дорогом кинопроекторе с возможностью синхронизации, большом экране и соответствующего размера аппаратной. К тому же на одну кассету влезает весь фильм, а на рулон кинопленки только 10 или 20 минут материала. Однако для того, чтобы увидеть фильм в том же масштабе и разрешении, что и в кинотеатре (а без этого сложно создать адекватную звуковую картину), необходимо работать с кинопленкой, проектором и большим экраном.

Несмотря на то, что сам по себе бифазный сигнал не содержит позиционной информации, «умный» синхронизатор способен только по нему вычислять точные значения временного кода. Для этого в синхронизаторе задается стартовый кадр (обычно первый кадр ролика) и соответствующее ему значение SMPTE временного кода. Так как тахометр кинопроектора работает и при быстрых перемотках, а синхронизатор может определять направление движения кинопленки, то в любой момент синхронизатору известно, на каком конкретно месте от стартового кадра находится кинопленка. Поэтому после задания стартовой точки мы можем начинать воспроизведение с любого места киноленты, позиция вычисляется и передается звуковой системе автоматически.

Вот мы и закончили рассмотрение основ синхронизации аудио-видео-киносистем. Многое, к сожалению, осталось за рамками статьи, но я надеюсь, что вы получили базовую информацию о синхронизации Напоследок хотелось бы преподнести читателю несколько основных правил синхронизации, которые действуют вне зависимости от используемых форматов.

1. Используйте тот формат, который наиболее «близок» синхронизируемому прибору. Например, не стоит делать цифровой (да и аналоговый) магнитофон ведомым по MIDI Clock, или добиваться от видеомагнитофона синхронизации по FSK. Может быть, вы и добьетесь синхронной работы, но такая система будет ненадежна и использует любой случай, чтобы выйти из строя.

2. Делайте синхронную систему максимально простой. Чем больше звеньев в системе, тем больше вероятность того, что какое-нибудь из них даст сбой. Здесь главное не переусердствовать и оставить себе поле для маневра, чтобы дополнительный звуковой модуль, принесенный аранжировщиком, не стал для вас головной болью.

3. Старайтесь как можно меньше изменять работающую синхронную систему (особенно опасно менять мастер-устройство). Старайтесь, по возможности, распределять синхросигналы «звездой», в этом случае выход из строя одного устройства не нарушит работы остальной системы. Еще помогает применение House Sync.

4. Не экономьте на кабелях и разъемах! Один оторвавшийся контакт может стоить многих часов потерянного времени. Кроме того, повторюсь, кабели для синхронизации тоже могут влиять на качество звука, иногда даже сильнее, чем кабели, по которым он (звук) непосредственно передается.

5. Это уже не правило, а предупреждение. Даже если вы сделали все так, как написано в этой статье и в инструкциях к вашим приборам, система может не заработать по неизвестным причинам. Не отчаивайтесь, сделайте перерыв и начните все сначала. Может быть, в следующий раз все получится!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *