14.10.2014, 11:04 PM
So, die letzten 2 Wochen war ich Grippemäßig außer Gefecht, jetzt wirds wieder so langsam. In der Zwischenzeit habe ich meine funktionsfähigen Prozeduren ausgelagert in eine eigene Bibliothek "mylib.py". Das schafft Übersicht und vermeidet cut-paste Fehler z.B. beim Einsetzen veralteter Code-Blöcke.
Ausserdem zwingt es einen dazu, globale variablen nur noch im HauptprogrammModul zu verwenden. (1Modul = 1Quelltextdatei/Bibliotheksdatei)
Das Nahziel ist soweit erreicht: 2 Audio-Kanäle werden als vertikale farbige Balken im logarithmischen Masstab dargestellt. Der Anzeigeumfang wurde auf -100..0dB skaliert. 0dB entsprechen hierbei FS-digital, werden also in der Praxis nie ganz erreicht. Die BehringerSoundkarte kommt bis auf 2dB an dieses Limit.
Sehr schön auf einen Blick zu sehen ist nun der verfügbare Dynamikumfang -
abhängig von der benutzten Soundkarte
Ausserdem zwingt es einen dazu, globale variablen nur noch im HauptprogrammModul zu verwenden. (1Modul = 1Quelltextdatei/Bibliotheksdatei)
Das Nahziel ist soweit erreicht: 2 Audio-Kanäle werden als vertikale farbige Balken im logarithmischen Masstab dargestellt. Der Anzeigeumfang wurde auf -100..0dB skaliert. 0dB entsprechen hierbei FS-digital, werden also in der Praxis nie ganz erreicht. Die BehringerSoundkarte kommt bis auf 2dB an dieses Limit.
Sehr schön auf einen Blick zu sehen ist nun der verfügbare Dynamikumfang -
abhängig von der benutzten Soundkarte
...mit der Lizenz zum Löten!