Почему кассеты с Dolby звучат то лучше, то хуже: проверяем Dolby B и Dolby C на реальной деке

от автора

Я много раз слышал мнение, что Dolby «убивает верх» и делает кассеты мутными. Но Dolby — это не эквалайзер и не простой шумодав. Это система, которая должна работать парой: кодирование при записи и декодирование при воспроизведении. Я решил проверить, что будет, если записать один и тот же материал с Dolby B, с Dolby C, а потом намеренно перепутать режимы на воспроизведении.

В сравнении Type I–IV мы уже гоняли один альбом через Kenwood KX-1100G и смотрели физику ленты — MOL/SOL, self-erasure, crosstalk, head gap, wow/flutter, bias, azimuth. Там Dolby был выключен, чтобы оценить «честный» шум носителя. В статье про CassetteMaster — как готовить цифровой мастер к записи. Сегодня — третий угол: насколько результат зависит не от типа ленты, а от того, совпали ли режим и уровень Dolby.

Главный фокус — не «нравится / не нравится», а что ломается при ошибке на ±режим и ±уровень.

Эксперимент

Параметр

Значение

Дека

Kenwood KX-1100G (3-head, Dual Capstan, Dolby B/C, ручные Level/Bias)

Лента

Type II (High Position, 70 µs)

Источник

MacBook → DAC → LINE IN

Оцифровка

LINE OUT → Tascam → Audacity, 44.1 kHz / 24 bit, без постобработки

Анализ

Python, декод 48 kHz float; RMS; полосы 6–12 / 12–16 / 15–20 kHz отн. 1 kHz

Нормализация

Музыкальный блок — gain-match по RMS к цифровому мастеру

Тестовый мастер

Перед записью на ленту собран один файл с методикой, а не «просто трек»:

Время

Содержимое

0:00–0:10

Цифровая тишина

0:10–0:20

Тон 1 kHz — выравнивание уровня

0:20–0:30

Тон 10 kHz — контроль верхов

0:30–1:30

Музыкальный фрагмент

1:30–1:40

Тишина

Дальше на той же стороне идёт полный трек для прослушивания. В таблицах ниже — только первые ~100 секунд тестовой структуры.

Оцифровки

Запись

Воспроизведение

Смысл

Цифровой мастер

Эталон до ленты

Dolby B

Dolby B

Правильная пара

Dolby B

OFF

Записали с NR, слушаем «в лоб»

Dolby C

Dolby C

Правильная пара

Dolby C

OFF

Типичная ошибка на чужой деке

Оговорка: отдельной оцифровки «запись без Dolby → воспроизведение без Dolby» в наборе нет. За эталон «до ленты» — цифровой мастер; для шума — правильно декодированные B и C.

Шум в паузе

Перед треком — 8 секунд тишины (окно 0:00–0:08, без захвата 1 kHz тона). Здесь Dolby должен выигрывать сильнее всего — если режим совпал.

Источник

RMS в тишине

SNR*

Centroid шума

Цифровой мастер

−61.0 dBFS

46.9 dB

3763 Hz

Dolby B → B

−60.2 dBFS

45.8 dB

347 Hz

Dolby B → OFF

−38.2 dBFS

23.9 dB

313 Hz

Dolby C → C

−61.9 dBFS

47.7 dB

520 Hz

Dolby C → OFF

−58.7 dBFS

44.4 dB

2778 Hz

SNR ≈ RMS музыки (30–90 с) минус RMS тишины (0–8 с)

Dolby B → OFF — худший сценарий: шумовая полка на 22 dB громче, чем при правильном декодировании. SNR падает с ~46 dB до ~24 dB. На слух это не «чуть шипит», а другой носитель.

Dolby C → OFF формально терпимее по уровню (+3.2 dB к правильному C), но спектр шума уезжает вверх: centroid 2778 Hz против 520 Hz — сухой высокочастотный hiss вместо ровного фона.

Правильный Dolby C дал самую тихую паузу и лучший SNR в эксперименте.

Калибровочные тоны

1 kHz (0:10–0:20)

Источник

RMS

Цифровой мастер

−23.0 dBFS

Dolby B → B

−17.1 dBFS

Dolby B → OFF

−15.7 dBFS

Dolby C → C

−19.5 dBFS

Dolby C → OFF

−19.2 dBFS

Разброс до 7 dB относительно мастера. Dolby — compander: рабочая точка завязана на playback level. Смещение на ±2–3 dB между декой записи и декой воспроизведения — уже не «на глаз норм», а системная ошибка, comparable с перепутанным режимом.

10 kHz (0:20–0:30)

Источник

HF 12–16 kHz (отн. 1 kHz)

Цифровой мастер

−14.7 dB

Dolby B → B

−18.8 dB

Dolby B → OFF

−13.7 dB

Dolby C → C

−20.5 dB

Dolby C → OFF

−13.9 dB

При неправильном decode верх на тоне поднимается на 5–7 dB. Именно отсюда миф «Dolby убивает верх»: декодер выключен, а на ленте осталась закодированная АЧХ.

Музыка (0:30–1:30)

Без нормализации уровни близки (−14.1…−14.4 dBFS RMS) — сравниваем спектр после gain-match к мастеру.

Источник

HF 6–12 kHz

HF 12–16 kHz

HF 15–20 kHz

Цифровой мастер

−6.4 dB

−19.8 dB

−26.5 dB

Dolby B → B

−11.7 dB

−22.0 dB

−28.2 dB

Dolby B → OFF

−6.2 dB

−17.3 dB

−21.9 dB

Dolby C → C

−7.7 dB

−23.3 dB

