Dzięki osl, znalazłem nakie coś:
<?php
$content = joinwavs
(array('a.wav','l.wav')); header('Content-Type: audio/x-wav'); //echo $content;
function joinwavs($wavs){
$fields = join('/',array( 'H8ChunkID', 'VChunkSize', 'H8Format', 'H8Subchunk1ID', 'VSubchunk1Size',
'vAudioFormat', 'vNumChannels', 'VSampleRate',
'VByteRate', 'vBlockAlign', 'vBitsPerSample' ));
$data = '';
foreach($wavs as $wav){
$info = unpack($fields,$header); // Destination file to be writed
$destfile = "destination.wav";
// read optional extra stuff
if($info['Subchunk1Size'] > 16){
$header .= fread($fp,($info['Subchunk1Size']-16
)); }
// read SubChunk2ID
// read Subchunk2Size
$size = $size['size'];
// read data
$data .= fread($fp,$size); $filecontent = $header.pack('V',strlen($data)).$data; // Write the output data in a seperate file
$fp1 = fopen($destfile,"wb");
}
}
?>
Na samym początku podane sa pliki które mają być połączone. Sktypt generuje plik
destination.wav ale jak próbuje go odtworzyc, to program mówi że w pliku nic nie ma, albo jest uszkodzony...
Co robić

Pomóżcie, prosz...
Ok, poradziłem sobię. Dzięki przedewszystkim osl. Do zamknięcia.