next up previous contents
Next: Programm plotrms.exe Up: Programme zur grafischen Darstellung Previous: Programme zur grafischen Darstellung

Programm plotwave.exe

Das Programm plotwave.exe dient der Darstellung des Zeitverlaufes des Schalldruckes. Ist im darzustellenden File kein „quivalenter Spitzenwert des Schalldruckes fr Vollaussteuerung gesetzt, so wird eine Fehlermeldung ausgegeben und 1 Pascal angenommen. Mit der Option -bin kann anstatt der Schalldruckausgabe der im File gespeicherte Zahlenwert dargestellt werden. Bei der blichen 16 Bit-Quantisierung somit ein Wertebereich von [-32768 ...+32767].

HINWEIS: Die Skalierung der Zeitachse ist relativ zum Start des darzustellenden Teiles und beginnt daher unabh„ngig vom Startpunkt im File mit Null.

ACHTUNG: Die Daten aller angegebenen Files werden in den Speicher geladen. šbersteigt die gesamte Datenmenge (etwa Summe der Filel„ngen) den zur Verfgung stehenden Hauptspeicher, so wird virtueller Speicher auf der Festplatte verwendet. Die Zeit bis zur Darstellung erh”ht sich dann schlagartig!

Ausgabe des Online-Helps bei Aufruf ohne Parameter:

 
plot wavefile, (c) Exler Roland, May  3 1998

USAGE: plotwave IN_FILE1 <IN_FILE2 ...> <OPTIONS>
  IN_FILEi ... name(s) of audio-files to plot (default: .wav)
OPTIONS:
  -minX ... minimum value to plot (default: autoscale)
  -maxX ... maximum value to plot (default: autoscale)
  -grid ... show grid on x- and y-axis
  -bin  ... output binary data (default: pressure in pascal)
  -q    ... quiet processing (output only errors)
  -pcxNAME ... output hardcopy to file 'NAME' (default: .pcx)
specify time-range to display:
  -sX ... start with sample X (if X<0 it's counted from eof)
  -lX ... use next X samples (if -l given, -e is ignored)
  -eX ... end with sample X (if X<0 it's counted from eof)
if start, length or end is specified uppercase (-S, -L or -E),
  given value is used as time in seconds instead of samples
WARNING:
  complete data is read into memory, so be careful with large files



root
1998-07-09