Bei der Vdini-Veranstaltung am 13. April sind wir zu Gast am Lehr- und Forschungsbereich Informatik der Fakultät Informatik und Medien an der Hochschule für Technik, Wirtschaft und Kultur Leipzig.
Wir lernen zwei interessante Ausschnitte der Informatik kennen, indem wir diese selbst ausprobieren:
Virtuelle und Erweiterte Realität (Herr Professor Kiran Varanasi)
Wir setzen eine 3D-Brille auf und bewegen uns in virtuellen Räumen und (.. TODO was machen wir dann dort?)
Computermusik (Herr Professor Johannes Waldmann)
Wir lernen, wie ein modularer Analog-Synthesizer Geräusche und Klänge erzeugt und verändert und probieren das mit einer grafischen Programmiersprache selbst aus. Wir simulieren den Klang einer Trommel, das Tatü-Tata eines Martinshorns und erzeugen Geräusche, die es in der Natur gar nicht gibt. Damit wir das Resultat auch hören - bringen wir Kopfhörer mit! (Anschluß: kleiner Klinkenstecker, 3.5 mm stereo)
Das ist ein Beispiel für ein wichtige Anwendung der Informatik: Ein physikalischer Vorgang wird mathematisch modelliert und das Modellverhalten durch ein Computerprogramm simuliert, damit man seinen Verlauf voraussehen und die Auswirkungen von Modell-Änderungen untersuchen kann. (Wir drehen an Einstell-Reglern, der Klang ändert sich.)
Der analoge Synthesizer und seine Simulation zeigen: ein informationstechnisches System besteht aus Hard- und Software-Komponenten, die über Schnittstellen miteinander verbunden sind. (Wir verbinden die Synthesizer-Module durch Drähte.)
Wer es genauer wissen möchte … sollte an der HTWK Informatik studieren!
AMS: ALSA Modular Synthesizer
Time Modifiers
)
zw. Ausgang VCF und PCM-Out
Ähnliche Schaltung:
von dieser Schaltung erzeugtes Audio-Signal.
Diese Beschreibungsdatei kann in AMS geladen werden und dann die Parameter verändert. (Synthese starten, dann rechte Maus auf Modul öffnet Menü für Einstellung seiner Parameter durch Schieberegler.)
AMS: ALSA Modular Synthesizer, ist freie Software, ist in den gängigen GNU/Linux-Distributionen als Paket enthalten. (ALSA: advanced Linux sound architecture)
Benutzung von AMS mit jack
(z.B. Debian
12):
ams --jack &
qjackctl & # im Verbindungsgraphen ams:out mit system:in verbinden
alsamixer # Soundkarte auswählen, Lautstärke regeln
Benutzung von AMS mit pipewire
(z.B. Fedora
40):
pw-jack ams --jack &
qpwgraph & # Verbindung wie oben