Retro texnologiya muxlislarimiz uchun Commodore 64ning MOS Technology SID chipi (6581 va 8580) audio tarixida eng mashhur ovoz chiplaridan biri hisoblanadi. Emulyatsiya yaqin keladi, lekin qadimgi analog filtrlar va issiq buzishni hech narsa almashtira olmaydi.
Loyiha haqida
Men LouD (loudnessning qisqartmasi) va men USBSID-Pico loyihasini yaratdim. Bu loyiha qadimgi SID chipini zamonaviy ish stantsiyalari, telefonlar va media pleerlarga USB (CDC/WebUSB/WebSerial), MIDI, ASID va kelajakda mumkin bo'lgan WiFi va Bluetooth orqali ulash imkonini beradi.
Loyiha Raspberry Pi Pico mikrokontroller seriyasiga (rp2040 va rp2350) asoslanadi. Bu taxta bir yoki ikki (va kelajakda toʻrtta) fizik SID chipini yoki zamonaviy almashtirishlarni boshqarish uchun moʻljallangan.
Loyihaning kelib chiqishi
Men bolaligimdan beri texnologiya qanday ishlaydi degan savolni ko'paytirmoqda. Birinchi Commodore 64, birinchi XT PC, birinchi Pentium PC va hozirgi kunda ham men texnologiyani ochib, uning ishlashini o'rganib, uni yig'ishni yoqtiraman.
Mening ukam Commodore 64ni taʼmirlaydi, bu meni yangi loyihaga ilhomlantirdi. Men SID chipini ishlatib, SID melodiylarini eshitishni xohladim. 2024-yil fevral/mart oylarida men GitHubda SIDPod loyihasini topdim, bu Raspberry Pi Pico asosidagi SID pleerini yaratish imkonini berdi.
Dastlabki prototiplar
SIDPod loyihasini sinab ko'rdim va uni SDCard bilan yaxshilashga harakat qildim. Bu SIDPod-SDCard loyihasiga olib keldi. Keyin men ESP32-SIDView loyihasini topdim, bu SIDPodning zamonaviy almashtirishini taqdim etdi.
Men SIDKICK-pico loyihasini topdim va uning shemasini tiklashga harakat qildim. Bu meni FTDI USBSID loyihasiga olib keldi, bu USB orqali boshqariladigan SID qurilmasini yaratishga urinish edi.
USBSID-Pico versiyalari
FTDI breakout board bilan ishlash cheklovlar keltirib chiqardi, bu esa USBSID-Pico loyihasini yaratishga olib keldi. Bu loyiha bir necha versiyadan o'tdi, jumladan, bir SID chipini qoʻllab-quvvatlovchi perfboard versiyasi va keyinroq ikki SID chipini qoʻllab-quvvatlovchi versiyasi.
Asosiy texnik yutuqlar (v1.0)
- Ikki SID chipini qoʻllab-quvvatlovchi o'zgaruvchan voltli soketlar.
- USB, WebUSB, USB-MIDI va ASID protokollari orqali koʻp protokolli ulanish.
- Windows, macOS, Linux, Android va AmigaOS uchun koʻp platformali qoʻllab-quvvatlash.
- OSHWA Open Source Hardware sertifikati (NL000035).
- Schematic va PCB dizaynlari GitHub va PCBWay orqali ochiq manbali.
v1.3 yangilanishlari
- Arzon SID sozlamalari: Har xil chip avlodlarini bir vaqtda aralashish imkonini beradi.
- Ovozni boshqarish: Mono va haqiqiy stereo ovozni o'zgartirish uchun digital switch qo'shildi.
- OSHWA Open Source Hardware sertifikati (NL000045).
USBSID-Pico loyihasi qadimgi ovoz texnologiyasini zamonaviy qurilmalarga ulash imkonini beruvchi innovatsion loyihadir. Bu loyiha texnologiya muxlislariga qadimgi ovozni zamonaviy qurilmalarda eshitish imkonini beradi.
Asl manba: smallrun.net