https://github.com/flucoma/flucoma-cli
Fluid Corpus Manipulation programs for the command line
https://github.com/flucoma/flucoma-cli
Last synced: about 2 months ago
JSON representation
Fluid Corpus Manipulation programs for the command line
- Host: GitHub
- URL: https://github.com/flucoma/flucoma-cli
- Owner: flucoma
- License: bsd-3-clause
- Created: 2020-04-27T07:34:04.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2026-03-24T19:37:40.000Z (2 months ago)
- Last Synced: 2026-03-26T00:54:38.531Z (2 months ago)
- Language: Max
- Size: 270 KB
- Stars: 28
- Watchers: 6
- Forks: 7
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Fluid Corpus Manipulation: Command line interface
This repository hosts code for generating the command line executables 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](https://github.com/flucoma/flucoma-core).
* A wrapper from our code that allows us to generate command-line executables from a generic class.
* Stubs for producing an executable for each 'client' in the Fluid Corpus Manipulation Library.
* CMake code for managing dependencies, building and packaging.
# Minimal Quick Build
Minimal build steps below. For detailed guidance see https://github.com/flucoma/flucoma-cli/wiki/Compiling
## Prerequisites
* C++14 compliant compiler (clang, GCC or MSVC)
* cmake
* make (or Ninja or XCode or VisualStudio)
* git
* an internet connection
CMake will automatically download the dependencies needed
```bash
mkdir -p build && cd build
cmake ..
make install
```
This will assemble a package in `release-packaging`.
Alternatively, flucoma-cli is now on the [AUR / Arch User Repository](https://aur.archlinux.org/packages/flucoma-cli-git/) and can now be compiled and downloaded by executing:
```bash
yay -S flucoma-cli-git
```
on Arch Linux and Manjaro (with thanks to @madskjeldgaard)
## 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).