问题描述
我将要编写一个桌面软件,在其中我可以听笔记,与他们一起唱歌并实时查看视觉反馈,同时在同一屏幕上显示笔记和人声。
我需要:
屏幕截图来自VocaBerry Android 应用。
我试图为此目的找到现成的桌面工具,但显然它不存在:
https://sound.stackexchange.com/q/49902/13172
https://www.kvraudio.com/forum/viewtopic.php?f=7&t=554051
https://softwarerecs.stackexchange.com/questions/72139/melody-singing-learning-software
因此,我需要自己编写。我想将其作为DAW的音频插件(VST3等)。它不是一个简单的插件,因此我决定用c ++编写它。乍一看,JUCE framework似乎很方便,应该具有所有必要的功能。我是一位经验丰富的с++程序员,但是我将首次使用JUCE。
因此,我选择了工具-JUCE框架。
我可以在手头任务中使用哪些JUCE类或模块,以避免重新发明轮子? 如何将MIDI文件中的音符显示为块,如何在音符块上方获取和绘制语音线?我可以使用哪些具体的课程?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)