Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Yamaha YMF278B , также известный как OPL4 (ССО является аббревиатурой для FM Operator Type-L ), является звуковой чип , который включает в себя как синтез FM и выборки на основе синтеза (часто неправильно называемый « табличный синтез ») от Yamaha .

Компонент синтеза на основе сэмплов [ править ]

Часть синтеза сэмплов основана на импульсно-кодовой модуляции (ИКМ). Особенности:

  • До 24 одновременных звуков (голосов)
  • Частота дискретизации на выходе 44,1 кГц (он также может принимать отсчеты 22,05 кГц - перед выводом они повышаются до 44,1 кГц)
  • Длина данных осциллограммы 8, 12 или 16 бит
  • Стерео выход (с 4-битным / 16-уровневым панорамированием для каждого голоса)

Синтезаторная часть PCM принимает:

  • До 4 МБ внешней памяти для волновых данных
  • До 512 сэмплов
  • Внешнее ПЗУ или SRAM- память. Если SRAM подключена, волновые данные могут быть загружены из OPL4.
  • Могут выводиться сигналы выбора микросхемы для памяти 128 КБ , 512 КБ, 1 МБ или 2 МБ.

Компонент синтеза частотной модуляции [ править ]

Часть FM - это, по сути, блок YMF262 (OPL3); таким образом, он также обратно совместим с YM3526 (OPL) и YM3812 (OPL2). Как и OPL3, он может работать одним из четырех способов:

  • 18 двухоператорских FM-каналов
  • 6 четырехоператорских FM-каналов + 6 двухоператорских FM-каналов
  • 15 двухоператорских FM-каналов + 5 FM-барабанов
  • 6 четырехоператорских FM-каналов + 3 двухоператорских FM-канала + 5 FM-барабанов

Четырехоператорный FM позволяет более сложные звуки, но снижает полифонию.

Для FM-синтеза доступны восемь форм сигналов:

  • простой синус
  • половина синуса
  • абсолютный синус
  • четверть синуса
  • переменный синус
  • "верблюжий" синус
  • квадрат
  • логарифмическая пила

В отличие от OPL3, который имеет четыре канала для вывода звука, OPL4 имеет шесть каналов.

YMF278B на PC-карте Yamaha Sound Edge SW20 (вверху слева)

Приложения [ править ]

YMF278B был использован в Moonsound MSX звуковой карты и звуковой карты SoundEdge компании Yamaha для IBM PC и совместимых.

Урезанная версия YMF278 (без секции FM-синтеза) была создана для Sega как MultiPCM . Yamaha внутренне идентифицирует чип как YMW258-F [1] или YMFA1005 , тогда как Sega использует номер детали 315-5560 . Эта версия микросхемы использовалась вместе с YM3438, которая обеспечивала управление звуковым таймером.

Микросхема YMW258-F способна выполнять FM-синтез и дискретизацию с расширенной волновой памятью (AWM) . Он используется в различных электронных музыкальных инструментах Yamaha , включая звуковые модули Yamaha MU5 и TG-100 , электронные клавиатуры Yamaha Portasound (PSS-51, PSR-200, PSR-210, PSR-215, PSR-300, PSR-310, PSR-400, PSR-410, PSR-500, PSR-510 и PSR-600), проигрыватель музыкального сопровождения QR-10 и музыкальная рабочая станция QY-20 . [2]

Связь [ править ]

Для доступа к волновым данным ПЗУ к OPL4 можно подключить микросхему ПЗУ Yamaha YRW801 2 МБ. Он содержит примерно 330 семплов, в основном 12-битных сэмплов с частотой 22,05 кГц и 44,1 кГц для некоторых ударных. Он совместим со стандартом General MIDI (128 звуков мелодии, 47 звуков перкуссии).

Для звуковых эффектов OPL4 можно подключить к процессору эффектов Yamaha YSS225 (EP), который добавляет различные звуковые эффекты.

Как и все его предшественники, OPL4 выводит звук в форме цифрового ввода-вывода, поэтому требуется внешний чип ЦАП . Для этого был разработан ЦАП Yamaha YAC513.

Ссылки [ править ]

  1. ^ «Эмуляция Yamaha YMW-258-F 'GEW8' (также известного как Sega 315-5560)» . GitHub . МАМЕ . Проверено 12 октября 2020 .
  2. ^ "Yamaha Chips" . Эдвард D-Tech . Проверено 12 октября 2020 .
  • OPL4 YMF278B Руководство по применению

Внешние ссылки [ править ]

  • Техническая документация MoonSound
  • Часто задаваемые вопросы по Ultimate MSX - Moonsound
  • Руководство пользователя Yamaha SoundEdge