Если речь идёт не конкретно о Magic Sound, а о всём компьютере, может, есть смысл перебраться с этим в тему Алесты? А то как-то оффтопливо получается.
Кстати, мне пришла в голову мысль, может, и не совсем правильная. "Алеста" состоит из двух компьютеров - сама "Алеста" и "Амстрад". А если их разделить? Потеряет ли "Алеста", как таковая, ценность без амстрадовского режима? В этом случае схемотехника ощутимо упростится. Не сочтите за кощунство

- - - Добавлено - - -

Ещё подумал, есть такая классная, хоть и старая, штуковина - альтеровский FPGA FLEX6000, например - пятивольтовый EPF6016 (кажется, так). Там больше 1000 LEs, не требуется согласование уровней. Те. и влезет много и подключать просто. Конечно, опять-таки, встаёт вопрос доставаемости, но на этих Флексах, насколько помню, делают один из популярных клонов Спектрума ("Спринтер", кажется) - значит, доставаемо.

- - - Добавлено - - -

Цитата Сообщение от Mick Посмотреть сообщение
С другой стороны, если применить CPLD, то можно и последовательные ЦАПы использовать
А при такой разрядности можно и регулировку громкости проще реализовать

- - - Добавлено - - -

Разгребу текущие дела с MSX и попробую покрутить "Алесту" в плане схемотехники. Хорошо бы ещё добавить возможность подключения к системной шине других девайсов - вдруг будет интерес к разработке. Например, добавить/заменить накопитель на более удобный - CF/SD.