Technologie MOS 6581 - MOS Technology 6581

ID technologie MOS. Pravý čip je 6581 od MOS Technology, v té době známý jako Commodore Semiconductor Group (CSG.) Levý čip je 8580, také od MOS Technology. Čísla 0488 a 3290 jsou ve formě WWYY, tj. Čipy byly vyrobeny 4. týden 1988 a 32. týden 1990. Poslední číslo je považováno za číslo šarže.

MOS Technology 6581/8580 SID ( Sound Interface Device ) je vestavěný programovatelný generátor zvuku čipu Commodore ‚s CBM-II , Commodore 64 , Commodore 128 a Commodore MAX strojů domácích počítačů . Byl to jeden z prvních zvukových čipů svého druhu, které byly zahrnuty do domácího počítače před revolucí digitálního zvuku .

Spolu s grafickým čipem VIC-II se SID podílel na tom, že se C64 stal nejprodávanějším domácím počítačem v historii, a částečně se zasloužil o zahájení demoscény .

Proces návrhu

SID navrhl inženýr Robert „Bob“ Yannes , který později spoluzaložil společnost Ensoniq digital syntezátor a sampler. Yannes stál v čele týmu, který zahrnoval sebe, dva techniky a provozovatele CAD , který čip navrhl a dokončil za pět měsíců ve druhé polovině roku 1981. Yannes se inspiroval předchozí prací v syntetizátorovém průmyslu a současný stav na něj neudělal dojem. počítačové zvukové čipy. Místo toho chtěl vysoce kvalitní nástrojový čip, což je důvod, proč má SID funkce, jako je generátor obálek , který se dříve nenacházel v domácích počítačových zvukových čipech.

Myslel jsem, že zvukové čipy na trhu, včetně těch v počítačích Atari, jsou primitivní a evidentně byly navrženy lidmi, kteří o hudbě nic nevěděli.

-  Robert Yannes, On the Edge: The Spectacular Rise and Fall of Commodore

Při návrhu čipu byl kladen důraz na vysoce přesné řízení frekvence a SID byl původně navržen tak, aby měl 32 nezávislých hlasů, sdílejících společný oscilátor. Tyto funkce však nebylo možné dokončit včas, takže místo toho byla práce masky pro určitý pracovní oscilátor jednoduše replikována třikrát po povrchu čipu, přičemž byly vytvořeny tři hlasy, každý s vlastním oscilátorem. Dalším prvkem, který nebyl zahrnut do konečného návrhu, byla tabulka pro vyhledání frekvence pro nejběžnější noty, což byla funkce, která byla vynechána z důvodu omezeného prostoru. Podpora pro zvukový vstupní pin byla funkce, kterou Yannes přidal bez ptaní, což by teoreticky umožnilo použít čip jako jednoduchý efektový procesor . Masky byly vyrobeny technologií 7 mikrometrů, aby se dosáhlo vysokého výtěžku; tehdejším stavem techniky byly technologie 6 mikrometrů.

Čip, stejně jako první produkt, který jej používal (Commodore 64), byl dokončen včas na výstavu spotřební elektroniky první víkend v lednu 1982. I když byl Yannes s výsledkem částečně nespokojen, jeho kolega Charles Winterble řekl: „Toto Věc je už 10krát lepší než cokoli venku a 20krát lepší, než by měla být. "

Specifikace čipu nebyly použity jako plán. Byly spíše napsány v průběhu vývoje a ne všechny plánované funkce se dostaly do konečného produktu. Yannes tvrdí, že měl seznam funkcí, ze kterého se tři čtvrtiny dostaly do konečného návrhu. Pozdější revize (8580) byla revidována tak, aby přesněji odpovídala specifikacím. Například 8580 mírně vylepšil schopnost provádět binární AND mezi dvěma křivkami, což může SID provádět pouze zvláštním a nelogickým způsobem, což vede ke vzniku chaotických a v některých případech téměř tichých průběhů. Kombinace vln na modelu 8580 má za následek čistší průběhy než na modelu 6581, ačkoli nepravidelnosti jsou stále přítomny. Další funkcí, která se mezi oběma revizemi liší, je filtr, protože verze 6581 je daleko od specifikace.

Výroba, poznámky a padělání

Protože se integrované obvody SID 6581 a 8580 již nevyrábějí, jsou velmi žádané. Na konci roku 2007 se na eBay začaly objevovat různé vadné čipy jako údajně „nové“. Všechny tyto poznamenané SID mají vadný filtr, ale některé také mají vadné kanály/generátory šumu a některé jsou zcela mrtvé. Předpokládá se, že poznamenané čipy jsou buď tovární odmítnutí zezadu, když byl čip stále vyráběn, nebo případně „odmítnutí tahů“ z jedné z operací tahání čipů, které byly použity k dodávce čipů použitých na kartách HardSID . Falešné čipy SID byly také poskytnuty nevědomým kupujícím od bezohledných výrobců v Číně; dodávané čipy jsou vyleptány laserem se zcela falešnými značkami a čip uvnitř obalu není vůbec SID.

Funkce

Technické údaje

Konfigurace kolíků 6581/6582/8580R5

SID je integrovaný obvod se smíšeným signálem s digitálními i analogovými obvody. Všechny ovládací porty jsou digitální, zatímco výstupní porty jsou analogové. SID nabízí tříhlasou syntézu, kde každý hlas může používat jeden z nejméně pěti různých průběhů: pulzní vlna (s proměnným pracovním cyklem ), trojúhelníková vlna, pilovitá vlna, pseudonáhodný šum ( v dokumentaci nazývaný bílý šum ) a určitý komplex/ kombinované křivky, když je vybráno více průběhů současně. Oscilátory každého hlasu jsou postaveny na 24bitovém fázovém akumulátoru . Hlas hrající trojúhelníkový průběh může být prstencově modulován jedním z dalších hlasů, kde jsou bity trojúhelníkového průběhu invertovány, když je nastaven MSB akumulátoru modulačního hlasu, což vytváří nespojitost a převrácení směru s rampou trojúhelníku. Hlasy lze také navzájem synchronizovat natvrdo, kde se resetuje oscilátor synchronizovaného hlasu, kdykoli se zvýší MSB akumulátoru synchronizačního hlasu. Pokud jsou modulace vyzvánění i synchronizace hardwaru nastaveny tak, aby ovlivňovaly stejný hlas, oba efekty se spojí. Hlas, který zvoní, moduluje a/nebo synchronizuje daný ovlivněný hlas, je určen následujícím vzorem: hlas 1 ovlivňuje hlas 2, hlas 2 ovlivňuje hlas 3 a hlas 3 ovlivňuje hlas 1.

Každý hlas může být směrován do společného, ​​digitálně řízeného analogového 12 dB/oktávového multimódového filtru, který je konstruován pomocí externích kondenzátorů k čipu. Filtr má výstupy dolní propusti, pásmové propusti a horní propusti, které lze individuálně vybrat pro konečné zesílení výstupu prostřednictvím registru hlavní hlasitosti. Režimy filtrování lze také kombinovat dohromady. Například použití kombinovaného stavu dolní propusti a horní propusti má za následek zářezový (nebo invertovaný pásmový) výstup. Programátor může měnit mezní frekvenci a rezonanci filtru. Externí port pro vstup zvuku umožňuje procházení externího zvuku filtrem.

Kroužková modulace, filtr a programovací techniky, jako je arpeggio (rychlé cyklování mezi frekvencemi za vzniku akordových zvuků), společně vytvářejí charakteristický pocit a zvuk hudby SID.

Kvůli nedokonalým výrobním technologiím doby a špatnému oddělení mezi analogovými a digitálními částmi čipu byl výstup 6581 (před stupněm zesilovače) vždy mírně zkreslený od nulové úrovně. Pokaždé, když byl změněn registr svazku, bylo slyšet kliknutí. Rychlým nastavením zesílení zesilovače prostřednictvím hlavního 4bitového registru hlasitosti lze toto předpětí modulovat jako PCM , což má za následek „virtuální“ čtvrtý kanál umožňující přehrávání 4bitových digitálních vzorků. Závada byla známá a používána od počátku, nejprve společností Electronic Speech Systems k produkci vzorkované řeči ve hrách jako Impossible Mission (1983, Epyx) a Ghostbusters (1984, Activision). První ukázkou ukázek použitých ve skutečných hudebních skladbách byl Martin Galway z Arkanoidu (1987, Imagine), ačkoli tuto myšlenku zkopíroval z dřívějšího balíčku bicích syntetizátorů s názvem Digidrums. Délka přehrávání vzorkovaného zvuku byla omezena nejprve pamětí a později technikou. Kung Fu Fighting (1986), populární raný vzorek, má délku přehrávání měřenou v sekundách. C64mp3 (2010) a Cubase64 (2010) ukazují délky přehrávání měřené v minutách. Také to bylo nesmírně náročné na CPU - jeden musel výstup vzorků velmi rychlý (ve srovnání s rychlostí CPU 6510 ).

Lepší výrobní technologie v modelu 8580 použitá v pozdějších revizích Commodore 64C a Commodore 128 DCR způsobila, že zkreslení téměř úplně zmizelo, což způsobilo, že digitalizované zvukové vzorky byly velmi tiché. Naštěstí úroveň hlasitosti mohla být většinou obnovena buď pomocí hardwarové úpravy (předpětí zvukového vstupu), nebo běžněji pomocí softwarového triku zahrnujícího použití pulzního průběhu k záměrnému obnovení požadované předpojatosti. Softwarový trik obecně činí jeden hlas dočasně nepoužitelným, přestože díky chytrým hudebním kompozicím může být tento problém méně nápadný. Skvělý příklad tohoto vylepšení kvality, které znatelně omezuje vzorkovaný kanál, lze nalézt v úvodu hry Electronic Skate Skate or Die (1987). Při hře na Commodore 64c nebo Commodore 128 chybí hraný kytarový riff.

Na demo párty X'2008 byl odhalen zcela nový způsob přehrávání digitalizovaných samplů. Tato metoda umožňuje bezprecedentní čtyři (softwarově smíšené) kanály 8bitových samplů s volitelným filtrováním nad všemi samply a také dva běžné zvukové kanály SID. Tato metoda funguje tak, že resetuje oscilátor pomocí testovacího bitu generátoru průběhu, rychle zvyšuje novou vlnu s vybraným průběhem trojúhelníku a poté deaktivuje všechny průběhy, což má za následek, že DAC pokračuje ve výstupu poslední hodnoty --- což je požadovaný vzorek . To pokračuje tak dlouho, jak dva skenovací řádky, což je dostatek času na bezproblémový, libovolný výstup vzorku. Je však náročnější na CPU než výše popsaný trik DAC 4bitového svazku s registrem svazků. Protože je filtrování v čipu SID aplikováno po generátorech průběhů, vzorky vyrobené tímto způsobem lze filtrovat normálně.

Původní příručka pro SID uvádí, že pokud je povoleno několik průběhů současně, výsledkem bude binární AND mezi nimi. Ve skutečnosti se stává, že vstup do kolíků DAC vlnového průběhu přijímá několik průběhů najednou. Například průběh trojúhelníku je vytvořen se samostatným obvodem XOR a obvodem s posunem doleva. Horní bit řídí, zda obvod XOR invertuje hodnotu akumulátoru viděnou DAC. Povolení trojúhelníku a pilového zubu tedy současně způsobí smíchání sousedních bitů akumulátoru ve vstupu DAC. (Obvod XOR se nepřehrává, protože je vždy deaktivován, kdykoli je vybrán pilový průběh.) Pulsní průběh je vytvořen spojením všech bitů DAC dohromady pomocí dlouhého pásu polysilikonu, připojeného k logice řízení pulzů, která digitálně porovnává aktuální hodnota akumulátoru na hodnotu šířky impulsu. Volba pulzního průběhu společně s jakýmkoli jiným průběhem způsobí částečné promíchání každého bitu v DAC a hlasitost průběhu je ovlivněna stavem pulsu.

Šumový generátor je implementován jako Fibonacci LFSR o délce 23 bitů (polynom zpětné vazby: x^22+x^17+1). Při použití šumového průběhu současně s jakýmkoli jiným vlnovým průběhem má rozevírací volič prostřednictvím vlnového tvaru tendenci rychle redukovat posuvný registr XOR na 0 pro všechny bity, které jsou připojeny k výstupnímu DAC. Vzhledem k tomu, že se nuly posouvají v registru, když je hluk taktován, a nevytváří se 1 bit, který by je nahradil, může nastat situace, kdy se posuvný registr XOR zcela vynuluje. Naštěstí lze situaci napravit pomocí testovacího bitu řízení průběhu vlny, který za tohoto stavu vstříkne jeden 1bitový do posuvného registru XOR. Někteří hudebníci jsou také známí tím, že používají kombinované zvukové vlny a testovací bit k vytváření neobvyklých zvuků.

6581 a 8580 se od sebe liší několika způsoby. Původní 6581 byl vyroben starším procesem NMOS , který k provozu používal 12V DC . 6581 je velmi citlivý na statický výboj a pokud by s nimi nebylo správně zacházeno, filtry by přestaly fungovat, což vysvětluje důvod velkého množství mrtvých 6581 na trhu. 8580 byl vyroben pomocí procesu HMOS-II, který vyžaduje méně energie (9 V DC), a proto IC běží chladněji. 8580 je tedy mnohem odolnější než 6581. Také díky stabilnějším generátorům průběhů jsou efekty míchání bitů méně nápadné, a proto se kombinované tvary vln blíží původní specifikaci SID (která uvedla, že budou kombinovány jako binární AND). Filtr je také mezi těmito dvěma modely velmi odlišný, přičemž mezní rozsah 6581 je relativně přímka na logové stupnici, zatímco rozsah cutoff na 8580 je přímka na lineárním měřítku a je blízký skutečnému Specifikace. Díky lepšímu oddělení analogových a digitálních obvodů byl výstup 8580 méně hlučný a zkreslený. Hluk v systémech řady 6xxx lze snížit odpojením vstupu zvukového vstupu.

Spotřebitelská verze modelu 8580 byla rebadgedována na model 6582, přestože matrice na čipu je shodná se standardním čipem 8580, včetně značky „8580R5“. Dr. Evil Laboratories to použilo ve své rozšiřující kazetě SID Symphony (prodáno Creative Micro Designs v roce 1991) a bylo použito také na několika dalších místech, včetně jedné zvukové karty pro PC.

Přes zdokumentované nedostatky mnoho hudebníků SID dává přednost vadnému čipu 6581 před opraveným čipem 8580. Hlavním důvodem je to, že filtr vytváří silné zkreslení, které se někdy používá k simulaci nástrojů, jako je zdeformovaná elektrická kytara. Ve srovnání s ostatními výstupy byla také smíchána horní propust filtru o 3 dB, čímž byl zvuk basovější. Kromě nelinearit ve filtru produkují obvody D/A používané v generátorech průběhů ještě další dodatečné zkreslení, díky čemuž má zvuk bohatší charakter.

Revize

6581R1 vyrobeno v roce 1982
6581 vyrobeno v roce 1982
6581R4 CDIP vyrobený v roce 1986
6582 vyrobeno v roce 1986
6582A vyrobeno v roce 1989
6582A vyrobeno v roce 1992
8580R5 vyrobeno 1986 v USA

Na trh se nedostaly žádné případy s nápisem „6581 R1“. Yannes ve skutečnosti uvedl, že „[S] čip vyšel docela dobře poprvé, vydával zvuk. Všechno, co jsme pro show potřebovali, fungovalo po druhém průchodu.“ Fotografie prototypu C64 Charlese Winterbleho s vysokým rozlišením ukazují označení „MOS 6581 2082“, přičemž poslední číslo je datový kód, který naznačuje, že jeho prototyp SID čipu byl vyroben během 20. týdne 1982, což by mělo být do 6 dnů od 17. května, 1982.

Toto jsou známé revize různých čipů SID: (kódy data jsou ve formátu WWYY w = týden y = formát roku)

  • 6581 R1 - prototyp, objevil se pouze na strojích CES a prototypech vývoje, má kód data 4981 až 0882 nebo tak nějak. Má plný 12bitový rozsah omezení filtru. Bylo vyrobeno neznámé číslo, pravděpodobně mezi 50 a 100 čipy. Všechno jsou to keramické obaly.
  • 6581 R2 - řekne „6581“ pouze na obalu. Rozsah omezení filtru byl snížen na 11 bitů a bit LSB byl trvale odpojen/vynucen, ale stále je na matrice. Filtr je v některých rozsazích děravý a mají tendenci běžet tepleji než jiné boční revize. Vyrobeno od roku 1982 nejméně do roku 1983. Prvních zhruba 10 týdnů čipů má keramické obaly (ty se obvykle objevují na technických prototypech, ale některé jsou na prodaných strojích), zbytek má plastové obaly.
  • 6581 R3 - na obalu bude uvedeno pouze „6581“, „6581 R3“ nebo „6581 CBM“. Došlo k malé změně v ochraně/ukládání do vyrovnávací paměti vstupních pinů. V sekci filtru nebyly provedeny žádné změny. Vyrobeno před rokem 1983 až do roku 1986 nebo tak nějak. 6581R3, přibližně od 47. týdne roku 1985, vyrobený na Filipínách, používal silikonový stupeň HMOS HC-30, i když výrobní proces zůstal NMOS.
  • 6581 R4 - Na obalu bude uvedeno „6581 R4“. Jakost křemíku se změnila na stupeň HMOS-II „HC-30“, ačkoli výrobní proces pro čip zůstal NMOS. Vyrábí se od roku 1985 do přinejmenším 1990.
  • 6581 R4 AR - Na balíčku bude uvedeno „6581 R4 AR“. Drobná úprava na silikonové třídě, žádná výměna matrice od R4. Vyrábí se přibližně od roku 1986 (22. týden) nejméně do roku 1992.
  • 6582 - Na balíčku řekne „6582“. Obvykle se vyrábí kolem roku 1986 v Hongkongu.
  • 6582 A - Na obalu řekne „6582A“ (nebo „6582 A“). Obvykle se vyrábí kolem roku 1989, 1990 a 1992 na Filipínách.
  • 8580 R5 - Na obalu bude uvedeno „8580R5“. Vyrábí se v letech 1986 až 1993 na Filipínách, v Hongkongu a v USA.

Některé z těchto čipů jsou označeny „CSG“ („Commodore Semiconductor Group“) a logem Commodore , zatímco jiné jsou označeny „MOS“. To zahrnuje čipy vyrobené během stejného týdne (a tedy přijímající stejný kód data), což naznačuje, že během tohoto týdne byly v provozu nejméně dvě různé tovární linky. Značení čipů se lišilo podle továrny a dokonce podle linek v továrně po většinu výrobního cyklu čipu.

Zvuk hry

Většina her vyrobených pro Commodore 64 využívala čip SID, přičemž zvuky se pohybovaly od jednoduchých klikání a pípání až po složité hudební extravagance nebo dokonce celé digitální zvukové stopy. Vzhledem k technickému zvládnutí potřebnému k implementaci hudby na čipu a jeho všestranným funkcím ve srovnání s jinými zvukovými čipy té doby skladatelé pro Commodore 64 popsali SID jako samostatný hudební nástroj. Většina softwaru však nevyužila úplné možnosti SID, protože nesprávně publikované specifikace způsobily, že programátoři používali pouze dobře zdokumentované funkce. Některý raný software naopak spoléhal na specifikace, což mělo za následek neslyšitelné zvukové efekty.

Známými skladateli herní hudby pro tento čip jsou Martin Galway , známý pro mnoho titulů, včetně Wizball a Times of Lore , Rob Hubbard , známý pro tituly jako ACE 2 , Commando , Delta , International Karate , IK+ a Monty on the Utíkej . Mezi další pozoruhodné patří Jeroen Tel ( Cybernoid , Turbo Outrun , Robocop 3 a Myth ), Ben Daglish ( The Last Ninja , Jack the Nipper , Firelord , Gauntlet ), David Dunn ( Finders Keepers and Flight Path 737 ), David Whittaker ( Speedball , BMX Simulator , Glider Rider ) a Chris Hülsbeck ( R-Type , Turrican a The Great Giana Sisters ).

Emulace

Skutečnost, že mnoho nadšenců dává přednost skutečnému zvuku čipu před softwarovými emulátory, vedla k několika nahrávacím projektům, jejichž cílem bylo zachovat autentický zvuk čipu SID pro moderní hardware.

Projekt sid.oth4 má k dispozici více než 380 skladeb ve vysoké kvalitě MP3 nahraných na hardsid hardwaru a projekt SOASC = vydal celou kolekci High Voltage SID Collection (HVSC) s 49 (více než 35 000 skladbami) nahranými ze skutečných Commodore 64 ve vysoké kvalitě Soubor MP3 . Oba projekty zdůrazňují důležitost zachování autentického zvuku čipu SID. V roce 2016 byla spuštěna kolekce Unepic Stoned High SID (USHSC). Je to kanál YouTube s více než 50 000 SID melodií nahraných jako jednotlivá videa. USHSC je založen na SOASC = a HVSC, ale také nahrává nahrávky nedávné hudby SID vydané na webu Commodore Scene Database (CSDb). Kanál obsahuje seznamy skladeb, z nichž každý obsahuje zhruba 5 000 skladeb.

Emulace softwaru

  • V roce 1989 na počítači Amiga vyšlo demo „The 100 Most Remembered C64 Tunes“ a později aplikace PlaySID, kterou vyvinuli Per Håkan Sundell a Ron Birk. Jednalo se o jeden z prvních pokusů emulovat SID pouze v softwaru a také představil formát souboru pro reprezentaci skladeb vytvořených na C64 pomocí čipu SID. To později plodilo vytváření podobných aplikací pro jiné platformy a také vytváření komunity lidí fascinovaných hudbou SID, což vedlo k The High Voltage SID Collection, která obsahuje přes 45 000 SID melodií.

Soubor SID obsahuje kód programu 6510 a související data potřebná k přehrávání hudby na SID. Soubory SID mají typ média MIMEaudio/prs.sid .

Skutečný formát souboru souboru SID má několik verzí. Starším standardem je PSID (aktuální verze V4). Novější standard RSID je určen pro hudbu, která vyžaduje úplnější emulaci hardwaru Commodore 64.

