how to get the duration of a pressed key in MATLAB?
5 次查看(过去 30 天)
显示 更早的评论
I want to press a key with a specific frequency to generate a sound, but I want the duration of the sound to depend on how long I press the key, could this be done in MATLAB?
0 个评论
采纳的回答
Walter Roberson
2017-1-4
Figures have WindowKeyPressFcn and WindowKeyReleaseFcn callbacks. You could start a timer on the key press and stop it on the key release. But be careful about this because you are permitted to press multiple keys so you have to track which key is pressed and released.
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Audio I/O and Waveform Generation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!