Danke Einstein...
Klar, mit WaveOutWrite(). Das sage ich doch (implizit). Villeicht habe ich mich undeutlich ausgedrückt. Kann sein.
Und Waves schreibe ist im Prinzip einfach. Einen Header füllen, RIFF-Chunk erstellen und ausgeben. Das einzig koplizierte wäre, wenn die beiden Quelldateien ein unterscheidliches Format hätten. Dann müsste man konvertieren.
OK, aber das muss ich noch sagen: bei Waves mit 8Bit bestehen die RIFF-Daten aus Byte-Variablen (8Bit ohne Vorzeichen), ansonsten SmallInt (16Bit mit Vorzeichen).