DAWのテンポの情報を取得することはできますか?
5 次查看(过去 30 天)
显示 更早的评论
Audio Toolboxを用いてVSTプラグインを制作しています.そこで,曲のテンポに合わせてLFOを動かす必要が出てきました.なので,DAWのテンポの情報(BPM)を取得したいです.そのための関数などは用意されていますか?
2 个评论
采纳的回答
Shoumei
2020-5-22
実際にやったわけではないので、いくらか推測を含みますが。。。
Audio Toolboxで生成できるVST Pluginは、MATLABクラスで記述できるものに限るので、DAWのBPMを取ることは基本的にはできないと思います。
しかし、MATLABにはCコードを取り込む機能があるので、Cで書いた機能を取り込んで、VSTに変換するMATLABクラスファイルを書けば、間接的に実現できるのではないかと思います。
Cコード取り込み機能(詳しくはドキュメントをご覧ください。)
coder.ceval('C_Function_Name')
このあたりにDAWでBMP取得するCソースコードがありました。
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Audio Plugin Creation and Hosting 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!