home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Vectronix 2
/
VECTRONIX2.iso
/
FILES_10
/
5_TO_5.ZIP
/
LIESMICH
< prev
next >
Wrap
Text File
|
1993-04-12
|
5KB
|
184 lines
FIVE TO FIVE V0.9
von Harald Schönfeld und Bernd Spellenberg
12.4.93
525 ist ein Programm zum Konvertieren verschiedener Soundformate:
- DVSM (Falcon)
- AVR (ATARI)
- SND, AU (Sun, Mac, NeXT)
- WAV (PC)
- Rohdaten
Das Programm enthält die Konvertierungsroutinen von FORTUNE V1.0, das nur
auf Rechnern der Falcon Serie läuft und dort in der Lage ist die Sounds in
Echtzeit von Platte vorzuspielen.
Dieses Programm ist in dieser Version Public Domain. Das Program darf und
soll kopiert und weitergegeben werden unter der Voraussetzung, da₧ alle
Programm- und Text-Files dieses Archivs unverändert enthalten sind.
1. Systemvoraussetzungen
525 läuft auf allen Computern der 680x0-Serie, egal ob mit oder ohne
MultiTOS. 525 benötigt ungefähr 160KB freien RAM-Speicher.
2. Installation
Kopieren Sie das Programm (525G.PRG=deutsch, 525E.PRG=englisch) auf
Ihre Festplatte.
3. Bedienung
Beim Programmstart erscheint das 525-Menü. Es gibt die folgenden Menüpunkte
mit ihren Funktionen:
Desk/Über Five to Five...
Gibt Informationen über die Versionsnummer von 525.
Datei/Konvertieren...
Hier können Sie Samples zum Konvertieren wählen und deren neues Fileformat
angeben.
"Import Sample" ist ein PopUp mit dem Sie das Importfile wählen können.
Klicken Sie dazu einfach das PopUp an und geben Sie in der folgenden File
Select Box den Filenamen ein.
Sollte 525 keinen Fileheader erkennen, so öffnet sich eine Box, in der
Sie selbst das Format der zu ladenden Sampledaten festlegen können:
- Die Frequenz
- Das Pack/Datenformat
- Das Zahlenformat (mit oder ohne Vorzeichen)
Viele alte ST-samples sind 8-Bit Mono ohne Vorzeichen.
"Info" zeigt Informationen zum gewählten Input-File an. Die angezeigte Länge
bezieht sich nur auf die Länge der Sounddaten (ohne Header).
"Sampleformat" dient zum festlegen des Zielformats.
525 kann Samples in 5 verschiedenen Formaten lesen und schreiben:
- DVSM: Für Fortune und WinRec
- AVR: Viele ATARI St/Falcon Programme
- SND: Sun, NeXT, Mac
- WAV: PC
- Rohdaten: Rohdaten für viele Programme
"Datenreduktion" dient zum Wählen des Packformats. Grundsätzlich gibt es die
folgenden Formate (nicht alle sind für jeden Fall implementiert):
- Beibehalten: Sounddaten nicht verändern.
- 16 Bit Stereo: 2 Kanäle mit 16 Bit abspeichern.
- 16 Bit Stereo deltapack: logarithmisch komprimierte Daten erzeugen, die
nur 50% Speicher belegen, aber fast wie 16 Bit klingen.
- 16 Bit Stereo µ-LAW: Komprimierung wie auf Sun und NeXT üblich. Klingt
besser als 8 Bit, aber schlechter als deltapack.
- 8 Bit Stereo
- 16 Bit Mono: Sollen Stereodaten Mono abgespeichert werden, werden die
beiden Kanäle zu einem addiert.
- 16 Bit Mono deltapack
- 16 Bit Mono µ-LAW
- 8 Bit Mono: Man sollte lieber deltapack verwenden!
Bedenken Sie, da₧ es meist sinnlos ist von einem schlechteren Format auf ein
besseres zu wandeln. Es kostet nur mehr Speicher, wird aber nicht besser
klingen. Es könnte aber sein, da₧ andere Programme nur bestimmte Formate
weiterverarbeiten können.
Eine Wandlung von µ-LAW nach DVS-deltapack wandelt zwar in ein besseres
Format um, kann jedoch zu etwas schlechteren Klangergebnissen führen.
"Beibehalten" kann nicht immer das Import-Packverfahren beibehalten, weil
das Exportformat dieses manchmal nicht vorsieht. In diesem Fall wird das
nächst bessere Verfahren benutzt.
"Speicher Optionen"
Beim Abspeichern von Samples kann 525 die Lautstärke auf höchste
Aussteuerung normieren.
Au₧erdem kann ein Ein-und Ausblendeffekt angewählt werden, der sich am
Anfang und Ende über 0.2 Sekunden erstreckt. Sie sollten diesen Effekt nur
einmal auf ein Sample anwenden.
"Export" führt die Wandlung aus. Wenn Sie es anklicken öffnet sich eine File
Select Box, in der Sie den Filenamen angeben können.
Sind Import- und Export-File identisch, wird beim Speichern ein temporäres
File auf der Platte erzeugt. Es könnte deshalb sein da₧ der
Abspeichervorgang nicht beendet werden kann, obwohl für dieses eine File
noch Platz wäre.
Datei/Ende
Verlä₧t das Programm.
4. Interna
Ein unterstütztes Sampleformat ist das DVSM-Format der Programme WINREC und
FORTUNE. Dabei handelt es sich um Programme für den ATARI Falcon.
Ein DVSM-Sample-File hat den folgenden Aufbau:
typedef struct
{
char magic[6]; /* "DVSM" */
int headlen; /* Headlen in Bytes*/
int freq; /* Samplefreqenz 0=8kHz 7=50kHz*/
char pack; /* 0 ungepackt, 2=DVS Packmethode*/
char mode; /* 0=Stereo 8Bit,1=Stereo 16Bit,2=Mono 8Bit*/
long blocklen; /* falls pack=1: Länge eines gepackten Blocks*/
} DVSMHEAD;
Dann folgen die 16-Bit Stereo-Daten (bzw. DVS-8 Bit Daten).
Die Samplefrequenzen 0 bis 7 entsprechen den folgenden Frequenzen:
sam_freq[8]={8195,9834,12292,16490,20770,24585,33880,49170};
Näheres siehe WinRec-Dokumentation.
5. Bekannte Fehler
Noch keine ;-)
6. Kontaktadresse
Anregungen, Vorschläge, Kommentare, Kritik, Bugreports und hübsche Zitate
(insbesondere auch Vorschläge und Informationen über Kompressionsmethoden
und Fileformate) bitte richten an:
Harald Schönfeld
Email:
mppi76@cd4680fs.rrze.uni-erlangen.dpb.de
Post:
Lerchenstra₧e 2, D-W-8501 Veitsbronn, Germany
Bernd Spellenberg
Email:
mppi04@cd4680fs.rrze.uni-erlangen.dpb.de
Post:
Fürther Stra₧e 11, D-W-8501 Puschendorf, Germany
7. Release History
12.4.93: Version 0.9