Zitat von
Poseidon:
Zitat von
shmia:
Das wäre dann aber ein Delay- oder Hall-Effekt.
Delay-Effekte sind übrigens relativ einfach zu programmieren.
Einfach zuprogrammieren???? Endlich meine Gebete wurden erhört!!!
Darauf hab ich gewartet. Delay-Effeckt einfach zu proggen mit TMediaplayer.
Na, so habe ich das nicht gemeint.
Du brauchst zuerst eine Komponente/Klasse, die WAV-Dateien lesen und schreiben kann.
Dann kommt dein Programm, öffnet die WAV-Datei, liest jeden einzelnen 16-Bit Samplewert.
Die Samples werden in ein Schieberegister mit sagen wir mal 1000 Speicherplätzen geschoben und kommen am Ende zeitlich verzögert raus.
Das Ausganssignal wird dann mit 70% vom Eingangswert und 30% vom verzögerten Wert addiert.
Dieser Samplewert wird wieder in eine zweite WAV-Datei geschrieben.
Realtime, also gleich anhören ist nicht und irgendeine Integration in den MediaPlayer auch nicht.
Mehr kann ein Neuling auf dem Gebiet am Anfang nicht erwarten.