−32.3 dB

Dolby C → OFF

−3.4 dB

−17.4 dB

−27.6 dB

Парадокс, который слышен и без спектра: ошибочный режим часто кажется ярче. B/OFF по HF 6–12 kHz почти как мастер (−6.2 vs −6.4 dB), но в паузе +22 dB шума. C/OFF ещё ярче (−3.4 dB) — классическая картина «кассета с Dolby C, включили без NR».

Правильный B/C на громкой музыке выглядят «тусклее» цифры — это не «Dolby душит», а decode убирает encode-boost.

Сибилянты и тихие хвосты

Сегмент

B → B

B → OFF

Δ

C → C

C → OFF

Δ

Вокал / «с», «ш» (35–50 с), HF 6–12 kHz

−8.9 dB

−2.3 dB

+6.6 dB

−8.0 dB

−4.4 dB

+3.6 dB

Тихий хвост (70–90 с), HF 6–12 kHz

−9.7 dB

−5.4 dB

+4.3 dB

−3.5 dB

−1.0 dB

+2.5 dB

На сибилянтах B/OFF добавляет +6.6 dB в 6–12 kHz — шипящие выходят вперёд, в те же полосы лезет шум. Субъективно: не «резче», а «дышаще» и неприятно.

На тихих хвостах и затуханиях правильный Dolby не срезает low-level detail — он стабилизирует его. В неправильном режиме хвосты либо шумные (B), либо яркие и пустые (C).

B vs C vs «без Dolby»

Dolby B

Dolby C

Без Dolby

Шум, правильный режим

≈ −60 dBFS

≈ −62 dBFS

цифровая тишина

Шум при ошибке decode

+22 dB

+3 dB, спектр ломается

ВЧ при ошибке

+5…+7 dB в 6–16 kHz

+4…+7 dB

Толерантность

мягче, на музыке «простит»

сильнее NR, капризнее к level

предсказуемо, но шумнее

Типичная ошибка

громкий hiss

«ватность» + яркий верх

Dolby B — мягче и совместимее. Ошибка B/OFF портит звук катастрофически в паузе, но на громком припеве может случайно казаться «светлее» — отсюда совет «слушай с выключенным Dolby».

Dolby C — сильнее давит шум в правильной паре, но ошибка C/OFF сильнее бьёт по тембру: не столько уровень hiss, сколько неправильный баланс ВЧ и ощущение «глухo, но с шипением».

Без Dolby — честнее и проще, но на Type II в тихих местах проигрывает правильному C. Крайний mismatch B/OFF режет SNR почти вдвo (46 → 24 dB).

Почему старые кассеты с Dolby часто звучат плохо

  1. Неизвестен режим записи. Надпись «DOLBY» на коробке ≠ Dolby B. Есть C, HX-Pro, dbx. Включили B на C-записи — получите что-то из нашей таблицы B/OFF или C/OFF.

  2. Дека воспроизведения ≠ дека записи. Playback level и azimuth сдвигают compander. Тоны 1 kHz у нас разошлись до 7 dB — для Dolby это уже не «подкрутил на слух».

  3. Dolby C кажется терпимее к ошибке по паузе, но не по тембру. C/OFF: +3 dB шума, зато +3…+4 dB на сибилянтах — типичное «странное» вокальное звучание.

  4. Лента состарилась. Верх и так просел; неправильный decode добавляет ещё 5–7 dB ошибки в 12–16 kHz.

  5. Портативные плееры. Многие boombox и walkman не имеют Dolby C, иногда — и B. Кассета 1985-го на плеере 2024-го без decode = наш B/OFF.

Практика

  1. Перед A/B — нормализуйте по LUFS или хотя бы RMS. Иначе громкий B/OFF покажется «детальнее» просто потому, что он шумнее.

  2. Слушайте паузу до музыки. 8 секунд тишины — быстрый детектор mismatch. B/OFF: +22 dB — диагноз за секунду.

  3. «Выключить Dolby — ярче» — ловушка. Ярче из-за undecoded boost, не потому что так задумано.

  4. Оцифровка архива: если режим неизвестен — пробуйте B и OFF, смотрите шум в паузе и уровень 1 kHz tone; не верьте только припеву.

  5. Правильный Dolby C на Type II — лучший SNR в тесте (~48 dB). Но только если дека знает, что делать.

Оговорки

  • Одна дека, одна лента, один мастер — не абсолютный эталон, но контролируемый A/B.

  • Оцифровка 44.1 kHz — анализ выше ~20 kHz ограничен.

  • Нет дорожки «Dolby OFF/OFF» — логичное продолжение эксперимента.

Итог

Dolby на кассете — не «улучшайзер верха», а согласование encode/decode и уровня. На Kenwood KX-1100G и Type II:

  • Dolby C → C — тихая пауза, лучший SNR.

  • Dolby B → OFF — худший кейс: +22 dB шума, SNR −22 dB.

  • Неправильный режим маскируется «яркостью» на громкой музыке и вылезает на паузах, сибилянтах и хвостах.

Винтажные кассеты с Dolby непредсказуемы не потому, что NR «плохой», а потому что режим, level и состояние ленты часто не совпадают с тем, что было при записи.

Спасибо за чтение!

Денис Попков

KMP разработчик в «Black Bricks»

Если вы нашли неточности/ошибки в статье или просто хотите дополнить её своим мнением — то прошу в комментарии! Или можете написать мне в Telegram. Также подписывайтесь на мой ТГ-канал. Там пишу про свои будни, кассеты и винил :>

ссылка на оригинал статьи https://habr.com/ru/articles/1047116/