JUCE ValueTrees for humans
Cello
JUCE ValueTrees for humans.
API docs available here
A more complete discussion of this library is available on a collection of posts on my personal website; start with this Overview.
tl;dr
Cello is a set of C++ classes to work with ValueTree objects from the JUCE application framework.
This project has several overlapping goals:
- make working with ValueTrees more like working with C++ objects and less like calling API functions
- explore the gray area between compile-time strong typing as in C++ and the kind of runtime dynamic typing that's possible using the ValueTree API
- explore the available methods of reactive programming enabled with this system
- build out new functionality that's implied by the capabilities of ValueTrees but perhaps not obvious, like:
- creating a kind of NoSQL database
- creating a simple IPC implementation
- In general, add support for more complex use cases where the complexity can be hidden inside the framework.
Tags
This product has no tags.
About
Something wrong with this product?
ReportAre you the owner of this product?
Request Ownership