我想开始制作VSTi插件,更具体地说,是midi插件——不会产生任何声音,而是将midi数据输出到其他vst插件(琶音器、和弦工具等)。
现在,我刚刚购买了C#的书籍,认为这是一个不错的入门语言(不仅仅是用于vst编程),但每个人都说C++才是正确的选择,而且VST.NET似乎是为C++设计的……似乎一切都在反对我选择C#?
我脑海中有“编程思维”,但距离我上次编程已经过去很多年了,当时我使用的是Visual Basic、Turbo Pascal等语言。所以我从零开始。
你的建议是什么?是出售我的新C#书籍(或将它们藏在书架上),并转向C++,还是C#仍然可以?我一直认为C++比C#更加复杂,需要更长时间的学习。
顺便说一下,VST.NET SDK是否可以以某种方式用于C#?