Atmega8 управляет синтезатором AY-3-8912. В принципе, и 8910, но разводка платы будет другая. Снаружи 50 раз в секунду в атмегу по UART пихается 16 байт - дамп регистров.
Прошивка Atmega с исходником - в папке atmega. Пример "пихающей" YM-файл программы на питоне в папке host.
В pcb - разводка платы под Atmega8, AY-3-8912, счетчик-делитель на 2. Кварц атмеги можно не распаивать, на 8 МГц от внутреннего колебатора все работает ок. Кварцевый генератор для AY - на 4 или 3.5... МГц (для Atari или Speccy). Если поставить генератор на 2 МГц, счетчик можно выкинуть.
host-un_def - альтернативный вариант скрипта хоста, выглядит более серьезно.