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

Programm slm.exe

Das Programm slm.exe simuliert die Funktionen eines konventionellen Schallpegelmeáger„tes. Die Signalverarbeitung erfolgt vollst„ndig im Zeitbereich. Es besteht die M”glichkeit, die in der Norm DIN EN 60651 (entspricht IEC 651) festgelegten Zeitbewertungen slow, fast, impulse und peak, sowie optional die Frequenzbewertungen A, B oder C auszuw„hlen. Weiters steht eine Peak-Hold Funktion zur Verfgung, mit der der w„hrend der gesamten Meázeit maximal aufgetretene Meáwert gespeichert wird. Der Meáwert am Ende des ausgew„hlten Signalstckes wird am Bildschirm ausgegeben und kann optional auch in ein File geschrieben oder angeh„ngt werden.

HINWEIS: Die Norm schreibt nur den Frequenz- nicht aber den Phasengang der Frequenzbewertungen vor. Je nach tats„chlicher Ausfhrung des Frequenzbewertungsfilters (Lage der Pol- und Nullstellen, Analog- oder Digitalfilter) kann sich damit ein unterschiedlicher Zeitverlauf am Ausgang des Filters ergeben. Bei Zeitbewertungen mit kurzen Mittelungsdauern (peak und impulse) kann dies bei breitbandigen Signalen zu Abweichungen zwischen den Anzeigen verschiedener Schallpegelmesser und damit auch dieses Programmes fhren. Der Effekt macht sich speziell an Stellen mit steilen Signalflanken und in Kombination mit einer Spitzenwertspeicherung bemerkbar.

ACHTUNG: Wie auch analoge Schallpegelmesser braucht auch dieses Ger„t eine Einschwingzeit. W„hlen Sie also je nach Zeitbewertung ein entsprechend langes Stck der Aufnahme zur Analyse. Typischerweise sollte eine Zeitdauer von etwa der dreifachen Zeitkonstante als Minimum ausreichen.

ACHTUNG: Derzeit werden nur Eingabefiles mit einer Abtastrate von 44.1 kS/s untersttzt.

Ausgabe des Online-Helps bei Aufruf ohne Parameter:

 
Sound Level Meter, (c) Exler Roland, May  3 1998

USAGE: slm IN_FILE1 <IN_FILE2 ... > <OPTIONS>
  IN_FILEi ... name(s) of input-files (default: .wav)
select result to calculate: (default is LEQ = average SPL)
  -tslow    ... SPL with time-weighting slow
  -tfast    ... SPL with time-weighting fast
  -timpulse ... SPL with time-weighting impulse
  -tpeak    ... SPL with time-weighting peak
  -max  ... hold maximum value of function selected
    (only valid with -tslow, -tfast, -timpulse and -tpeak)
OPTIONS:
  -weightX ... apply frequency weighting, X=A, B or C
  -oNAME ... write output to file 'NAME' (default: .spl)
  -aNAME ... append output to file 'NAME' (default: .spl)
  -q     ... quiet processing (output only data requested)
specify range used for calculation:
  -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

next up previous contents
Next: Programme zur grafischen Darstellung Up: Programme zur Signalverarbeitung Previous: Programm level.exe
root
1998-07-09