Beitragsseiten

Sound Tools Extended (STx) ist eine unter Windows laufende Anwendung zur Analyse und Verarbeitung von akustischen Signalen und Sprache. Das Softwarepaket wird am Institut für Schallforschung in Wien entwickelt und findet in aller Welt in zahlreichen Gebieten der Akustik Verwendung. Für nichtkommerzielle, wissenschaftliche und studentische Anwendungen bieten wir STx kostenlos zum Download an.

Die kommende Version STx 5.0 wird einen kompakten Modus enthalten, der speziell für Linguisten entwickelt wurde.

Signalverarbeitung

STx verfügt über ausgefeilte Tonanalyse- und Signalverarbeitungs-Werkzeuge:

  • Frequenzanalysen basierend auf Schneller Fourier-Transformation (FFT)
  • Spektrale Schätzmethoden wie autoregressive (AR) oder Pseudo-Wigner-Verteilung
  • Stimmgrundfrequenz und Formantenextraktion, z.B. Cepstrum, LPC (linear predictive coding)
  • digitale Filterung

Graphische Analyse

STx kann analysierte Signale in folgenden Formen darstellen:

  • Spektrogramm / Sonogramm
  • Waveform-Darstellung
  • Wasserfall Darstellung
  • Funktionsgraph

Programmiersprache

Alle Funktionen von STx können auch über die STx-Programmiersprache angesprochen werden. Zusätzliche Anwendungen können ohne großen Aufwand in dieser Sprache programmiert werden (entweder vom Benutzer/der Benutzerin selbst oder seitens des Instituts). STx enthält sowohl einen Kommandozeilen-Interpreter als auch einen Debugger. Häufig wird die  STx-Programmiersprache dafür verwendet, im Stapelverarbeitungsmodus folgende Aufgabenstellungen zu lösen:

  • automatisierte Prozeduren zur Klanganalyse
  • interaktive Experimente
  • Testumgebung für Algorithmen
  • automatisierte Signal- und Prozesskontrolle.

Das STx Script Programmer's Handbook (in englischer Sprache) enthält eine Liste der verfügbaren Funktionen und Befehle sowie die vollständige Syntax der Skriptsprache. Weiters stehen Beispielskripts zur Verfügung.

Schnittstellen und Protokolle

STx unterstützt über seine Programmiersprache folgende Protokolle: 

  • DDE
  • DCOM
  • TCP/IP

Eine STx/DDE/DCOM-Demo-Anwendung zur Kommunikation mit Microsoft Excel und der Statistiksoftware "R" wird als Programmbeispiel mitgeliefert.

Kompatibilität

STx

  • erzeugt, importiert und exportiert MS Windows WAVE Dateien.
  • läuft unter Windows Vista, Windows 7, Windows 8 und unter Wine.
  • speichert seine Metadaten als XML Dateien.

Archivierung:

Archivierung: STx erzeugt Metadaten (Segment-Adressen, -Attribute und -Parameter), die mit Archivstandards kompatibel sind. Die Metadaten werden in einer separaten Datei neben dem originalen *.wav File gespeichert und können komplikationslos in eine Datenbank überführt werden.

Wegen der internationalen Verwendung von STx sind Anwendung und Dokumentationen in englischer Sprache gehalten.

STx provides tools for digitization of sound, single or multi (up to 128) channel signal recorder, 16/24 bit, sampling frequencies depending on audio hardware; analogue to digital transfer.