Atari POKEY

Материал из Википедии — свободной энциклопедии
(перенаправлено с «POKEY»)
Перейти к навигацииПерейти к поиску
POKEY производства AMI (Филиппины) на плате компьютераAtari 130XE

Atari POKEY (Pot Keyboard Integrated Circuit) — электронный компонент, специально разработанная фирмойAtariмикросхема генерации звука и интерфейса с устройствами управления. Использовалась в 1980-х годах в ряде игровых систем от Atari —бытовых компьютерах,игровых консолях и аркадных игровых автоматах. Название микросхемы составлено из начальных слогов английских словPOtentiometer иKEYboard, так как эта микросхема часто использовалась для опроса клавиатуры и аналоговых устройств управления (типаpaddle). Но в основном, POKEY стала известна благодаря своими возможностями генерации звуковых эффектов и музыки, получив своих поклонников, аналогично микросхемамMOS Technology SID иGeneral InstrumentsAY-3-8910.

Назначение выводов микросхемы

Микросхема выполнена в корпусеDIP40, и имеет маркировкуC012294. В настоящее время её производство прекращено, однако её программная эмуляция используется в ряде эмуляторов, таких какMAME и эмуляторах 8-разрядных компьютеров от Atari.

2 февраля1982 года патентным бюро США (USPTO) фирме Atari был выдан патент 4,314,236[1], действующий в США, на «Аппарат для создания множества звуковых эффектов». Он ссылается на возможности генерации звука POKEY. В качестве изобретателей указаныSteven T. Mayer иRonald E. Milner.

Содержание

Возможности

[править |править код]
  • Звук
    • 4 полунезависимых канала
    • Каналы могут быть включены в одной из конфигураций:
      • Четыре 8-разрядных канала (имеется в виду разрядность счётчика-делителя частоты)
      • Два 16-разрядных канала
      • Один 16-разрядный и два 8-разрядных канала
    • Изменяемая громкость, частота и форма сигнала (прямоугольные импульсы с изменяемой шириной периодов) для каждого канала
    • Фильтр высоких частот
  • Опрос клавиатуры (до 64 клавиш)
  • Портыпотенциометров (8 независимых портов, каждый имеет разрешение в 8 разрядов)
  • Таймеры (звуковые каналы 1, 2, и 4 могут работать в режиме генерации прерываний при пересечении их счётчиками нуля)
  • Генератор псевдослучайных чисел (возможно чтение 8 или 9 разрядов 17-разрядного polynomial счётчика)
  • Последовательный порт ввода вывода
  • Генерация прерываний

Музыка для POKEY

[править |править код]

Возможности POKEY позволили реализовать в игровых программах полифоническую музыку и звуковые эффекты. Максимальная полифония — 4 голоса. Один из звуковых драйверов, разработанных для семейства 8-разрядных компьютеров Atari, называлсяAMP engine. Он использовался музыкантомGary Gilbertson.

В настоящее время возможна программная эмуляция звуковых возможностей POKEY. Подобная эмуляция реализована, например, в плеере SAP Player[1].

Примечания

[править |править код]

Ссылки

[править |править код]
  • ASMA — Atari SAP Music Archive — Коллекция музыки для POKEY из различных игр для 8-разрядных систем Atari.
  • Adept Zap’s TMC plug-in — Плагин дляWinamp иXMMS, позволяющий воспроизводить музыку для POKEY.
  • POKEY Chip data sheet — Документация на POKEY.
  • Raster Music Tracker — Музыкальный редактор для Windows, позволяющий создавать музыку для POKEY без наличия реальной микросхемы (с помощью встроенного программного эмулятора).
Источник —https://ru.wikipedia.org/w/index.php?title=Atari_POKEY&oldid=141552907
Категории: