Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iPlug2/iPlug2OOS
Template to build an iPlug2 project with CI/CD and publish a WAM to github pages
https://github.com/iPlug2/iPlug2OOS
actions audiounit codespaces iplug2 plug-ins vst vst3 wam
Last synced: 3 months ago
JSON representation
Template to build an iPlug2 project with CI/CD and publish a WAM to github pages
- Host: GitHub
- URL: https://github.com/iPlug2/iPlug2OOS
- Owner: iPlug2
- Created: 2020-02-03T10:30:48.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-01-27T11:06:08.000Z (10 months ago)
- Last Synced: 2024-04-14T00:25:48.638Z (7 months ago)
- Topics: actions, audiounit, codespaces, iplug2, plug-ins, vst, vst3, wam
- Language: Python
- Homepage: https://iplug2.github.io/iPlug2OOS/
- Size: 5.87 MB
- Stars: 87
- Watchers: 8
- Forks: 18
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-musicdsp - iPlug2OOS - Continuing the theme of self-promotion, here is the latest and greatest iPlug2 template project, set up with CI/CD, installer scripts, github workspaces etc. (Audio plug-in templates)
README
![Build WAM](https://github.com/iPlug2/iPlug2OOS/workflows/Build%20WAM/badge.svg)
This is the iPlug2 template project and an example of how to set up an iPlug2 project to build "out of source", which is desirable when you need to keep all your project dependencies synchronised with version control and build on Cloud CI/CD. It set up for "containerized development" using [VSCode](https://code.visualstudio.com/docs/devcontainers/containers) and [github codespaces](https://github.com/features/codespaces).
Instead of using the common-mac.xcconfig and common-win.xcconfig in the iPlug2 folder, it uses copies of them at the top level of the iPlug2OOS repo. This means the iPlug2 submodule itself does not have to be modified.
https://github.com/iPlug2/iPlug2/wiki/Out-of-source-builds
Containerized development is documented [here](https://docs.google.com/document/d/e/2PACX-1vT6lYZ3vtYKWAty2g6DL994IO0_pfyGctDdKfPxF6MZwOgFWENfLuVtBW9J0-KzLsfPSKKN055UnAmj/pub)