C#.net какие инструменты использовать для программирования многодорожечной записи программного обеспечения и VST плагинов?

Я хочу создать программную студию многодорожечной записи с использованием Visual Studio 2010 и C#.NET. У меня есть два вопроса:

  1. Когда дело доходит до хорошей производительности, я хочу знать, какой язык программирования Visual Studio 2010 является лучшим для программирования многодорожечной студии звукозаписи?

  2. Я хочу запрограммировать свои собственные VST плагины. Какой язык программирования лучше всего использовать в Visual Studio 2010 для решения этой задачи?

Я читал о vst.net, поэтому я знаю об этом и изучил его.

Спасибо за любые ответы или комментарии к моим вопросам!

2 ответа

Решение

Я обнаружил, что.net 4 Framework поставляется с достойной поддержкой PARALLEL PROGRAMMING для C#.net и vb.net. Это уменьшает мои опасения по поводу низкой производительности цифровой обработки сигналов (DSP) при использовании C#.net для проекта. Я думаю, что используя vst.net вместе с ПАРАЛЛЕЛЬНЫМ ПРОГРАММИРОВАНИЕМ, я смогу сделать этот проект в сравнении с 2010 годом, используя C#.net. Если в приложении все еще есть проблемы с производительностью, я возьму их для каждого элемента и, возможно, придется запрограммировать C++ dll для их обработки на более низком уровне. Спасибо всем за отзывы!

Пожалуйста, посмотрите на http://vstnet.codeplex.com/

VST.NET позволяет разработчикам плагинов VST писать плагины на любом языке.NET. Это делает переход между миром C++ и.NET гладким и простым. Framework, построенный поверх уровня взаимодействия, обеспечивает четкую и структурированную архитектуру, значительно ускоряющую разработку.

Другие вопросы по тегам