Measuring the length of a song
Show older comments
Suppose I have a code segment like this for measuring the time length of the song.
player = audioplayer(y, Fs);
tic
play(player)
toc
I do not get the actual length of the song with this tic toc. It just gave some 5 seconds whereas the song length was in minutes. I guess actually the 5 seconds is for the audioplayer process not the playing of the song in full. MatLAB prompt is becoming ready to receive the next command even while the song is being played. How to get the actually song time? Please do not advise me to multiply the sampling interval with the number of samples.
2 Comments
Guillaume
on 22 May 2015
"Please do not advise me to multiply the sampling interval with the number of samples"
Why not? That would be the most accurate and straightforward way to get it.
Seetha Rama Raju Sanapala
on 22 May 2015
Accepted Answer
More Answers (0)
Categories
Find more on Audio and Video Data in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!