Skip to content

loowps/cmajor-angular

Repository files navigation

Cmajor + Angular

cmajorpatch screenshot

Proof of concept cmajor gain fx patch with angular gui built to a single web component.

To test the patch simply run npm install and npm run build. Afterward drag the .cmajorpatch from the dist directory to the cmaj-plugin within your daw or play the patch via the cmaj command line tool.

For development use npm start to rebuild the patch on change.

Setup: Angular 17 and angular-elements, jest, eslint, prettier, husky + lintstaged Tested with Cmajor Version: 1.0.2358 running the cmaj-plugin in Bitwig v5.1.9 on Windows 10.

Known issues / future improvements

  • currently running the patch via the vscode extension does not seem to work
  • when loading a patch the default values don't seem to be reflected inside the host