Cmajor

软件描述

用于编写快速、可移植音频软件的编程语言。一种专为编写DSP信号处理代码而设计的C族语言。

官方网站

访问软件的官方网站了解更多信息

官方认证

cmajor.dev

安全链接HTTPS

什么是 Cmajor?

目标是在多个方面改进当前音频开发的现状:

  • 在性能上与传统C/C++相当,甚至更优
  • 使同一段代码可在多种处理器架构(CPU、DSP、GPU、TPU等)间移植
  • 提供足够的强大功能和灵活性,满足专业音频技术行业用户的需求
  • 通过让声音设计师减少对硬件平台的依赖,加速商业产品开发周期
  • 由于远比C/C++易于学习,吸引更多学生和初学者

Cmajor 的使用方式包括:

  • 独立开发(命令行工具及VSCode扩展)
  • 将Cmajor模块导出为原生VST/AU/AAX插件(JUCE)
  • 将Cmajor模块导出为JavaScript/WebAssembly/HTML
  • 将Cmajor模块导出为纯C++代码
  • 在应用程序中嵌入Cmajor即时编译引擎
  • (即将推出!)在数字音频工作站(DAW)中原生支持Cmajor模块

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。