Yamaha YMF278 или YMF278B , также известный как OPL4 (OPL — это аббревиатура от FM Operator Type-L ), — это звуковой чип , который объединяет в себе как FM-синтез , так и синтез на основе сэмплов (часто неправильно называемый « синтезом волновых таблиц ») от Yamaha .
FM-часть по сути является блоком YMF262 (OPL3); таким образом, он также обратно совместим с YM3526 (OPL) и YM3812 (OPL2). Как и OPL3, он может работать одним из четырех способов:
Четырехоператорная FM позволяет воспроизводить более сложные звуки, но снижает полифонию.
Для FM-синтеза доступны восемь форм волн:
В отличие от OPL3, который имеет четыре канала для вывода звука, OPL4 имеет шесть каналов.
Часть синтеза сэмпла основана на импульсно-кодовой модуляции (ИКМ). Она имеет:
Часть синтезатора PCM принимает:
Для доступа к волновым данным ROM чип Yamaha YRW801 2MB ROM может быть подключен к OPL4. Он содержит около 330 сэмплов, в основном 22,05 кГц 12-битные сэмплы с некоторыми ударными на 44,1 кГц. Он совместим со стандартом General MIDI (128 звуков мелодий, 47 звуков перкуссии).
Для создания звуковых эффектов OPL4 можно подключить к процессору эффектов (EP) Yamaha YSS225, который добавляет различные звуковые эффекты.
Как и его предшественники, OPL4 выводит аудио в цифровой форме ввода/вывода, поэтому требуется внешний чип ЦАП . YMF278 используется с чипом ЦАП Yamaha YAC513, который также использовался с предыдущим YMF262.
YMF278 использовался в звуковой карте Moonsound MSX , а также в звуковой карте Sound Edge компании Yamaha для IBM PC и совместимых компьютеров, обе выпущены в 1995 году .