Soundbibliothek
Nach oben / Up Wave 2 Wave Waveterm EVU PRK PRK-FD HDU Expander Dokumentation Soundbibliothek Nachrüstungen Demonstration Geschichte Modifikationen Verweise PPG 2002

 

Disketten und Dateien

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:

bullet wtadisk.exe für Waveterm A - Diskettenimages
bullet wtbdisk.exe für Waveterm B - Diskettenimages

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:

bulletPC 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".
bulletDiskette einlegen und Anadisk starten. Nachdem's eine Shareware-Version ist, kommt zuerst mal der Nag-Screen.
bulletAls 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.
bulletDanach 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? :-)
bulletDanach 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:

Waveterm B:
System Disk V1.0 Pascal TeleDisk
Demo Diskette Pascal TeleDisk
S84-04 Pascal TeleDisk
S84-06 Pascal TeleDisk

Viel Spaß!

Also available in English!

Stand: 19.02.07