Wie man unschwer hier erkennen kann, haben die Register, die die Wellenform und so für die jeweiligen Stimmen festlegen, ein Bit mit der Bezeichnung "Test", das 3., um genau zu sein. Das ist so in der deutschen und englischen Version (aber die englische Seite ist hübscher formatiert, darum nehme ich die), diese extrem präzise Bezeichnung. Irgendwas wird dieses Bit ja wohl tun, sonst wär's mit "unused" bezeichnet, aber was, das ist mir ein Rätsel.
Hallo Besucher, der Thread wurde 1,7k mal aufgerufen und enthält 13 Antworten
letzter Beitrag von NoobTracker am
Was bewirkt das Test-Bit?
- NoobTracker
- Erledigt
-
-
Auf die Schnelle hab ich das gefunden...
Dann müsste es aber sinnvollerweise "Reset-Bit mit Verzögerung" heißen...
http://www.sidmusic.org/sid/sidtech5.html
http://archive.6502.org/datasheets/mos_6581_sid.pdf
(Auf Seite 4 )...Stefan
-
Auf die Schnelle hab ich das gefunden...
Dann müsste es aber sinnvollerweise "Reset-Bit mit Verzögerung" heißen...
Tja, ganz genau verstehe ich das nicht ... bedeutet das, dass man die Wellenform wieder zurück auf den Startwert setzt, sowas wie Oszillator-Synchronisation, aber kontrolliert?
-
Ah, okay, danke! Das macht jetzt Sinn.
-
-
-
Hallo das Test-Bit wird z.B. für so schöne Sache wie 8Bit Sample Playback über eine der drei Stimmen benutzt, indem dann der Sample Wert in den Oszillator geladen wird und durch das setzten des Test-Bits wird der Wert dann auf den Internen DA Wandler geschickt und kann dabei dann auch schön über die SID Filter laufen
Das macht z.B. L-MAN in einigen seiner SID Stücke mit Samples. -
Wo hat LMan das denn gemacht? Soweit ich weiß, nutzt er für die Samples bei Hi Fi Sky einfach eine LP-gefilterte Pulswellenform.
Und wie wird denn der Samplewert in den Oszillator geladen?
-
Wurde auch gerne mal für 8-Bit Samples benutzt. Da gibt es aber inzwischen wohl was schnelleres.
-
Ja, glaube ich auch, vor allen Dingen war alles sehr dumpf. Jammer und Mahoney machen unglaublichen Sample-Kram.
Also, wie kann man für diese Test-Bit-Samples Werte in die Oszillatoren laden?
-
Steht hier:
-
Ah, danke!
-
Das Testbit ist so etwas wie ein Reset für den Waveformgenerator. Solange es gesetzt ist, wird die waveform gestoppt und auf Null gesetzt. Wenn das Bit wieder gelöscht wird, startet die Wavedorm von vorne. Sehr ähnlich zum Syncbit, nur das man es per Software steuern kann und nicht vom Generator einer anderen Stimme.
-
Das Testbit ist so etwas wie ein Reset für den Waveformgenerator. Solange es gesetzt ist, wird die waveform gestoppt und auf Null gesetzt. Wenn das Bit wieder gelöscht wird, startet die Wavedorm von vorne. Sehr ähnlich zum Syncbit, nur das man es per Software steuern kann und nicht vom Generator einer anderen Stimme.
Ah, also wirklich wie kontrollierte Oszillatorsynchronisation.