#include "cinder/audio/InputNode.h"
#include "cinder/audio/Source.h"
#include "cinder/audio/dsp/RingBuffer.h"
#include <thread>
#include <mutex>
#include <condition_variable>
Go to the source code of this file.
Classes | |
class | cinder::audio::SamplePlayerNode |
Base Node class for sampled audio playback. Can do operations like seek and loop. More... | |
class | cinder::audio::BufferPlayerNode |
Buffer-based SamplePlayerNode, where all samples are loaded into memory before playback. More... | |
class | cinder::audio::FilePlayerNode |
File-based SamplePlayerNode, where samples are constantly streamed from file. Suitable for large audio files. More... | |
Namespaces | |
cinder | |
cinder::audio | |
Typedefs | |
typedef std::shared_ptr< class SamplePlayerNode > | cinder::audio::SamplePlayerNodeRef |
typedef std::shared_ptr< class BufferPlayerNode > | cinder::audio::BufferPlayerNodeRef |
typedef std::shared_ptr< class FilePlayerNode > | cinder::audio::FilePlayerNodeRef |