Base class for audio or midi output devices, to which a track's output can be sent.
More...
#include <tracktion_OutputDevice.h>
Base class for audio or midi output devices, to which a track's output can be sent.
The DeviceManager keeps a list of these objects.
◆ OutputDevice()
| engine::OutputDevice::OutputDevice |
( |
Engine & |
, |
|
|
juce::String |
name, |
|
|
juce::String |
deviceID |
|
) |
| |
◆ ~OutputDevice()
| engine::OutputDevice::~OutputDevice |
( |
| ) |
|
|
override |
◆ isMidi()
| bool engine::OutputDevice::isMidi |
( |
| ) |
const |
|
override |
◆ isTrackDevice()
| bool engine::OutputDevice::isTrackDevice |
( |
| ) |
const |
|
override |
◆ openDevice()
| virtual juce::String engine::OutputDevice::openDevice |
( |
| ) |
|
|
protectedpure virtual |
◆ closeDevice()
| virtual void engine::OutputDevice::closeDevice |
( |
| ) |
|
|
protectedpure virtual |
The documentation for this class was generated from the following file: