SID nachbauen

Es gibt 233 Antworten in diesem Thema, welches 54.703 mal aufgerufen wurde. Der letzte Beitrag (10. Juli 2017 um 13:55) ist von MGR3SA.

  • Würde Steve Jobs noch am leben sein und unser Jens dürfte ihn einige Projekte vorschlagen, dan glaubt mir es würde wieder eine Fabrik geben die solche Chips herstellt!
    Jetzt Scherz bei Seite, es gibt so viele auf der ganzen Welt, die sich mehr oder weniger in diesem Retro Bereich beschäftigen und wohlfühlen, ob Commodore,Atari,Apple,
    Sinclair usw. User, und jeder dieser alten Computer hat doch etliche Chips eingebaut, ich kann mir vorstellen das die Nachfrage den Prognosen weit übertreffen würden!!!
    Also, wer soll unser Mentor werden? :drink:

  • ...für leute die gerne "irgendeinen" sound, also besser das als gar nichts, am rechner haben, ja. für jemanden der den sound kennt und gewisse parameter abcheckt ist das teil nichts. und das irgendwer mal "neue" chips machen wird ist sowieso keine option.

  • ich bin auch der meinung dass an den originalen SID einfach nichts rankommt. der originale klingt einfach "analoger" und nicht so synthetisch wie der SwinSID.

    Bob Yannes war eben ein kleiner Genie. Und dass im SID auch analoge Bauteile drin sind erkennt man schon daran, dass ein SID "verstimmt" klingen kann wenn er so langsam den Geist aufgibt. Zudem hat ein Synthesizer aus
    dieser Zeit nur mit analogen Bauteilen funktionieren können.

    Heute wird mehr emuliert und digitalisiert, was ja grundsätzlich nicht verkehrt ist, jedoch sieht man am SwinSID
    wie man sich am orig. die Zähne ausbeissen kann..

  • Da ist nicht viel analog beim SID, die Wellenformen werden per DDS komplett digital genieriert, hier erklärt das jemand:
    Bitte melde dich an, um dieses Medienelement zu sehen.
    IIRC ist das einzig analoge die Filter und die Ausgangsverstärker, und ein paar der neuerdings ausgenutzen Effekte wenn man Testbits setzt usw., was aber den großteil aller SID-Sounds nicht betrifft. Mit dem ATMEGA88, ein 20 MHz 8 Bit Prozessor, wird man die Filter aber nicht allzu gut emulieren können, wenn überhaupt. Sollte man vielleicht mal mit einem moderneren Microcontroller, wie einem ARM Prozessor, nachbauen und dann die Algorithmen aus VICE übernehmen, was in einem Doppelblindtest wohl keiner von einem richtigen SID unterscheiden könnte.

  • Da ist nicht viel analog beim SID, die Wellenformen werden per DDS komplett digital genieriert ..... IIRC ist das einzig analoge die Filter und die Ausgangsverstärker,

    Korrekt!

    und ein paar der neuerdings ausgenutzen Effekte wenn man Testbits setzt usw.,

    Nicht korrekt. Test-Bit wirkt sich nicht auf analog-teil aus.

  • Ich beschaeftige mich gerade etwas intensiver mit der Materie. Soweit ich das bisher ueberblicke ist 'analog' im Sinne von "abseits klassischer digitaler Schaltungstechnik" im SID Folgendes:

    • gemischte Wellenformen, wo die Ausgangsbits der verschiedenen Wellenformgeneratoren einfach zusammengeklemmt werden und dadurch interessante "Zwischenzustaende" annehmen und benachbarte bits miteinander kurzschliessen koennen. Gewuerzt mit einer haesslichen Ruckkopplung auf das Schieberegister des Rauschgenerators.
    • der DA-Wandler der Stimmenausgaenge.
    • die Huellkurvengeneriereung, welche auf der analogen Multiplikation der Wellenform mit dem aktuellen Huellkurvenwert uber eine alles andere als perfekte R-2R Widerstandskaskade realisiert wird.
    • Signalrouting von den Stimmen und Ext-In zum Filter bzw Ausgangsverstaerker ueber schaltbare Widerstandsaddierer
    • Alles was mit Filtern zu tun hat
    • Das Volume Register (hier wird ebenfalls mit einer Widerstandskaskade die Verstaerkung des Ausgansverstaerkers eingestellt).
    • Die Abfrage der Paddles ueber (digitale) Vermessung einer RC Zeitkonstante


    In der Summe wuerde ich sagen es ist funktional gesehen mehr Analogkram als Digitalkram mit drinnen. Auch wenn sich das nicht in der Chipflaeche ausdrueckt.
    Man kann analoge Dinge digital nachbilden - im Vice laeuft fast schon eine komplette Spice-Simulation der analogen Komponenten. Aber der Aufwand ist enorm. Und es bleibt fraglich, was das bringen soll irgend einen speziellen SID ganz genau nachzubilden, wenn ein zweiter SID wieder ganz anders klingt.

  • Findet beim SwinSID noch Entwicklungsarbeiten statt, oder hat man da aufgegeben?


    Beim Bitte melde dich an, um diesen Link zu sehen. ist codekiller letzte Woche aktiv gewesen....

    Einen neuen prototyp hat er anfang Juli präsentiert:

    sl FXXS

  • Und es bleibt fraglich, was das bringen soll irgend einen speziellen SID ganz genau nachzubilden, wenn ein zweiter SID wieder ganz anders klingt.

    Roland hat ja letztes Jahr einige ihrer analogen Synthesizer in digitaler Form neu rausgebracht. Angeblich wird ja jedes analoge Bauelement bzw. dessen Verhalten komplett digital nachgebildet. Prinzipiell muesste die gleiche Technik ja auch beim SID moeglich sein.

    Was die Streuung angeht: Hierbei gehe ich davon aus, dass sie mehrere Referenzgeraete verwendet haben, und so lang rumprobiert haben, bis der digitale Klon die besten Klangcharakteristiken der einzelnen Referenzgeraete so gut wie moeglich nachahmt. Letztendlich klingt der digitale Klon dann natuerlich bei jedem Nutzer gleich, und es mag sein, dass ein paar Leute dann der Meinung sind, dass es nicht 100% original klingt, weil sie den Sound leicht anders kennen, aber das laesst sich dann eben nicht vermeiden.

    - neue Spiele für den C64 -
    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.

  • Roland hat ja letztes Jahr einige ihrer analogen Synthesizer in digitaler Form neu rausgebracht. Angeblich wird ja jedes analoge Bauelement bzw. dessen Verhalten komplett digital nachgebildet. Prinzipiell muesste die gleiche Technik ja auch beim SID moeglich sein.

    Ja klar ist das prinzipiell möglich! Dafür würde man aber ein genaues Modell der FETs im SID benötigen... und genau daran hapert es derzeit.

  • dass die SIDs verschieden klingen untereinander kann gut möglich sein, jedoch ist die klang - charakteristik nahezu identisch - und genau das macht einen SID ja aus (sonst gäbe es nicht endlose diskussionen darüber wie man diesen am besten emulieren könnte)

    da wurde viel mit rauschgenerator gemacht - und andi sagt es schon richtig, mit den Widerstandskaskaden und den zwischenzuständen, ein gemisch bei den sich die entwickler bestimmt das ein oder andere mal selber über das ergebnis wunderten :)

    gibt es eigentlich keinen genauen einblick in diesen SID, also was denn genau in diesem drin steckt (ausser ein foto von tausenden transistoren) - ich meine ein blockschaltbild oder ein schaltplan ?

  • dass die SIDs verschieden klingen untereinander kann gut möglich sein, jedoch ist die klang - charakteristik nahezu identisch - und genau das macht einen SID ja aus (sonst gäbe es nicht endlose diskussionen darüber wie man diesen am besten emulieren könnte)

    Sorry... das ist quatsch. Sobald die Filter aktiv sind, ist der Klang alles andere als "nahezu identisch". Was die D/A-Wandler angeht, sind "nur"
    Linearitätsfehler zu erwarten. Ich habe genau wegen dieser Klangunterschiede angefangen SIDs zu sammeln!
    (Sinn bzw. Unsinn dieser Sammlung ist allerdgins ein anderes Thema... ;)


    da wurde viel mit rauschgenerator gemacht - und andi sagt es schon richtig, mit den Widerstandskaskaden und den zwischenzuständen, ein gemisch bei den sich die entwickler bestimmt das ein oder andere mal selber über das ergebnis wunderten :)

    gibt es eigentlich keinen genauen einblick in diesen SID, also was denn genau in diesem drin steckt (ausser ein foto von tausenden transistoren) - ich meine ein blockschaltbild oder ein schaltplan ?

    Mit dem Noise-Generator lässt sich nicht viel machen - ausser rauschen erzeugen und die geschickte Nutzung für Samples (in Kombi mit dem Test-Bit).

    Bei Zero-X findest du alles möglichen Infos.
    Ich habe vor vielen Jahren angefangen einen Schaltplan zu Teilen des SID zu zeichnen/reversen! Aber letztendlich ist der Filter im SID
    die Klang-entscheidende Komponente... daher hat es keinen Sinn gemacht hier zu tief ins Detail zu gehen.

    Blockschaltbild steht im Datenblatt.

  • wie meinst du das: sobald die filter aktiv sind ?!

  • wie meinst du das: sobald die filter aktiv sind ?!

    So wie ich es sage: Die Klangunterscheide entstehen im wesentlichen, sobald der Filter (HP, LP, BP) im SID eingeschaltet wird.

    Geh' mal ins Zitronen-Forum... da wurde das Thema auch schon mind. 1337x durchgekaut.

  • dann ist mein anderer SID zuhause gar nicht im Eimer, sondern hört sich nur so an wie wenn Sindbad auf nen Dudelsack getreten ist ?!? hat zumindest Seltenheitswert :)

  • So wie ich es sage: Die Klangunterscheide entstehen im wesentlichen, sobald der Filter (HP, LP, BP) im SID eingeschaltet wird.

    Geh' mal ins Zitronen-Forum... da wurde das Thema auch schon mind. 1337x durchgekaut.

    dann enstehen diese unterschiede also bei den filtern. ist sowas dann fertigungsbedingt ?

  • dann ist mein anderer SID zuhause gar nicht im Eimer, sondern hört sich nur so an wie wenn Sindbad auf nen Dudelsack getreten ist ?!? hat zumindest Seltenheitswert :)

    Keine Ahnung wie der klingt... aber wenn ich defekte SIDs habe, ist es gefühlt in 90% der Fälle der Filter der kaputt ist!
    Die Oszillatoren sind es eher selten, die Ärger machen.

  • dann enstehen diese unterschiede also bei den filtern. ist sowas dann fertigungsbedingt ?

    Im Falle des SID: Ja. Die FETs im SID sind nicht linear im verwendeten Betriebsbereich.