STEREOinSID Projekt

Es gibt 507 Antworten in diesem Thema, welches 228.226 mal aufgerufen wurde. Der letzte Beitrag (22. Januar 2020 um 19:22) ist von camper.

  • Ich habe grade versucht ein Sid-Detector Programm zu schreiben,
    indem ich die Hüllkurve von osc3 auslese. Dabei ist mir aufgefallen das
    ich aus diesem Register nur bei SID1 lesen kann. Wenn ich den Wert aus
    SID2 lesen will (in diesem Fall liegt er bei $d420) bekomme ich zufällige Werte
    (im Emulator mit akt. Stereo nur Nullen). Die Platine gibt mittlerweile Stereoton vonsich,
    demnach funktioniert der Schreibzugriff offensichtlich ja wie er soll.
    Funktioniert der Lesezugriff auf SID2 denn prinzipiell ?
    Soweit ich den Schaltplan verstehe bekommt er ja über den Jumper 7, pin 1-2 das R/W
    Signal mitgeteilt.
    Ich kann ja mal das programm posten, wenn jemand Interesse hat das bei sich auszuprobieren
    viele Grüße, frickr

  • Dabei ist mir aufgefallen das
    ich aus diesem Register nur bei SID1 lesen kann.

    Ich habe hier ein eigenes Programm, das OSC3 ausliest und den Wert nach FREQ-HI von Stimme 1 schreibt. Das ergibt bei einer sehr langsamen Dreiecksschwingung von OSC3 dann einen Sirenenton. ;) Ich habe das Programm eben mal auf $D420 geändert. Funktioniert hier wunderbar. Der Lesezugriff auf SID2 funktioniert also. Ansonsten würde ja auch der herausgeführte Paddleanschluss keinen Sinn machen.

    Vielleicht stimmt was mit Deinem Programm nicht? Du kannst es ja mal hier hochladen.

    CU
    Kratznagel

  • Tatsächlich, meins geht ja doch.
    Wahrscheinlich hatte ich das Programm
    im dual-mono-modus getestet, ich Trottel.
    Wer es brauchen kann, kann es sich gerne runterladen.
    In meinem Emulator (VICE) funktioniert es allerdings nicht so richtig.

    viele Grüße, frickr

  • In meinem Emulator (VICE) funktioniert es allerdings nicht so richtig.

    Das ist ja ein schnuckelig-gutes Programm! Cool, darf das auf die "Service-Disk" mit rauf?

    Avatar: Bitte melde dich an, um diesen Link zu sehen. Foto von Bitte melde dich an, um diesen Link zu sehen. Lizenziert unter CC BY 3.0 über Wikimedia Commons. Bitte melde dich an, um diesen Link zu sehen.

  • Aber sicher doch.
    Ich habs allerding so ein bisschen 'mal eben hingeschmiert', vielleicht
    verbessere ich es ja auch noch. Es erkennt z.B. die anderen
    möglichen Adressen noch nicht so recht, ($d700 konnte ich z.B garnicht testen, weil
    ich das Kabel schon am Expansionsport festgelötet habe)
    und ich hab auch noch keine Abfrage drin ob ein ganz normaler
    c64 vorliegt, dann findet das Programm nämlich alle 32 bytes ein
    SID-Gespenst ;)

    viele Grüße, frickr

  • Kann ich eigentlich einen 6581 ohne Probleme
    im neuen Motherboard verwenden oder ist es
    sinnvoll eine altes board- einzubauen und für
    8580- Betrieb die entsprechenden Jumper
    herauszunehemen?

    viele Grüße, frickr

  • Kann ich eigentlich einen 6581 ohne Probleme im neuen Motherboard verwenden oder ist es sinnvoll eine altes board- einzubauen und für 8580- Betrieb die entsprechenden Jumper herauszunehemen?

    Bitte die Boardsuche verwenden, die Problematik bei den Umbauten ist hier schon mal gut beschrieben worden.

    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.
    -
    User ignorieren? AdBlock!www.forum64.de##ARTICLE[data-user-id="xxxxx"]

  • Kann ich eigentlich einen 6581 ohne Probleme
    im neuen Motherboard verwenden oder ist es
    sinnvoll eine altes board- einzubauen und für
    8580- Betrieb die entsprechenden Jumper
    herauszunehemen?

    viele Grüße, frickr

    In einem neuen Board sind die alten SID im STEREOinSID problemlos zu betreiben. Ohne natürlich nicht!

    Grüße

  • In einem neuen Board sind die alten SID im STEREOinSID problemlos zu betreiben.

    Das kann ich grundsätzlich bestätigen. Es müssen dann nur die Jumper für die Filterkondensatoren gesetzt werden, ansonsten klingt es komisch. ;)

    Ich frage mich zwar, ob es nicht doch gewisse klangliche Veränderungen gibt, wenn ein 6581 mit nur 9 Volt betrieben wird. Aber ich bin bisher nicht dazu gekommen, das mit einem alten Board gegenzuchecken.

    CU
    Kratznagel

  • Tach zusammen,
    ich habe jetzt endlich auch meine StereoInSIDplatine eingebaut...
    Funktioniert alles bestens, aber...

    Mein Feedbackloop funktioniert nicht mehr:

    Bitte melde dich an, um dieses Bild zu sehen.

    Ich hab mal über die externen Inputs ein Signal eingespeist und dann in den MSSIAH geschoben. Kommt an und kann über die Filter bearbeitet werden. Also können die Eingänge nicht kaputt sein. Meine Verkabelung ist auch ok.
    Mit der SID2SID Platine ging es.
    Irgendeiner 'ne Idee?


    Grüsse: Steed

    _______________________________________________
    Computadora Commodore 64 Con Disketera. De Colección!!
    und ne DOSe... und nen Macbook...

    Bitte melde dich an, um dieses Bild zu sehen.

  • Obwohl ich damals[tm] 'nen C hatte, also wahrscheinlich 8580, bin ich im neuen Jahrtausend ein großer Fan von 6581 geworden. Wenn's industriell klingt, habe ich da überhaupt kein Problem mit.


    Für die meisten Tunes aus den 80ern würde ich nach wie vor 6581 bevorzugen. Aber besonders für die neueren Kompositionen habe ich gerade mal festgestellt, dass die auf 'nem 6581 wirklich nach "kaputter SID" klingen. Wer's auf die Schnelle mal nacherleben will, möge in SidPlay2 einfach mal bei Emulation: Always use 6581 klicken und sich neuere Stücke anhören. An der richtigen Hardware wird der Vergleich allerdings noch deutlicher. Für neue bassreiche SID-Files würde ich mittlerweile dringend zu 8580 raten, wenn das Teil nachweislich für/auf 8580 komponiert wurde.

    Fazit also: beides schön zu haben :)

  • Für neue bassreiche SID-Files würde ich mittlerweile dringend zu 8580 raten, wenn das Teil nachweislich für/auf 8580 komponiert wurde.

    Mein Reden. ;) Für "neuere" (>1988 ) Tunes, also auch aktuelle Demos usw. führt einfach kein Weg am 8580 vorbei. Auf einem 6581 würde ich mir aktuelle Sachen einfach nicht antun, das klingt nur noch grauslig.

    CU
    Kratznagel

  • Für "neuere" (>1988 ) Tunes, also auch aktuelle Demos usw. führt einfach kein Weg am 8580 vorbei. Auf einem 6581 würde ich mir aktuelle Sachen einfach nicht antun, das klingt nur noch grauslig.

    Andersherum klingen neue Sachen auf dem 6581 auch nicht wirklich gut.
    Bei jedem SID müsste dabeistehen, auf welchem Chip er programmiert wurde, damit man wenigstens eine grobe Richtlinie hat.

    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.
    -
    User ignorieren? AdBlock!www.forum64.de##ARTICLE[data-user-id="xxxxx"]

  • Andersherum klingen neue Sachen auf dem 6581 auch nicht wirklich gut.

    Genau das habe ich doch geschrieben? :nixwiss:
    Und nur der Vollständigkeit halber: Falls jemand jetzt entgegensetzt, dass ältere Sachen (Hubbard & co.) nur auf einem 6581 vernünftig klingen: Da kann ich nicht widersprechen. :D

    CU
    Kratznagel

  • Genau das habe ich doch geschrieben?

    Ja, hast Du.
    Ich bin wohl noch dank Jetlag durch den Wind. :rotwerd:
    Ich wollte natürlich genau das andere schreiben, also alte Stücke auf dem 8580...

    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.
    -
    User ignorieren? AdBlock!www.forum64.de##ARTICLE[data-user-id="xxxxx"]

  • Zitat

    Auf einem 6581 würde ich mir aktuelle Sachen einfach nicht antun, das klingt nur noch grauslig.


    erzähl das mal leuten wie zb jeff, die köpfen dich :) (dessen tunes, ob nun neu oder halt, gehören definitiv auf einem 6581 gehört)

  • Ja, sicher, es kommt nicht auf die Zeit an, sondern darauf, wofür/worauf das Ding komponiert wurden.

    Bei jedem SID müsste dabeistehen, auf welchem Chip er programmiert wurde, damit man wenigstens eine grobe Richtlinie hat.

    Tut es das nicht? In der HVSC haben doch zumindest nicht wenige SIDs diese Erkennung, die mit SidPlay2 auch "automatisch" gezogen wird, wenn man bei Emulation anhakt "Use 6581 --> Only when model unknown". Bloß für die richtige Hardware muss man es sich halt selber vorher am besten mal aufschreiben oder sich eben Ordner/Disks rein für dieses oder jenes Modell anlegen.

  • Hiho, ein paar Fragen hab ich mal, die Anleitung v0.7 lässt zu viele Fragen halt offen...
    1. wie werden die Jumper belegt, JP2,JP4,JP3? und bei je welchem SID type?
    2. von welcher Seite muss JP6 und Port 2 angelötet sein (unten, oben?), bzw. wie sind diese Anschlüsse belegt?
    3. Wo kommt der Audioanschluss drann u. wie ist der genau belegt?

    Bin C64 Bastel-Einsteiger, und ohne genaue Info's macht's keinen Spass :@1@: im Forumthread sagt fast jeder was anderes... naja, ICH blick hier nicht durch, toll wäre eine Art finale Anleitung???!!! :dafuer:
    Gruss
    CNT64

  • Stimmt, die Anleitung ist bei aller Liebe wirklich nicht so prall, und auf meine Fragen hier im Thread habe ich teilweise falsche Antworten bekommen. Das meiste hat sich aber letztendlich hier im Thread wieder aufgeklärt. Ich denke mal, Thunder.Bird hat viel zu tun, und nicht mehr soviel Zeit, sich um das Projekt zu kümmern. Auf der einen Seite schade, auf der anderen Seite können wir jedoch froh sein, so eine tolle Platine überhaupt in den Händen halten zu dürfen. :dafuer:

    Hast Du Deine Platine schon soweit fertig gelötet?

    Ach ja, die Jumperblöcke werden, wie alle anderen Teile auch, auf der Oberseite (Bestückungsseite) der Platine angelötet. Das sollte auch auf den Fotos zu sehen sein.

    CU
    Kratznagel