2012-03-01 11 views
1

まあ、私はトリッキーな質問があると思います。私は、MATLABでwavファイルを開き、それを聞くことができると同時に(クラシックオーディオプレーヤーのように)プロット上の信号を見ることができるようにしたいと思います。私は時折、それは私が唯一の信号を読み取るサウンド機能を見つけることができるようだ。matlabのWavプレーヤー

答えて

0

サウンドを再生する限り、私はwavreadヘルプファイルを見ていきます。このヘルプファイルは素晴らしい例です。

hfile = 'tcbsswmu.wav'; 

% Read the data back into MATLAB, and listen to audio. 
[y, Fs, nbits, readinfo] = wavread(hfile); 
t = timer('TimerFcn',@(obj, event, string_arg) mycallback(1/Fs,y,0.10), 'Period',  0.10,'ExecutionMode','fixedRate','TasksToExecute', floor(numel(y)/(0.10))); 
sound(y, Fs); 
start(t); 

:限り信号プロットと同期して、私はそのための任意の組み込み関数を見ていませんでした、表示する方法を長いパルスを決めると、その後のようなものを使用してプロットすることはほとんど困難な場合がありそれはではなく、であり、インデックスには多少の磨きが必要ですが、それは良いスタートかもしれません。

0

私はちょうど今、同じ問題に自分自身を見ているんだけど、多分、MATLAB audioplayer機能を助けることができるよう、それは...本当に

それ自体が完全な答えではありません
関連する問題