#include "cinder/audio/Buffer.h"
#include "cinder/audio/Exception.h"
#include <boost/noncopyable.hpp>
#include <boost/logic/tribool.hpp>
#include <memory>
#include <atomic>
#include <set>
Go to the source code of this file.
Classes | |
class | cinder::audio::Node |
Fundamental building block for creating an audio processing graph. More... | |
struct | cinder::audio::Node::Format |
class | cinder::audio::NodeAutoPullable |
a Node that can be pulled without being connected to any outputs. More... | |
struct | cinder::audio::ScopedEnableNode |
RAII-style utility class to set a Node's enabled state and have it restored at the end of the current scope block. More... | |
class | cinder::audio::NodeCycleExc |
Namespaces | |
cinder | |
cinder::audio | |
Typedefs | |
typedef std::shared_ptr< class Context > | cinder::audio::ContextRef |
typedef std::shared_ptr< class Node > | cinder::audio::NodeRef |
Functions | |
const NodeRef & | cinder::audio::operator>> (const NodeRef &input, const NodeRef &output) |
Enable connection syntax: input >> output , which is equivelant to input->connect( output ) . Enables chaining. More... | |