real time audio wave plot
显示 更早的评论
how can i display the real time wave plot on an axes??
i'm using GUI which allows me to record and browse audio.. when i click the play button i want to display the wave plot on the axes.. i have no idea how to do this...
help please :D
5 个评论
Walter Roberson
2013-3-9
Display intensity or frequency ?
Unfortunately, synchronizing graphics and audio is difficult in MATLAB, as MATLAB is not designed as a real-time system.
Youssef Khmou
2013-3-9
编辑:Youssef Khmou
2013-3-9
hi Kathleen,
Real time is possible , like tracking moving objects in real time, i made a code for that so for Audio its also very possible but i have no idea, the only thing i can tell you is that i saw a code that , as long as the audio file is running it displays the signal synchronously but not in real time
Walter Roberson
2013-3-9
How many frames per second did your tracking program handle?
Kathleen Rosales
2013-3-10
编辑:Walter Roberson
2013-3-10
Kathleen Rosales
2013-3-10
回答(2 个)
Walter Roberson
2013-3-10
0 个投票
This cannot be done in MATLAB.
1 个评论
Daniel Shub
2013-3-10
编辑:Walter Roberson
2013-3-10
The ability to perceive audio-visual asynchrony is a lot slower ( 100 ms or so) compared to the temporal resolution of the auditory system ( http://www.ncbi.nlm.nih.gov/pubmed/12765396 0.02ms). You can probably come pretty close with standard MATLAB and an audioplayer object (or better its ASIO implementation which I haven't tried yet).
Marcus Vollmer
2014-6-13
0 个投票
This Application may help you: http://www.mathworks.de/matlabcentral/fileexchange/46950-liverecording
类别
在 帮助中心 和 File Exchange 中查找有关 Using audio files 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!