| | Ich habe eine Möglichkeit gefunden, die PPG Sound Library in .WAV-Dateien
umzuwandeln und möchte im Lauf der Zeit die komplette Sound Library
abbilden. Zu diesem Zweck benötige ich allerdings Hilfe - ich habe nicht alle
Disketten, und die, die ich habe, sind teilweise schon defekt. Ich bitte daher
alle Besitzer von funktionierenden Waveterm - Disketten, mich zu kontaktieren
und mir eventuell Kopien zu überlassen - sie kommen letztendlich der Allgemeinheit
zugute.
Alle Dateien wurden in 16 bit, 22050Hz, mono erstellt, was nicht
notwendigerweise der Original-Samplerate entspricht. Sollte irgendwo bei den
Daten der Waveterm-Disketten eine Bitrate vermerkt sein, so habe ich sie noch
nicht gefunden.
Die bereits erstellten .WAV-Dateien sind hier
herunterzuladen.
Do-it-yourself
Für Selbermacher mit einem 5 1/4"-HD-Laufwerk im PC und Windows
95/98/ME gibt's auch folgende Methode:
Ich habe zwei Programme verfaßt, die Waveterm-Diskettenimages bearbeiten
können:
Diese beiden Programme können Disk-Images bearbeiten, die von
Anadisk
(oder
Pascal Thiault's Programmen) erstellt wurden.
Beide Programme erlauben das Auswählen von Dateien und können über das
"Disk"-Menü (bzw. über Kontextmenü bei rechter Maustaste)
T-Dateien in .WAV-Dateien umwandeln. Bei Angabe des Befehlszeilenparameters
"/full" werden zusätzliche Menüeinträge freigeschaltet, die
allerdings hauptsächlich für Debug-Zwecke sinnvoll sind.
Beide Programme können jetzt
Transient Sounds in allen (von der Soundkarte unterstützten)
Original-Sampleraten abspielen!
Anadisk
Hier eine kleine Anleitung,
wie mit Anadisk Images erstellt werden können:
 | PC in den DOS-Modus versetzen. Damit meine ich wirklich DOS, nicht
einen DOS-Prompt unter Windows, nein, das echte... wie in "PC im
MS-DOS-Modus neu starten" oder "DOS-Bootdiskette einlegen". |
 | Diskette einlegen und Anadisk starten. Nachdem's eine Shareware-Version
ist, kommt zuerst mal der Nag-Screen. |
 | Als ersten Schritt muß ein SCAN durchgeführt werden, sonst funktioniert
das nachfolgende Auslesen der Diskette nicht. Muß ein Programmfehler sein,
aber immerhin gibt's diesen Umweg. Also: SCAN starten, Laufwerk auswählen.
SCAN etwa 2-3 Spuren lesen lassen, dann mit ESC - ESC wieder zurück zum
Hauptbildschirm.
SCAN sollte dabei folgende Werte ermitteln:
Waveterm A: 16 Sektoren zu je 256 Bytes pro Seite
Waveterm B: 4 Sektoren zu je 1024 Bytes pro Seite
Achtung: manche Laufwerke können Waveterm A-Disketten lesen, manche nicht.
Wenn SCAN herausfindet, daß 16 Sektoren auf jeder Seite sind, und die Seite
0 die Sektoren 1-16 enthält und Seite 1 die Sektoren 17-32, ist's gut; wenn
Phantasiewerte herauskommen, ist die Laufwerks-/Controllerkombination leider
nicht für Waveterm A-Disketten geeignet.
Alle Laufwerke, die ich bisher gesehen habe, konnten Waveterm B-Disketten
zumindest lesen. |
 | Danach kann ein DUMP gemacht werden (ganz rechts auf dem Hauptbildschirm).
Anadisk fragt dann nach dem Dateinamen. Hier xxxxx.WTA für
Waveterm A-Disketten oder xxxxx.WTB für Waveterm B-Disketten
eingeben. Die Endung ist prinzipiell frei wählbar, aber meine Programme
haben's leichter, wenn die vorgegebene Endung da ist :-)
In jedem Fall müssen danach die Spuren 0 bis 76 angegeben werden;
Waveterm-Disketten haben immer 77 Spuren. Anadisk darf KEINE
zusätzlichen Sektorinformationen schreiben! Wir benötigen ein einfaches
Abbild der Diskettensektoren, wir sind ja schließlich keine professionellen
Datenretter oder Kriminalbeamten... oder sind Sie das? :-) |
 | Danach arbeitet sich Anadisk gemächlich durch die Diskette... nach 2-3
Minuten ist das Image dann fertig und kann mit dem entsprechenden
Anzeigeprogramm bearbeitet werden.
Wenn ein Fehler beim Einlesen auftritt, ist das Image leider unbrauchbar, da
Anadisk in einem derartigen Fall den entsprechenden Sektor stillschweigend
ausläßt, wodurch das Disk-Image einfach nicht mehr stimmt. |
TeleDisk
Für Archivierungszwecke kann auch ein altes DOS-Programm namens TeleDisk
herangezogen werden. Teledisk ist sozusagen ein Cousin von Anadisk, von der
selben Firma gemacht, legt allerdings weniger Gewicht auf forensische
Spezialitäten, erlaubt es hingegen, Diskettenimages wieder auf Disketten
zurückzuspielen. Um dem "Tele" in TeleDisk entgegenzukommen, werden
Diskettenimages komprimiert auf der Platte abgelegt, wodurch sie leider für
meine Programme unbrauchbar sind. Pascal Thiault hat mittlerweile ein Programm
verfaßt, das TeleDisk-Images in normale Images umwandeln kann (siehe unten).
Hier kann eine Shareware-Version
2.12 von TeleDisk heruntergeladen werden. Im Internet kursiert auch eine etwas
jüngere, bessere Version (2.16), die allerdings keine Shareware ist, und die
ich deshalb nicht hier anbieten kann. Sie ist aber mit jeder besseren
Suchmaschine (z.B. www.google.com) leicht zu
finden.
Pascal Thiault's Programme
Pascal
Thiault hat zwei Programme geschrieben, die Waveterm A- und B-Disketten
lesen und schreiben können, was der AnaDisk-Methode natürlich bei
weitem vorzuziehen ist. In der
Zip-Datei
ist ein README.TXT enthalten, das die Verwendung sehr gut beschreibt. Diese
Programme arbeiten obendrein viel schneller als AnaDisk.
Pascal
hat auch ein Programm verfaßt, das von TeleDisk mit normaler Kompression
erstellte Diskettenimages in das AnaDisk-DUMP-Format umwandeln kann. Die
Zip-Datei
ist hier erhältlich.
Beispiel-Images
Um überprüfen zu können, was der eigene PC so erlaubt, hier ein paar
Beispiel-Diskimages:
Viel Spaß!
 |
Stand:
19.02.07 |
|
|