...funktioniert schön in den sauberen Fällen,
jedoch nicht so gut wenn mehrere Sprünge dicht beieinander liegen,
oder gar eine Strecke von Null-Werten folgt
Anstelle eines klaren, logischen Kriteriums müssen wir mit einem Score
und Trigger-Schwellen arbeiten, damit die hörbaren Events auch tatsächlich
sicher erkannt werden
implementiert und getestet
Ein Kontext-Puffer wird mitgeführt, so daß stets eine bestimmte
Anzahl an Kontext-Samples mit verfügbar ist. Puffer-Steuerung erfolgt
pro Kanal, so daß auch variierende Dateilängen korrekt gehandhabt werden;
die Verarbeitung bricht aber insgesamt innerhalb einer Pufferlänge ab,
wenn die kürzesten Samples fertig bearbeitet sind.
die eigentliche Korrektur ist noch nicht implementiert; im Test,
nach dem Beheben der Implementierungs-Fehler, waren die bearbeiteten
Samples schließlich Bit für Bit identisch mit dem Original.
...wir haben es tatsächlich mit kurzen Skips zu tun; es müssen also
Sprünge im Wellenverlauf gefunden werden; und für den Ausgleich
versuchen wir eine kurze Kreuzblende mit künstlich fortgesetztem
Wellenverlauf. Daher wird auch die Verarbeitungsschleife komplexer,
denn wir brauchen stets einen Suchpuffer von 200 Samples Länge.