letti singoli . File WAV in Matlab . La sintassi per la lettura dei file è [ y1 , fs , nbits ] = wavread ( 'filename' ), dove y1 identifica il numero di file , Fs identifica la frequenza di campionamento in Hertz e nbits identifica la lunghezza del file in bit :
[ y1 , Fs , nbits ] = wavread ( ' chirp.wav '); [ y2 , Fs , nbits ] = wavread ( ' bell.wav ');
2
combinare i file per ottenere il effetto desiderato . Ad esempio , unire i due file in modo che il risultante file WAV - y3 - gioca la prima metà di y1 , y2 tutti e poi si conclude con la seconda metà del y1 : .
Y3 = [ y1 ( 1:500 , :) ; y2 , y1 ( 501 : fine ) ] ;
3
Ascoltare la riproduzione e, se necessario , effettuare le regolazioni prima di commettere il nuovo file wav in Matlab :
. suono
( y3 , Fs ) economici 4
scrivere il file Matlab dare al nuovo file wav il proprio nome di file : .
wavwrite ( y3 , Fs , nbits , ' combofile.wav ');
software © www.354353.com