AY-LPT
AY-LPT - схема подключения микросхемы звукогенератора AY-3-8910 к LPT-порту IBM PC-совместимого компьютера. Была разработана в 1999 году в качестве решения проблемы низкого качества эмуляции звука в эмуляторах того времени.
Поддержка устройства была реализована в эмуляторах Эмулятор ZX-Spectrum Николая Шалаева (в виде плагина AYLPT.ADD) и Z80Stealth.
Помимо AY-3-8910 в схеме устройства применялось две микросхемы, на которых был реализован генератор тактовой частоты. В случае наличия кварца на частоту 1.75 МГц одну микросхему (счётчик-делитель) можно было исключить.
Хотя устройство решало проблему точности эмуляции, оно имело ряд существенных ограничений и недостатков. В частности, воспроизведение цифрового звука было труднореализуемо, так как эмуляторы не работают в реальном времени (поддержано в Z80Stealth); не было возможности изменения тактовой частоты и схемы смешивания каналов. Нормальная работа устройства была возможна только под MS-DOS или другой системой реального времени, при работе под многозадачной системой звук мог искажаться из-за пауз между выводами в порты устройства, возникающих при работе ОС.
В настоящее время качество программной эмуляции AY-3-8910 существенно повысилось. Поддержка устройства в современных эмуляторах не осуществляется.