2015-12-11 6 views
0

Я не знал, на какой SE поставить этот вопрос, так как он немного посвящен аппаратным средствам ПК и немного о программировании. Если другой сайт SE подходит к вопросу лучше, пожалуйста, перейдите и переместите его.Современные звуковые карты обычно содержат эмулированный чип OPL2 (YM3812)?

Теперь на вопрос. В this video, рассказчик сделать следующее утверждение о OPL2/YM3812 звуковой чип:

В самом деле, возможно, что компьютер вы используете сейчас еще эмулирует чип, либо глубоко в программном или аппаратном обеспечении , так же, как современная видеокарта по-прежнему имитирует старую графику CGA/VGA с 1980 года только для обратной совместимости.

Мой вопрос: Является ли это утверждением, или это было чистое изобретение? Я не мог найти никакой информации о том, как получить доступ к этому неясно моделируемому чипу OPL2 на современном ПК с моей собственной программой.

Конечно, было бы легко подобрать одно из многих симуляторов с открытым исходным кодом чипа и имитировать его в программном обеспечении, но это убьет точку доступа к имитируемому чипу в современной звуковой карте, о которой говорят ребята.

ответ

1

Совет, который вы цитируете, в лучшем случае устарел.

Аудио интерфейсы (или адаптеры) перестали быть «Звуковыми картами» от 10 до 15 лет назад.

Требования к звуку в режиме реального времени сильно изменились: около 20 лет назад PCM Audio был обременительным на ПК (хотя отнюдь не неслыханным) и помещал на карту аппаратный синтезатор (который был отключен от MIDI , которые часто имели карты) был разумным компромиссом.

В течение промежутка времени мы видели все больше системных наборов микросхем с бортовым аудио. Видео, которое вы цитируете, является частично правильным, поскольку мы можем использовать синтез программного обеспечения для замены функциональности аппаратного обеспечения OPl2, хотя обычно это реализуется компонентами операционной системы высокого уровня. Оба Quicktime и WMP имеют MIDI-синтезаторные модули, которые могут выполнять практически те же функции, хотя ни одна из них не является эмуляцией OPL2.

Наконец, стоит отметить, что причина, по которой чипсеты OPL2 существовали в первых местах, заключается в том, что в какой-то момент на них был огромный потребительский рынок - на синтезаторных клавиатурах. Технология FM (которая, во всяком случае, полностью цифровая) была прагматичным и дешевым способом реализации требуемой полифонии в те дни, когда методы выборочного вычитания (например, ROMpler) были слишком дорогостоящими для реализации в кремнии.

+0

Так что, в общем, парень ошибается: OPL2 иногда эмулируется в более современных звуковых картах, но больше не эмулируется, поскольку звук встроен в МБ, это правильно? – Bregalad

+0

Во-первых, практически нет современных звуковых карт. Просто интегрированные северные брдиги с аудиоинтерфейсами. Существует даже эмуляция - только компоненты MIDI-секвенсора с программными синтезаторами на уровне приложений в многожильных стеках. Ваш источник говорит о парадигмах технологий, которых просто больше не существует. – marko

+0

Да, извините, что в моем предыдущем комментарии «современные звуковые карты» я имел в виду последние 90-е, а не аудио, представленное на сегодняшних ПК. Дело в том, что парень ошибается в том, что OPL2 имитируется на современных компьютерах, верно? (без явно написанного программного обеспечения для моделирования) – Bregalad