C 64
Tips & Tricks

Musik aus der Datasette

Mit dieser Routine ist es beim C 64 möglich, die Datasette ohne technichen Umbau als normalen Kassettenrecorder zu betreiben.

Die Maschinenroutine, die mit SYS 49152 gestartet wird, stellt eine Endlosschleife dar, die mit der SHIFT-Taste jederzeit abgebrochen werden kann. In der Schleife selber werden die Datenbits aus der Datasette kommend von dem Interrupt-Control-Register der CIA 1 isoliert. Der Lautsprecher im Fernseher oder Monitor wird dem logischen Zustand des einzelnen Datenbits entsprechend ein- oder ausgeschaltet. Die für uns daraus resultierende Frequenz wird originalgetreu wiedergegeben, nur nicht die Tonqualität. Der Vorteil der Maschinenroutine ist, daß von der Datasette nichts geladen, sondern nur wiedergegeben wird. Es kann also bei einer Kassette irgendwo »hineingehört« werden. Als Alternative zu Programmen sollte man zur einfachen Musikkassette greifen. Mit Phantasie kann die Musik erkannt werden, doch die Tonqualität läßt noch zu wünschen übrig.

(Jörg Wagner/rg)
10 fori=49152to49178:reada:pokei,a:next
20 sys49152
30 data173,142,2,240,1,96,173,13,220,41,16,240,7,169,15,141,24,212,144,236
40 data169,0,141,24,212,144,229
PDF Diesen Artikel als PDF herunterladen
Mastodon Diesen Artikel auf Mastodon teilen
← Vorheriger ArtikelNächster Artikel →