Wie mische ich Audio-Samples?

Meine Frage ist nicht vollständig programmierbezogen, aber ich denke, SO ist der richtige Ort, um zu fragen.

In meinem Programm generiere ich einige Audiodaten und speichere den Track in einer WAV-Datei. Alles funktioniert gut mit einem Soundgenerator. Aber jetzt möchte ich weitere Generatoren hinzufügen und die erzeugten Audiodaten in eine Datei mischen. Leider ist es komplizierter, als es auf den ersten Blick scheint. Außerdem habe ich nicht viele nützliche Informationen zum Mischen von Audio-Samples gefunden.

Gibt es jemanden, der mir einen Rat geben kann?

bearbeiten:

Ich programmiere in C ++. Aber es spielt keine Rolle, da ich an der Theorie interessiert war, die hinter dem Mischen von zwei Audiospuren steckt. Das Problem, das ich habe, ist, dass ich die Samples nicht einfach zusammenfassen kann, da dies oft verzerrten Sound erzeugt.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage