▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Ресурспаки/Golden Days: Sound Blaster Pro Edition
Golden Days: Sound Blaster Pro Edition

Golden Days: Sound Blaster Pro Edition

Ресурспак для Golden Days, превращающий звуки Minecraft Beta в аутентичное аудио MS-DOS Sound Blaster. Ностальгия по 90-м в каждой ноте.

Оцените первым
6.2K
18

Golden Days: Sound Blaster Pro Edition

Ресурспак, который превращает звуки Golden Days в настоящий MS-DOS Sound Blaster опыт.

Зачем это нужно

Golden Days сам по себе отлично передает дух Minecraft Beta - и визуально, и звуком. Но что, если копнуть глубже? Этот аддон накладывает на звуковые эффекты Golden Days обработку в стиле Sound Blaster Pro: даунсемплинг, шум, характерное "хрустящее" звучание. Если ты скучаешь по тому самому грязному, теплому вайбу DOS-игр начала 90-х - это твой вариант.

Как это работает

В отличие от предыдущего проекта на основе Euphonium (который фокусировался на атмосфере), тут мы обрабатываем именно звуковые эффекты. Суть та же - 8-битное аудио в стиле Sound Blaster Pro - но с некоторыми отличиями в цепочке эффектов.

Частота дискретизации 22.05 кГц

  • Соответствует аппаратному ограничению Sound Blaster Pro (половина от CD-стандарта 44.1 кГц).
  • Срезает высокочастотные алиасы, имитируя аналоговый фильтр низких частот оригинального ЦАП.

8-битная глубина + TPDF-дизеринг

  • SB Pro использовал 8-битные ЦАП для цифрового аудио (например, VOC-файлы).
  • Дизеринг: TPDF (Triangular Probability Density Function) с шейпингом шума Shibata имитирует аналоговый шумовой порог карты, избегая "цифровой грязи" и сохраняя динамику.

Слой коричневого шума

  • Добавляется более громкий (-45 дБ) трек коричневого шума (вместо -50 дБ) специально для звуковых эффектов, чтобы эмулировать:
    • Аналоговый выходной каскад SB Pro.
    • Помехи от ЭЛТ-монитора (классика DOS-гейминга).

Фильтр низких частот на 7000 Гц

  • Чуть более низкая частота среза, чем у атмосферного фильтра (7500 Гц), сильнее давит высокие частоты.
  • Ближе к тому, как многие ранние DOS-игры обрабатывали каналы звуковых эффектов для того самого "хрустящего" звучания.

Овердрайв + уменьшение громкости

  • Overdrive 4: более сильное искажение, чем у атмосферной версии (overdrive 2), передает "кусачесть" операционников SB Pro в звуковых эффектах.
  • Gain -1: предотвращает клиппинг после дизеринга и инжекции шума, сохраняя динамический диапазон.

Исключение для дождя

Дождь по духу все еще остается атмосферным звуком, поэтому для него используется оригинальная цепочка из проекта Euphonium (-50 дБ шума, lowpass 7500 Гц, overdrive 2). Это сохраняет тонкое атмосферное качество, соответствующее старому подходу.

Насколько это аутентично

  • Тестировалось на записях из Duke Nukem 3D (SB Pro) и эмуляции SB в DOSBox-Staging.
  • Цепочка (эффекты sox + шейпинг шума) повторяет то, как игры вроде Doom микшировали PCM-аудио.

Важный нюанс: бинауральное аудио в Minecraft

Minecraft всегда использует бинауральное микширование для позиционирования звуков в 3D-пространстве. Хотя есть переключатель HRTF (функция передачи, связанная с головой), он не отключает сам бинауральный движок - только конкретный алгоритм HRTF. Это значит, что любой шум, встроенный в звуковой эффект, воспринимается как исходящий из местоположения этого звука в мире, а не как постоянный глобальный "фон", как на реальном Sound Blaster.

На данный момент нет известного способа полностью убрать бинауральную обработку без принудительного перевода всей системы в моно, что было бы исторически неточно (Sound Blaster поддерживал стерео).

Совместимость

  • Создан для Golden Days версии 1.11.0 (другие версии не тестировались).

Благодарности

  • Poetic✨ за создание оригинального Golden Days.
    • Это дополнение не управляется Poetic✨ и не связано с командой Golden Days.
  • Инструменты: sox для DSP, find/bash для пакетной обработки.
  • Вдохновение: сообщество VOGONS, SBEMU и тесты на реальном железе SB Pro.

"Это не баг - это фича (1992 года)."

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.20.x

Поддерживаемые окружения

Клиент

Зависимости

Ссылки

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:1 год назад
Главная