|
|
@@ -35,6 +35,7 @@ class Tinnitus: # beinhaltet alle Werte, die vom Nutzer eingestellt werden |
|
|
|
daten += "rechte Frequenz;" + str(self.rechtsFrequenz) + "\n" |
|
|
|
daten += "rechte Lautstärke;" + str(self.rechtsLautstaerke) + "\n" |
|
|
|
daten += "rechtes Rauschen;" + str(self.rechtsRauschenLautstaerke) + "\n" |
|
|
|
daten += "Kommentar;" + str(self.kommentar) + "\n" |
|
|
|
|
|
|
|
datei.write(daten) |
|
|
|
datei.close() |
|
|
@@ -110,7 +111,6 @@ class Sound: |
|
|
|
"""Die Funktion callback() erzeugt bei jedem Aufruf die Audiodaten, abhängig von den aktuellen Tinnitus-Variablen. |
|
|
|
Die errechneten Werte werden in das NumPy-Array 'outdata' geschrieben """ |
|
|
|
|
|
|
|
# momentan nur Mono. Es werden die Werte des linken Ohrs genutzt |
|
|
|
def callback(self, outdata, frames, time, status): |
|
|
|
if status: # Warnungen, wenn das Soundobj. auf Fehler stößt (hauptsächlich over/underflow wg. Timingproblemen) |
|
|
|
print(status, file=sys.stderr) |