Audio plugin host https://kx.studio/carla
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
falkTX 54cdc0b5e8
Introduce new header file for time-related utilities
1 year ago
..
buffers Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things 2 years ago
containers Fully remove water::Variant use 2 years ago
files Introduce new header file for time-related utilities 1 year ago
maths Start cleaning up the water 2 years ago
memory Fix MSVC build 1 year ago
midi Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things 2 years ago
misc Even more MSVC compat 1 year ago
processors Stop using NamedValueSet in AudioProcessorGraph 2 years ago
streams water: Remove use of CharPointerType 2 years ago
synthesisers Avoid jassert name clashes, makefile stuff 5 years ago
text Fix crash after latest changes 1 year ago
threads Fix build with win32 unicode 1 year ago
xml water: Remove use of CharPointerType 2 years ago
Makefile Do not enable pthreads for wasm builds 2 years ago
README Water cleanup 6 years ago
common.hpp Make water atomic methods compatible with MSVC 1 year ago
water.cpp Fully remove water::Variant use 2 years ago
water.files.cpp Add water::MemoryInputStream 2 years ago
water.files.mm Add a few more *.mm file variants 1 year ago
water.h Start cleaning up the water 2 years ago
water.mm More water cleanup 7 years ago
water.obs.cpp Make water atomic methods compatible with MSVC 1 year ago
water.obs.mm Add specialized water static lib content for OBS 1 year ago

README

This folder contains 'water', a fork of Juce v.4x library code.
This fork takes out everything that is not needed for Carla, and makes it work on generic POSIX systems.

Using Juce version 4 means we can use its GPL v2+ license.
Starting from version 5, Juce uses GPLv3.

Do not use this library in your own code!
There are no plans to make it a generic library or give any support for its use outside of Carla.