問題
Audioreadで読み込んだオーディオファイルが異常に遅く再生される問題。
なぜ…
problem.m
[x1,fs] = audioread('sample.wav');
soundsc(x1);
解決法
Soundsc()に「サンプルレートfsで再生する」ためのパラメータを書く必要があった。
以下のように書き換える。
answer.m
[x1,fs] = audioread('sample.wav');
soundsc(x1,fs);
おわりに
デフォルトでは、違うサンプルレートみたい。
そりゃうまく再生されないわ…。
パラメータがめちゃくちゃ重要だと分かった。
MATLABのQiita少ないので詰まったときにとことん詰まってしまうのが難点。