6#include "engine/device_io/engine.h"
8namespace zrythm::engine::device_io
12 friend class DummyEngineThread;
15 DummyDriver (
AudioEngine &engine) : engine_ (engine) { }
17 bool setup_midi ()
override;
18 bool activate_audio (
bool activate)
override;
19 bool activate_midi (
bool activate)
override {
return true; }
20 void tear_down_audio ()
override;
21 void tear_down_midi ()
override { }
35 std::unique_ptr<juce::Thread> dummy_audio_thread_;
Implementation that drives the audio callbacks.
Implementation that handles MIDI from/to devices.
bool setup_audio() override
Sets up the driver.
Lightweight UTF-8 string wrapper with safe conversions.