ccrma / chugin-rave

RAVE (Real-time Audio VaE) as a chugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build & Installation Instructions

Windows (requires CMake)

How to make visual studio project:

  • Go into the terminal (preferably powershell or cygwin).
  • Navigate to the chugin-rave/ directory.
  • git submodule update --init
  • Make a build directory
  • cd build
  • cmake . -S ..\ -DCMAKE_BUILD_TYPE:STRING=Release -G "Visual Studio 17 2022" -A "x64"

How to build:

  • Navigate to build directory from above
  • cmake --build . --config Release to just build
  • sudo cmake --build . --config Release --target install to build & install

Linux (requires CMake)

How to create the project:

  • Navigate to the chugin-rave/ directory.
  • git submodule update --init
  • Make a build directory
  • cd build
  • cmake . -S ../"
  • If you get an error about unix makefiles not support x64 or something similar try building with Ninja: cmake . -S ../ -G Ninja"

How to build:

  • Navigate to build directory from above
  • cmake --build . to just build
  • cmake --build . --target install to build & install

MacOS (requires CMake)

How to create the project:

  • Go to terminal.
  • Navigate to the chugin-rave/ directory.
  • git submodule update --init
  • Make a build directory
  • cd build

To configure for Apple Silicon (arm64):

  • cmake . -S ../ -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES=arm64

To configure for Intel (x86_64):

  • cmake . -S ../ -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES=x86_64

To build:

  • Navigate to build directory from above
  • cmake --build . (build only)
  • cmake --build . --target install (build to Release folder, along with dylib dependencies)

About

RAVE (Real-time Audio VaE) as a chugin


Languages

Language:C++ 44.3%Language:Max 37.9%Language:CMake 8.2%Language:Python 6.0%Language:Shell 2.3%Language:Makefile 0.7%Language:ChucK 0.4%Language:C 0.3%