/Hall

Audio Projekt für Programmieren 1

Primary LanguagePython

Convolution-Hall

Ein kleines Hallprogramm, welches per Faltung einen Hall simuliert, geschrieben in Python.

https://github.com/Fearge/Hall

+------------------------------------------------------------------------------------------------------------------------------+
Die Steuerung des Programms läuft über die Konsole und Eingaben in diese. Per einfacher Buchstabeneingabe kann eine vordefinierte Audiodatei mit vordefinierten Impulsantworten gefaltet werden.
Es kann auch sowohl eine Audiodatei, als auch eine Impulsantwort über den File Explorer in Windows oder den Finder in MacOS frei ausgewählt werden.
Das Programm kann zudem einige Statistiken der Datei ausgeben, welche mit Hall belegt werden soll.
Die erstellte Datei kann anschließend entweder über die Soundkarte des Computers ausgegeben werden oder als .wav Datei abgespeichert werden.
+------------------------------------------------------------------------------------------------------------------------------+

Funktioniert nur mit .wav Dateien!
Benötigte Librarys:
- scipy
- sounddevice
- tkinter