

Cmajor
1 like
The programming language for writing fast, portable audio software. C-family language designed specifically for writing DSP signal processing code.
Cost / License
- Free
- Open Source
Platforms
- Windows
- Mac
- Linux
Features
No features, maybe you want to suggest one?
Tags
- music-programming
- sound-programming
- audio-synthesis-engine
Cmajor News & Activities
Highlights All activities
Recent activities
Cmajor information
No comments or reviews, maybe you want to be first?
Post comment/reviewFeatured in Lists
A list with 21 apps by Killy without a description.
List by Killy with 21 apps, updated
What is Cmajor?
The goal is to improve on the current status-quo for audio development in quite a few ways:
- To match (and often beat) the performance of traditional C/C++
- To make the same code portable across diverse processor architectures (CPU, DSP, GPU, TPU etc)
- To offer enough power and flexibility to satisfy professional audio tech industry users
- To speed-up commercial product cycles by enabling sound-designers to be more independent from the instrument platforms
- To attract students and beginners by being vastly easier to learn than C/C++
How can Cmajor be used:
- Stand-alone development (command line tool and VScode extension)
- Exporting a Cmajor patch as a native VST/AU/AAX plugin (JUCE)
- Exporting a Cmajor patch as Javascript/WebAssembly/HTML
- Exporting a Cmajor patch as pure C++
- Embedding the Cmajor JIT engine in your app
- (Coming soon!) Native support for Cmajor patches in DAWs



