USBSID-Pico: как подключить настоящий звук Commodore 64 к современному USB
Usbsid-Pico: Bridging Real Commodore 64 Sound to Modern USB
Инженер LouD создал USBSID-Pico — плату на базе Raspberry Pi Pico, которая подключает реальные чипы SID (MOS 6581/8580) к компьютерам, смартфонам и медиаплеерам через USB, MIDI и ASID. Проект прошел путь от макетной платы до версии v1.5 с автоматической установкой напряжения, защитой от перегрузки и поддержкой до двух чипов. В статье подробно описан технический процесс: генерация тактового сигнала 1 МГц с помощью PIO, распределение задач между ядрами и планы на USBSID-Pro.
Любая дрожь или уход частоты на линии тактового сигнала SID приводит к слышимому дрейфу строя, грубому шагу фильтра или сломанному воспроизведению сэмплов (Digiplay).
- orphea
[1] orphea:
> Так что -O3 — это не «приятный бонус» для этой прошивки; это несущая конструкция.
Лол, отлично сказано!
> Вот фото моего кота :-)
Ну всё, это уже читерство! Ладно, держи мой апвоут :-P
Отличный пост, спасибо, что поделился своим опытом. Я делал похожий проект, но забросил его и не довёл до конца. Мне не удалось достать настоящий чип SID, так как они стоят целое состояние, даже если вообще найдёшь, где купить. Я купил [1] в качестве своего рода замены. Звук был довольно неплохой.
- byako
[2] byako:
Мой Commodore 64 наконец-то заговорил по USB. Вот бы ещё он мог рассказать, куда я дел свой сейв 1994 года. Отличный проект.
- lstodd
[3] lstodd:
Отсылка к Spy vs Spy — очень приятно. Спасибо.