Software
Software geschrieben in 80586/87 Assembler und Objekt-Pascal. Wir entwickeln Software mit speziellen Berechnungen auf Bestellung (MuPAD, Mathematica, Assembler, Object-Pascal).
Verschiedene Anwendungen mit Fourier-Transformationen:
Spektrum - eine Anwendung
SpektrumExt - eine Anwendung
SpektrumExtImag - eine Anwendung
SpektrumExtImagCep - eine Anwendung
Computergrafik - eigentlich nur zum Spaß:
Apfelmann - eine Anwendung, Darstellung der Mandelbrotmenge, beliebige Vergrößerung
Bibliotheken oder Unterprogramme in Assembler zum Einbinden in Ihre Hochsprachenprogramme:
fftdll - eine Library mit 18 Procedures
specingdll - eine Library mit 18 Procedures
real32fft - eine externe Procedure zum Anlinken
invreal32fft - eine externe Procedure zum Anlinken
real64fft - eine externe Procedure zum Anlinken
invreal64fft - eine externe Procedure zum Anlinken
imag32fft - eine externe Procedure zum Anlinken
invimag32fft - eine externe Procedure zum Anlinken
imag64fft - eine externe Procedure zum Anlinken
invimag64fft - eine externe Procedure zum Anlinken
Spektrum - ein Programm für Fachleute, Version 2.7
Spektrum ist ein Programm, geschrieben in Objekt-Pascal, rund um die Problematik mit Abtastserien von Zeitfunktionen
und deren Spektrum für Anwender, die wissen was eine Fouriertransformation ist.
Dem Benutzer wird es ermöglicht durch simple Programmierung beliebige Abastserien von Zeitfunktionen
zu erstellen, diese mit Hilfe einer FFT in den Spektralbereich zu transformieren und sich die Ergebnisse grafisch
anzusehen. Darüber hinaus sind Manipulationen am Spektrum und eine anschließende Rücktransformation in den Zeitbereich
möglich. Weitere Werkzeuge des Programms sind die Hanning-Bewertung und die inverse Hanning-Bewertung.
Grafische Darstellung und Tabellenausgabe in linearer, logarithmischer, als Phasenspektrum und als Zeitfunktion.
Für Anwender, die sich das Spektrum von 16 Bit-Stereo-WAV-Dateien ansehen wollen ist auch gesorgt. Diese Dateien können
in ihre Kanäle zerlegt, transformiert, manipuliert und wieder zurücktransformiert werden. Im Anschluß daran ist eine
Synthese zu einer 16-Bit-Stereo-WAV-Datei möglich.
Definieren Sie z. B. das Feld über der Apertur einer Antenne und berechnen Sie das Richtdiagramm, oder berechnen
Sie durch inverse FFT die Impulsantwort aus der Übertragungsfunktion bzw. durch vorwärts-FFT die Übertragungsfunktion aus der Impulsantwort.
Die berechnenden Unterprogramme sind in Assembler geschrieben und optimiert.
Screenshots:
Programmstart
log. Spektrum einer ZSB-AM
Phasenspektrum der AM
Tabelle der Spektralwerte
Spektrum des linken Stereo-Kanals des Sound-Tracks In-A-Gadda-Da-Vida
von Iron Butterfly. Dateilänge 256 MiB. Man erkennt der Track ist nicht
Gleichanteilsfrei. Auf die ganz hohen Frequenzen wurde ein Tiefpaß angewendet.
Das Musikstück wurde in seiner ganzen Länge vom Zeitbereich
in den Frequenzbereich transformiert. Berechnungen mit Spektrum 2.7
Zeitfunktion des linken Stereo-Kanals des selben Tracks
Cepstrum des linken Stereo-Kanals des selben Tracks
SpektrumExt - für wissenschaftliche Berechnungen geeignet, Version 3.1
SpektrumExt arbeitet mit 8-Byte-Long-Real-Zahlen und verarbeitet Exponenten bis 324 bei einer Genauigkeit von 15+1/2 signifikanten
Stellen. Aufgrund des hohen Speicherbedarfs wurde auf die Möglichkeit zur Bearbeitung von WAV-Dateien verzichtet. Ansonsten wie
Spektrum.
SpektrumExtImag - für wissenschaftliche Berechnungen geeignet, Version 3.2
Spektrum