Audio-Funktionen
1. Vorbemerkungen
An einen Z1013 kann ein Magnettonbandgerät (i.d.R. Kassettenrecorder)
angeschlossen werden, welches als Massenspeicher verwendet wird.
Heute werden Dateien nicht mehr sequentiell auf einem Audio-Band,
sondern in einem Dateisystem gespeichert.
Deshalb geschieht das
Laden und Speichern von Programmen und Dateien
im Emulator auf eine ganz andere Art und Weise.
Trotzdem ist J1013 in der Lage, den Anschluss für das
Magnettonbandgerät zu emulieren.
Dafür werden wahlweise das Audio-System oder Sound-Dateien verwendet.
Damit dieser Anschluss emuliert wird,
müssen Sie das Fenster "J1013 Audio/Kassette" öffnen
und eine entsprechende Audio-Funktion aktivieren.
Klicken Sie dazu im J1013-Hauptfenster im Menü Extra,
Untermenü Peripherie, auf den Eintrag Audio....
Die nachfolgende Beschreibung bezieht sich auf dieses Audio-Fenster.
2. Audio-Funktionen
Wählen Sie diese Funktion, wenn Sie die Töne hören
möchten, die ein Programm zum Zwecke der Unterhaltung ausgibt
(z.B. akustische Untermalung bei Spielprogrammen).
Bei dieser Funktion wird die Ausführungsgeschwindigkeit des Emulators
konstant gehalten, um einen gleichmäßigen Programmablauf
zu gewährleisten.
Eine ununterbrochene Versorgung des Audio-Systems mit Daten wird
nicht gewährleistet, sodass kurze Unterbrechungen in der
Tonausgabe auftreten können.
Wählen Sie diese Funktion, wenn Sie Daten oder
Programme auf Magnettonband speichern oder an einen Z1013
übertragen möchten.
Tipps & Tricks dazu finden Sie unter
Dateien auf Magnettonband speichern.
J1013 versucht sicherzustellen, dass das Audio-System
ununterbrochen mit Daten versorgt wird.
Die Ausführungsgeschwindigkeit des Emulators richtet sich
nach den Anforderungen des Audio-Systems und kann somit variieren.
Diese Funktion dient dazu, auf Magnettonband gespeicherte Dateien
und Programme oder Daten von einem Z1013 direkt in den Emulator
zu Laden.
Tipps und Tricks zu diesem Thema finden Sie unter
Auf Magnettonband gespeicherte
Dateien laden.
J1013 öffnet den Audio-Kanal in Stereo.
In den Optionen können Sie wählen,
ob die Daten vom linken oder rechten Kanal gelesen werden.
Sollte sich der Audio-Kanal nur in Mono öffnen lassen,
steht diese Umschaltmöglichkeit natürlich
nicht zur Verfügung.
Bei dieser Funktion werden die Daten, die am emulierten Anschluss
für das Magnettonbandgerät ausgegeben werden,
in eine Sound-Datei geschrieben.
Die Sound-Datei beginnt mit dem ersten Phasenwechsel
nach Aktivierung der Funktion und endet beim letzten Phasenwechsel
vor Deaktivierung, d.h,
die Datei enthält weder an ihrem Anfang noch
an ihrem Ende eine Pause.
Die Funktion deaktiviert sich automatisch,
wenn etwa eine Sekunde lang kein Phasenwechsel
und damit kein Ton mehr ausgegeben wurde.
Die eigentliche Sound-Datei wird erst beim Deaktivieren
erzeugt, d.h., bis dahin merkt sich J1013 die Audio-Daten im Speicher.
Aus diesem Grund kann diese Funktion auch nicht über
einen längeren Zeitraum aktiviert bleiben.
Diese Funktion emuliert den Anschluss für
das Magnettonbandgerät,
indem die Audio-Daten von einer Sound-Datei gelesen werden.
Ein Fortschrittsbalken visualisiert den Einleseprozess.
Die Datei wird immer nur dann gelesen,
wenn im Emulator der Systemport (PIO Port B) abgefragt wird,
d.h., wenn der Fortschrittsbalken stehen bleibt,
wird vom Systemport gerade nicht gelesen.
Ob sich aber das Anwendungs- oder Monitorprogramm beim Lesen
des Systemports auch tatsächlich für die Audio-Daten
und nicht für die Tastatur interessiert, kann J1013 nicht wissen.
In beiden Fällen wird die Sound-Datei synchron zur Emulation
des Z1013-Programms verarbeitet.
Aus diesem Grund sollten Sie beim Laden eines in einer Sound-Datei
gespeicherten Programms zuerst den entsprechenden Ladebefehl eingeben,
danach diese Audio-Funktion aktivieren und dann möglichst schnell
im Emulator-Fenster die Enter-Taste drücken,
um die eigentliche Ladefunktion zu starten.
3. Optionen
Im Bereich Optionen können Sie die Eigenschaften der jeweiligen
Audio-Funktion beeinflussen.
Je nach ausgewählter Funktion stehen nur die relevanten
Optionen zur Verfügung.
3.1. Abtastrate
Normalerweise sollten Sie das Auswahlfeld auf "Standard"
stehen lassen.
Sie können jedoch die verschiedenen Abtastraten einzeln ausprobieren,
wenn Sie mit den Audio-Funktionen Probleme haben sollten.
3.2. Aktiver Kanal
Wenn Sie Daten von einer Stereo-Audio-Quelle einlesen
(egal ob vom Audio-System oder von einer Sound-Datei),
bestimmen Sie hiermit, ob die Daten vom linken oder vom rechten Kanal
gelesen werden.
Den aktiven Kanal können Sie auch dann beliebig umschalten,
wenn die entsprechende Audio-Funktion bereits aktiviert wurde.
3.3. Mithören
Wenn Sie diese Option einschalten,
hören Sie beim Speichern oder Lesen einer Sound-Datei
diese mit.
Das Speichern oder Lesen einer Sound-Datei kann den Emulator
bremsen.
Das erkennen Sie daran, dass die emulierte Taktfrequenz unter der
eingestellten Geschwindigkeit liegt.
In diesem Fall hören Sie kurze Unterbrechungen
in der Tonausgabe.
Das hat jedoch keinen qualitativen Einfluss auf den Datenfluss zwischen
Emulator und Sound-Datei.
4. Hinweise
Die Laustärkeregelung erfolgt über die entsprechende
Bedienungssoftware des Betriebssystems.
Auf Ihrem Computer sollte ein Programm mit dem Namen
"Lautstärkeregelung" oder ein Mixer installiert sein.
Starten Sie dieses Programm und regeln Sie damit die Lautstärke.
4.2. Sonstiges
-
Sie können die Audio-Funktionen nur dann aktivieren,
wenn im Bereich Einstellungen
die Geschwindigkeit des Emulators auf einen festen Wert gesetzt ist.
Dieser Wert dient als Zeitbasis für die Berechnung
der Audio-Daten.
-
Wenn bereits eine andere Applikation das Audio-System verwendet,
kann mitunter kein weiterer Audio-Kanal geöffnet werden.
Schließen Sie in diesem Fall die andere Applikation.
-
Sollte die Rechenleistung nicht ausreichen,
um die Audio-Daten in Echtzeit zu erzeugen oder zu verarbeiten,
wird eine Datenübertragung über das Audio-System
fehlschlagen.
In diesem Fall sind nur Sound-Dateien Erfolg versprechend.
Verwenden Sie bitte für die Aufnahme und Wiedergabe
dieser Dateien die entsprechenden Werkzeuge des Betriebssystems.
Bei Sound-Dateien ist immer die eingestellte und nicht die gerade
tatsächlich emulierte Taktfrequenz von Bedeutung,
d.h., J1013 garantiert in jedem Fall die vollständige
Erzeugung beziehungsweise Verarbeitung der Sound-Dateien.
-
Sie sollten die Audio-Funktionen wieder deaktivieren,
wenn Sie diese nicht mehr benötigen oder wenn Sie Probleme
mit der Performance haben, denn die Nutzung der Audio-Funktionen
erfordert zusätzliche Rechenleistung,
die Sie möglicherweise anderweitig gut gebrauchen könnten.