gram news
Tokyo Dawn Labs (RUS) channel avatar

Tokyo Dawn Labs (RUS)

@tokyodawnlabsru

сообщество русскоязычной половины разработчиков Tokyo Dawn Labs

ProjectsRUProgramming

1,670subscribers

Open the Channel

Latest posts

  • Tokyo Dawn Labs (RUS)

    17 Sept, 12:48

    ^ картинки к посту
    Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)
  • Tokyo Dawn Labs (RUS)

    17 Sept, 12:48

    - режим emphasis (я уже рассказывал), это как в клиппере дать эквалайзер перед входом, а потом обратный эквалайзер на выходе: Фабиен описал эффект, как “перераспределение интермодуляционных искажений”, но для меня проще — добавляется низкочастотный “рык”, похожий на vari-mu компрессоры; - “линейный” режим для атаки/восстановления, в отличие от “логарифмического”, как раньше, дает более “агрессивное” поведение; - управляемый среднечастотный подъем в сайдчейн-фильтре, взятый из CBS: позволяет по-другому сфокусировать работу на транзиентах; - стерео-режим двойного моно дополнительно к “Basic” и “Advanced”, но даже при 100% стерео-линке поведение и звук отличается (скорее в сторону Молота); - простенький сатуратор (наконец-то), но позволяющий сфокусировать работу на скомпрессированной или наоборот на нескомпрессированной частях сигнала: в одном случае он сглаживает транзиенты, в другом
  • Tokyo Dawn Labs (RUS)

    17 Sept, 12:48

    Хотел поделиться с вами своими соображениями по поводу вкуса. Не визуального или музыкального, а звукового. Для начала короткая история. В сентябре 20 года мы решили сделать новую версию Котельникова. Фабиен сказал, что придумал новую концепцию, которая будет давать еще более детальный, прозрачный и цифровой (в хорошем смысле слова) звук. На что я сказал, что тогда плагин должен выглядеть абсолютно непохожим на старую версию, и мы разделились: Фабиен пошел делать интерфейс, а я по его “промпту” сел и написал новый движок. Как примерно плагин выглядел, смотри на картинке (концепция “тач-скрина”).Мы довольно быстро закончили, а потом Фабиен крутил, вертел новый плагин и сказал: “А знаешь, мне старый Котельников нравится больше”. Так никто новый продукт и не увидел. Почему? Потому что вкусы. Хотя в новом Котельникове что-то было…Или например недавно я рассказывал про CBS-громкость, про
  • Tokyo Dawn Labs (RUS)

    5 Sept, 18:48

    ^ картинки к посту
    Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)
  • Tokyo Dawn Labs (RUS)

    5 Sept, 18:47

    Теперь: сколько плохо есть плохо? Для этого есть утилита, которую мы недавно решили переделать в web-приложение. Пока в недоделанном состоянии, но как доделаем — начнем брать деньги (если кого-то заинтересует).Ссылка: https://slmixchecker.tokyodawn.ruВажный дисклеймер — web-приложение не отправляет ваши аудио-данные в сеть, предварительный анализ выполняется локально (поэтому медленно). После предварительного анализа на сервер отправляется статистическая информация для окончательного решения.На первом экране формируется список аудио файлов и делается разбиение по сторонам пластинки. Для простоты можно добавить всего один файл, если вопрос “поместится или нет” не интересует. Либо добавить несколько файлов на одну сторону.Важный момент: выбрать пресет громкости (Target Loudness). Идея простая. Чем аудио громче, чем меньше аналоговый шум, но тем меньше поместится на сторону, и тем
  • Tokyo Dawn Labs (RUS)

    5 Sept, 18:47

    Я наконец-то перенес ru-зеркало сайта TDR на другой хостинг (на этот раз Selectel), где сайт не блокируется РКН (что бы они не утверждали). Поэтому вот, пожалуйста:https://www.tokyodawn.ru/Напоминаю про рублевый магазин:https://store.tokyodawn.ru/ru/shop/При покупке за рубли можно применить купон VLADG2026, который дает скидку 40%, до конца года.Напоминаю, что TDR Collector может использовать ru-зеркало (Application preferences > Use mirror site for library access), и что через TDR Collector удобно устанавливать и обновлять плагины.Чтобы кроме информации о сайте дать еще какой-нибудь полезной информации, расскажу про одну утилиту, которую мы сделали пару лет назад, никого не смогли ей заинтересовать, попытаемся еще раз в этом году. А пока попробую заинтересовать вас. Связана эта утилита с винилом. Если в этот момент с восклицанием “зачем мне это нужно” вы перестали читать,
  • Tokyo Dawn Labs (RUS)

    24 Aug, 19:51

    Больше месяца назад к нам обратились с сайта linuxaudio.dev с просьбой дать интервью и прислали довольно большой список вопросов. Мы честно ответили на все вопросы, но наверное сказали что-то не совсем политкорректное, т.к. интервью так и не было опубликовано. В общем, вот наши ответы в переводе. Там не только про Linux, но есть и какие-то общие вопросы, которые могут заинтересовать читателей:https://telegra.ph/Intervyu-s-razrabotchikami-Tokyo-Dawn-Labs-08-24
    TelegraphИнтервью с разработчиками Tokyo Dawn LabsЯ сам большой поклонник TDL и знаю множество музыкантов и продюсеров, которые тоже высоко ценят ваши плагины. Не могли бы вы вкратце представиться и рассказать о своей роли в компании? Фабьен: Хотя моя главная страсть — это, безусловно, дизайн продуктов и…
  • Tokyo Dawn Labs (RUS)

    31 Jul, 16:52

    ^ картинки к посту
    Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)
  • Tokyo Dawn Labs (RUS)

    31 Jul, 16:51

    3. Для усреднения значений во времени разработчики посчитали, что для человеческого восприятия громкости время атаки 100 мс, время восстановления 500 мс. Сглаженное значение переводится в шкалу дБ. Если стрелочный индикатор имеет свою инерцию, то время атаки и восстановления сокращаются, чтобы итоговое время реакции все равно было 100/500 мс.Таким образом итоговый алгоритм:CBS-взешивание -> 8 октавных полос -> атака и восстановление для каждой полосы -> линейная сумма -> перевод в шкалу dBЕдинственной программой, в которой можно увидеть значение CBS Loudness, является “Orban Loudness Meter” (рис. 6). Естественно мы тут же решили добавить этот алгоритм в TDR Limiter 6 в дополнение к Zwicker. И тут возникла проблема. Мы не можем назвать этот алгоритм CBS или Orban, так как и то, и другое — это торговые марки. Задумайтесь! Существует “промышленный” алгоритм измерения громкости,
  • Tokyo Dawn Labs (RUS)

    31 Jul, 16:51

    Сегодня поговорим про алгоритм измерения громкости CBS Loudness, который используется в продуктах Orban.Для тех, кто не знает, Orban — крупный производитель оборудования для радиовещания, начиная с AM эры, потом FM, а потом и для стриминга. С инженерной точки зрения их процессоры обработки звука дают стандарт “того самого” звука на радио (рис. 1).Небольшая ремарка про наш интерес к алгоритмам измерения громкости. У нас два основных мотивирующих фактора:1. Фабиен считает, что если грубо говоря стрелку идеального индикатора громкости прикрутить к ручке громкости, то получится идеально звучащий компрессор.2. Я же считаю, что если сделать аудио процессор, который будет измерять разницу между фактической громкостью звука и LUFS и усиливать ее, то можно будет сделать звук громче без изменения измеренного LUFS.Итак, любой алгоритм измерения громкости можно разделить на три
  • Tokyo Dawn Labs (RUS)

    29 Jun, 11:42

    ^ картинка
    Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)
  • Tokyo Dawn Labs (RUS)

    29 Jun, 11:42

    Ну и наконец еще одна идея, которую я недавно услышал от одного из продюсеров. Мы говорим, что алиасинг — это плохо, ведь при алиасинге гармоники “отражаются” от частоты Найквиста, а вот тот продюсер сказал, что ему нравится этот эффект, так как отраженные гармоники добавляют некоторое количество высоких частот и делают звук ярче. Так вот, если этот эффект разумно контролировать, то можно и яркость прибавить, и сделать так, чтобы алиасинг был не слышен.Кстати, давным давно я пробовал в клиппер Limiter 6 добавить режим, который психоакустически анализирует вносимые искажения и держит их ниже порога слышимости. У меня тогда не получилось — алгоритм говорил, что искажений не слышно, в то время, как я их слышал, но может быть настало время повторить эксперимент?В общем, идей еще на много версий вперед, продукт есть куда развивать.PS. В официальном магазине летние скидки в 35% на
  • Tokyo Dawn Labs (RUS)

    29 Jun, 11:42

    Мы выпустили небольшое обновление 2.0.1 к Limiter 6. Измеритель громкости при некоторых условиях переставал работать. Довольно неприятная ошибка. В качестве небольшого оправдания скажу, что в версии 2.0 Limiter 6 индикатор громкости работает параллельно обработке аудио, на другом ядре процессора, поэтому не загружает работу в реальном времени. Ошибка как раз и связана с этой реализацией. В общем, если установили 2.0.0, то берите обновление 2.0.1.А пока я хотел немного порассуждать про функции, которые можно будет добавить в новой версии Limiter 6. Тонкий момент — эти функции не должны повышать сложность использования, так как то, что Limiter 6 сложен в использовании, говорят все. (Хотя я тут пытался разобраться с UNI-L Master Limiter —вот уж точно где нужно вкуривать)В пик-лимитер мы добавили режим MkII, теперь логичнее всего добавить его в клиппер! Хотя на первый взгляд возникает
  • Tokyo Dawn Labs (RUS)

    23 Jun, 12:39

    Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)
  • Tokyo Dawn Labs (RUS)

    23 Jun, 12:39

    На рис.6 гармоники от работы UPWARD режима Limiter 6. Видно плавное падение нечетных гармоник после третьей. Странные артефакты ниже -125 dB — это не алиасинг, а скорее всего последствия ошибок точности при вычислении экспоненциальных функций, которые используются в этом режиме.На рис.7 гармоники от работы клиппера Limiter 6 в параллельном режиме. “Идеальность” картинки связано с тем, что используется полиномиальная функция, которая считается без ошибок округления.Вывод. Представьте себе, что нужно достичь высокой громкости в условиях, когда нет верхнего порога в 0 dBFS. Если мы “разгоняем” звук обычным лимитером, то мы сначала увеличиваем громкость, а потом “плющим” пики об порог, по сути делая громкие звуки тише. В условиях стриминговых стандартов в -14 LUFS по пикам достаточно запаса, чтобы вместо того, чтобы делать громкие звуки тише, наоборот, используя upward обработку, делать
  • Tokyo Dawn Labs (RUS)

    23 Jun, 12:39

    Сегодня поговорим про Inflator, параллельный клиппинг и режим UPWARD в новой версии Limiter 6.Как мы уже говорили, Oxford Inflator представляет собой вейвшейпер (waveshaper), то есть простую функцию, где значение выхода зависит от значения входа. Эта функция представлена на рис. 1. Я использовал JSFX “клон” Inflator, однополосный режим и выключил режим клиппинга.Первое, что привлекает внимание, это то, что при выключенном клиппинге сигнал после порога начинает “заворачиваться” в обратную сторону. Такой эффект называется “wavefolder”. Практический смысл в его использовании в том, что в случае клиппинга волна после пересечения порога по сути превращается в прямую линию. Получается, что если в момент клиппинга присутствовали какие-то мелкие детали, то они просто исчезают. В случае “wavefolder” они сохраняются, только “переворачиваются”.По звуку мне не очень нравится wavefolder, т.к.
  • Tokyo Dawn Labs (RUS)

    21 Jun, 09:32

    ^ скриншот к посту
    Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)
  • Tokyo Dawn Labs (RUS)

    21 Jun, 09:31

    Мы наконец выпустили новую версию Limiter 6! Как я уже говорил, добавился новый режим пик-лимитера. Код для него мы взяли из другого продукта — лимитера, предназначенного для работы со стемами. Мы написали его уже год назад и все никак не доведем до ума.Я боялся, что новый режим плохо будет работать с полными миксами, но по факту он работает однозначно лучше старого. Когда я попросил Фабиена подобрать набор аудиопримеров для тестирования, чтобы в них было побольше низов, он ответил очень интересно: самое большое количество низов, как ни странно, в симфонической и в киношной музыке, причем в той, в которой нет барабанов. В результате он прислал альбом Enya и какую-то DJ подборку. С Enya новый режим не справился (но работал лучше старого), а DJ подборку вполне одолел.Еще мы добавили в клиппер ручку UPWARD, которая по духу напоминает Oxford Inflator (но реализация другая), режим NUKE в
  • Tokyo Dawn Labs (RUS)

    8 Jun, 17:08

    ^ картинки к посту
    Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)Image from a post by Tokyo Dawn Labs (RUS)