技术和语言有一个稳定的数字音频工作站开发

<p>我设计一个跨平台(Windows / Linux的/ OS X)应用程序,就像一个数字音频工作站。我想创建一个软件,用户有一个全功能的音序器(多首曲目自动化),并在那里可以用视觉语言来创建工具(如纯数据/最大MSP)。 P&gt; </p><p>埃姆...我知道,我已经发布了question有关相关问题的 ......但为了决定哪些<em>技术 em&gt;的我应该使用,我想我最好做更多的研究。 P&gt; <p>我的音频跟踪器(Renoise,Protracker,...)和音序器(FL Studio中,的Cubase 5)相当experted用户,但我没有尝试过开发连基本的音频跟踪器。我知道刚才混音的基本理论,并知道如何DSP基本工作原理。 P&gt; </p><p>我的问题是: P&gt; </p><ul> <li>我在哪里可以找到有关这个问题? li&gt;一个很好的教程/指南/书籍 </li><li>请您觉得使用C#(与n音讯)可以显着降低性能?我知道C ++是最好的选择,但我发现C#如此优雅,易于<em>建立和端口 em&gt;的,而C ++是如此的强大和<em>快速 em&gt;的,但也有太多的#define坏的事情对我的口味! ; - ) li&gt; ul&gt; <p>感谢您。 P&gt;
</p></em></em></li></ul></em></p>

46 浏览 1 回复
  gt   一个   开发   音频   知道  

回复

    <p>在C跨平台开发++,你可能想看看Qt的。这是因为(或以上)比C#/的WinForms优雅。我一直在开发用于Windows和Linux在过去三年它,它与一起工作非常愉快。 P&gt; </p><p>查找这本书 C ++ GUI编程Qt4的。这是一个很好的资源。 P&gt; </p><p>您还应该寻找的Qt /后端声子,看它如何帮助您复制的媒体。 P&gt; </p><p>有关C#我有过非常糟糕的经历与的WinForms - 可调整大小的布局与合作一个痛苦和似乎永远不会得到真正的权利。还有Gtk#的(从单声道)和WPF。如果你想要做跨平台的开发我建议你针对.NET子集单声道的支持。但是,否则,我只是做了Qt。 P&gt;
    </p>

    郑茂

相关提问


友情链接: