Раз уж под них отдельные регистры - может, сделать их и на чтение? Или это уже сделано?
Потому что в БК стандартный способ работы с AY (177714) не подразумевает чтение данных, а было бы хорошо.
Например, всякие там анализаторы-музыкалки, работающие, в основном, по читаемым из AY данным (ну, на Спектруме).