You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
James Bradbury 9e4a8e8a8e
Update README.md
4 years ago
include Introduce stricter ordering for access to mDone atomic in NRT wrapper (#30) 4 years ago
release-packaging added to Guide: FluidBufToKr and FluidKrToBuf 4 years ago
scripts Remove references to manipulation repo and point to github for deps 5 years ago
src Named PCA, MLPs, UMAP 4 years ago
test helpfiles made: FluidBufToKr and FluidKrToBuf 4 years ago
tests Add compile-bundled targets for FluidManipulation objects (needed to share memory space between shared clients) 6 years ago
.gitignore Try and do something less stpuid for non-superbuild install 6 years ago
CMakeLists.txt Fix possible misconfuguration and crashes when user SC is built using system boost 4 years ago
LICENSE.md Upper case LICENSE 6 years ago
QuickStart.md updated the quickstart file 6 years ago
README.md Update README.md 4 years ago
icon.png new icon! 7 years ago

README.md

Fluid Corpus Manipulation: SuperCollider Objects Library

This repository hosts code for generating the SC objects and documentation resources for the Fluid Corpus Manipulation Project. Much of the actual code that does the exciting stuff lives in this repository's principal dependency, the Fluid Corpus Manipulation Library.

Minimal Quick Build

Minimal build steps below. For detailed guidance see https://github.com/flucoma/flucoma-sc/wiki/Compiling

Prerequisites

  • C++14 compliant compiler (clang, GCC or MSVC)
  • cmake
  • make (or Ninja or XCode or VisualStudio)
  • git
  • an internet connection
  • SuperCollider Source Code

CMake will automatically download the other dependencies needed

mkdir -p build && cd build
cmake -DSC_PATH=</path/to/sc> ..
make install

This will assemble a package in release-packaging.

Credits

FluCoMa core development team (in alphabetical order)

Owen Green, Gerard Roma, Pierre Alexandre Tremblay

Other contributors:

Alex Harker, Francesco Cameli

--

This project has received funding from the European Research Council (ERC) under the European Union's Horizon 2020 research and innovation programme (grant agreement No 725899).