@
SwingCoder 大佬是哪个公司,是做 FX 插件的吗?
1. 是甲类,不存在交越失真。(其实我不想投硬件,被您一提醒,觉得还是把这个实习经历去掉吧)
2. MIDI 解析输入的是二进制文件(一个电子乐器表演的录音 MIDI ),输出是每个音符的起始时间、MIDI pitch 等信息,为模型训练做准备。因为是 preprocessing,所以没有任何实时的性能要求,当时随手选的 Java 写得。
100ms 的误差,不是 MIDI 信号到发声的延迟,是从录音 MIDI 预测当前演奏的音符,与当前实际演奏的音符直接的误差。这个系统的输出,是为了自动生成 MIDI 表演的伴奏。100ms 确实很大,但这是当前 state of art 的水平了,我也不能提高太多。
3. PortAudio 这个项目是为了自己尝试用 C++实现音效,底层的音效处理是自己撸的,对外部库的依赖只有 IO,所以没有用 JUCE,PortAudio 就能满足需要了。
4. 没开发过,但一直有兴趣。我业余也自己做电音。可是平时太忙了,一直没空学写插件。
5. 乐谱可视化没做过,但做过音频信号的可视化(就是一个播放器)。
不用谢。谢谢你提这些问题。