私はサウンド処理が初めてで、0.2ms、0.3ms、および 0.4ms のトーンをユーザーに提示しようとしています。
私が行ったコードは次のとおりです:(MATLAB)
Fs = 16000;
duration = 0.2;
level = 0;
freq1 = 500;
t = 0: 1/Fs : duration*(Fs-1)/Fs;
fa1 = 10^(level/20);
y1 = fa1*sin(2*pi*freq1*t)';
ap = audioplayer(y1,Fs);
tic
playblocking(ap)
toc
tic、toc 関数から取得した時間は、指定した 0.2 秒間で 0.56 です。
正確に0.2秒間存在させる方法はありますか?