Weißes Rauschen und andere Frequenzen in C Sharp oder PHP als WAV-Datei generieren
Hallo liebe Community,
ich bin auf der Suche nach einer Möglichkeit in C# oder PHP um weißes Rauschen und andere Frequenzen via C# zu erzeugen.
Fürs weiße Rauschen verwende ich aktuell Audacity mit folgende Funktion:
Menü - Erzeugen - Rauschen...
Rausch-Art: White
Amplitude: 0,8
Dauer: 60 Sekunden
Für die Frequenzen würde ich gerne als Basisfrequenz 400 Hz verwenden, und diese Wobbeln (- und + 0,5hz), ich gehe dazu wie folgt in Audacity vor:
Spuren - Neue Stereospur
Neue Spur markieren und Stereospur aufteilen
Linke Spur markieren: Erzeugen - Klang:
Wellenform: Rechteck
Frequenz (Hz): 399,5
Amplitude: 0,8
Dauer: 60 Sekunden
Rechte Spur markieren: Erzeugen - Klang:
Wellenform: Rechteck
Frequenz (Hz): 400,5
Amplitude: 0,8
Dauer: 60 Sekunden
Dann nachdem ich das
1. Weißes Rauschen
2. 400 Hz (L: 399,5, R: 400,5)
zusammenfügt habe, füge ich die beiden Kanäle auf einen Monokanal zusammen, und exportiere mir dann das Projekt als .wav (Float 64 Bit).
Gibt es hier eine Möglichkeit mit vorhandenen Libs zu arbeiten damit ich das automatisieren kann? Kennt ihr solche Libs für C# oder PHP und habt schon etwas ähnliches gemacht?
Vielen Dank schon mal im Vorfeld.
Lg iceget
ich bin auf der Suche nach einer Möglichkeit in C# oder PHP um weißes Rauschen und andere Frequenzen via C# zu erzeugen.
Fürs weiße Rauschen verwende ich aktuell Audacity mit folgende Funktion:
Menü - Erzeugen - Rauschen...
Rausch-Art: White
Amplitude: 0,8
Dauer: 60 Sekunden
Für die Frequenzen würde ich gerne als Basisfrequenz 400 Hz verwenden, und diese Wobbeln (- und + 0,5hz), ich gehe dazu wie folgt in Audacity vor:
Spuren - Neue Stereospur
Neue Spur markieren und Stereospur aufteilen
Linke Spur markieren: Erzeugen - Klang:
Wellenform: Rechteck
Frequenz (Hz): 399,5
Amplitude: 0,8
Dauer: 60 Sekunden
Rechte Spur markieren: Erzeugen - Klang:
Wellenform: Rechteck
Frequenz (Hz): 400,5
Amplitude: 0,8
Dauer: 60 Sekunden
Dann nachdem ich das
1. Weißes Rauschen
2. 400 Hz (L: 399,5, R: 400,5)
zusammenfügt habe, füge ich die beiden Kanäle auf einen Monokanal zusammen, und exportiere mir dann das Projekt als .wav (Float 64 Bit).
Gibt es hier eine Möglichkeit mit vorhandenen Libs zu arbeiten damit ich das automatisieren kann? Kennt ihr solche Libs für C# oder PHP und habt schon etwas ähnliches gemacht?
Vielen Dank schon mal im Vorfeld.
Lg iceget
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 4616910601
Url: https://administrator.de/contentid/4616910601
Ausgedruckt am: 25.11.2024 um 04:11 Uhr
3 Kommentare
Neuester Kommentar
Hi,
kannst Dir mal die NWAVES Library ansehen: https://github.com/ar1st0crat/NWaves
Für PHP halte ich das eher für unwahrscheinlich, dass es da was gibt.
Gruß
cykes
kannst Dir mal die NWAVES Library ansehen: https://github.com/ar1st0crat/NWaves
Für PHP halte ich das eher für unwahrscheinlich, dass es da was gibt.
Gruß
cykes