Formát souboru SID není nativním formátem používaným na Commodore 64 nebo 128, ale formátem vytvořeným speciálně pro hudební přehrávače s podporou emulátoru, jako jsou PlaySID , Sidplay a JSidplay2 . Existují však zavaděče jako RealSIDPlay a převaděče jako PSID64, které umožňují přehrávat podstatnou část souborů SID na původních počítačích Commodore.

  • SIDPlayer, vyvinutý Christianem Bauerem a vydaný v roce 1996 pro operační systém BeOS , byl prvním emulátorem SID, který replikoval filtrační část čipu SID pomocí filtru Infinite impulsní odezvy druhého řádu jako aproximace.
  • V červnu 1998 byl k dispozici cyklický emulátor SID s názvem reSID . Softwarový emulátor, dostupný se zdrojovým kódem C ++ , je licencován pod licencí GPL autorem Dag Lem . V roce 2008 Antti Lankila výrazně zlepšila simulaci filtru a zkreslení v reSID. Vylepšení byla zahrnuta také ve verzi 2.1 VICE .
  • V roce 2007 byl vydán projekt JSidplay2, čistý SID přehrávač založený na Javě vyvinutý Kenem Händelem.

Implementace hardwaru

  • V roce 2008 byl vydán projekt HyperSID . HyperSID je VSTi, který funguje jako MIDI kontroler pro hardwarovou jednotku HyperSID (syntetizátor založený na čipu SID) a vyvinutý společností HyperSynth .

Hardwarové implementace pomocí čipu SID

  • V roce 1989 Innovation Computer vyvinul Innovation Sound Standard, zvukovou kartu kompatibilní s IBM PC s čipem SID a herním portem . MicroProse slíbil softwarovou podporu pro kartu a programy Commodore BASIC, které používaly SID, vyžadovaly malou konverzi ke spuštění na GW-BASIC .
  • V roce 1997 byl vydán elektronický hudební nástroj využívající jako syntetizátor SID čip. Říká se mu SidStation , postavený kolem čipu SID modelu 6581 (na rozdíl od novějšího 8580) a vyrábí ho švédská společnost Elektron . Vzhledem k tomu, že čip SID byl po léta vyřazen, Elektron údajně koupil téměř všechny zbývající zásoby. V roce 2004 vydal Elektron sekvencer Monomachine založený na vzoru s volitelnou klávesnicí. Monomachine obsahuje několik syntézních motorů, včetně emulovaného oscilátoru 6581 využívajícího DSP .
  • V roce 1999 byla vydána další zvuková karta HardSID . Karta využívá jeden až čtyři čipy SID a umožňuje počítači PC využívat zvukové schopnosti čipu přímo, namísto emulace prostřednictvím obecných zvukových karet (např. SoundBlaster ).
  • Catweasel z Německá firemních individuálních počítačích , je PCI + Zorro víceformátového disketové řadiče a digitální joystick adaptér pro PC , Macy a Amigy , zahrnuje možnost SID hardwaru, tedy možností vložit jeden nebo dva skutečné SID čipy do patice pro použití při přehrávání .MUSsouborů.
  • MIDIbox SID je MIDI kontrolovaná syntezátor, který může obsahovat až osm SID čipy. Jedná se o bezplatný open source projekt využívající mikrokontrolér PIC . Ovládání syntezátoru je realizováno softwarově nebo prostřednictvím ovládacího panelu s knoflíky, LED , LCD atd., Který může být volitelně namontován na tělo Commodore 64 bez klávesnice.
  • Prophet64 je kazeta pro Commodore 64. Má čtyři samostatné hudební aplikace, napodobující vše od moderních sekvencery do řady Roland 303/909. S volitelnou periferií uživatelského portu lze Prophet64 synchronizovat s jiným zařízením pomocí standardu DIN Sync (SYNC 24). Na webu nyní stojí „Prophet64 byl nahrazen MSSIAH“.
  • MSSIAH je kazeta pro Commodore 64, který nahrazuje Prophet64.
  • Umělec/hacker Paul Slocum vyvinul kazetu Cynthcart, která vám umožní přeměnit váš C64 na analogový syntezátor. Cynthcart je k dispozici na atariage.com . Jeho nástupce, Cynthcart 2, přidal MIDI in, out a thru porty.
  • Parallel Port SID rozhraní umožňuje těm, s velmi tenkými rozpočty připojit SID čipu do PC.
  • V roce 2003 bylo vydáno rozhraní SID (a software pro přehrávání 64 melodií Commodore) pro počítač Sam Coupé založený na Z80 podporující 6581 i 8580.
  • V květnu 2009 byl SID čip propojen s řadou počítačů BBC Micro a BBC Master prostřednictvím sběrnice 1 MHz, která umožňovala přenos hudby psané pro čip SID na Commodore 64 a její přehrávání na BBC Micro.
  • V říjnu 2009 projekt thrashbarg propojil čip SID s ATmega8 pro přehrávání MIDI souborů na MOS 6581 SID.
  • V březnu 2010 STG publikovalo SIDBlaster/USB - open source, otevřenou hardwarovou implementaci SID, která se připojuje (a je napájena) k portu USB pomocí čipu FTDI pro rozhraní USB a PIC pro rozhraní SID.
  • V srpnu 2010 SuperSoniqs vydal Playsoniq , kazetu pro počítače MSX, s (kromě dalších funkcí) skutečným SID, připravenou k použití na jakémkoli stroji MSX.
  • V květnu 2015 Gianluca Ghettini vyvinul SidBerry , open source, otevřenou hardwarovou desku pro propojení čipu MOS 6581 SID s RaspberryPi a přehrávání standardních hudebních souborů SID
  • V roce 2016 Thibaut Varene publikoval exSID , zvukové zařízení USB, které může ovládat skutečný čip SID 6581 a 8580 a nativně přehrávat většinu melodií SID.

Hardwarové klony SID

  • SwinSID je hardware emulace SID pomocí procesoru Atmel AVR, také představovat skutečný SID přehrávač založený na procesoru Atmel AVR.
  • Projekt V-SID 1.0 (kódové označení SID 6581D, „D“ pro digitální) od Davida Amorose se narodil v roce 2005. Tento projekt je hardwarovou emulací čipu SID z rozhovoru s Bobem Yannesem, datasheety. Motor V-SID 1.0 byl implementován v cyklónu FPGA EP1C12 od společnosti ALTERA na vývojové desce ALTIUM a emuluje všechny vlastnosti původního SID, kromě filtru, který je digitální verzí (filtr IIR řízený CPU).
  • Projekt PhoenixSID 65X81 (2006) měl za cíl věrně vytvořit zvuk SID pomocí moderního hardwaru. Fungování čipu SID bylo znovu vytvořeno na FPGA na základě rozhovorů s tvůrcem SID, původních datových listů a srovnání se skutečnými čipy SID. Od podobných pokusů se odlišoval používáním skutečných analogových obvodů namísto emulace pro legendární filtr SID. Projekt byl však ukončen, protože George Pantazopoulos , který stál v čele tohoto projektu, zemřel 23. dubna 2007 ve věku 29 let.
  • C64 Direct-to-TV emuluje velké části SID hardware, minus určité funkce, jako je (především) filtrů. Redukuje celý C64 na malý obvod, který se vejde do joysticku, přičemž obětuje určitou kompatibilitu.
  • SIDcog je software SID emulátor běžící na Parallax vrtule . Všechny tři kanály lze emulovat na jednom z osmi COG vrtule.
  • ARMSID je „plug & play“ výměna MOS 6581 a MOS 8580 s podporou analogových vstupů.
  • FPGASID je FPGA založené SID replika poskytuje vysokou kvalitu reprodukce původního zařízení, včetně všech funkcích, jako jsou zvukové filtry a pádlo registrů. Zařízení je plně funkční stereo řešení a může nahradit dva SID čipy v jedné SID zásuvce. Hardwarovou základnou je Altera MAX10 FPGA.

Drobnosti

Švédské duo elektronické hudby Carbon Based Lifeforms vydalo v roce 2003 na albu Hydroponic Garden skladbu s názvem „Mos 6581“ .

Viz také

Reference

Další čtení

externí odkazy