MATLAB Function Reference    
wavread

Microsoft WAVE (.wav) サウンドファイルの読み込み

グラフィカルインタフェース

auread の修正版として、Load Wizard を使います。Load Wizard をアクティブにするには、ファイル(File) メニューから データのロード(Load data) を選択します。

表示

詳細

wavread は、マルチチャンネルデータを、サンプルあたり 16 ビットまでサポートします。

y = wavread('filename') は、文字列 filename で指定される WAVE ファイルをロードして、サンプルされたデータを y に戻します。拡張子 .wav は、拡張子が設定されていない場合に設定されます。振幅値は、[-1,+1] の範囲です。

[y,Fs,bits] = wavread('filename') は、Hertz 単位でサンプルレート(Fs)を戻し、ファイルの中のデータを符号化するために使用するサンプルあたりのビット数(bits) も戻します。

[...] = wavread('filename',N) は、ファイル内の各チャンネルから最初の N 個のサンプルのみを出力します。

[...] = wavread('filename',[N1 N2]) は、ファイル内の各チャンネルから N1 から N2 までのサンプルのみを出力します。

siz = wavread('filename','size') は、実際のオーディオデータの代わりに、ファイル内にあるオーディオデータのサイズをベクトル siz = [samples channels] として出力します。

参考

auread, wavwrite


 wavplay wavrecord