diff options
Diffstat (limited to 'libs/backends/dummy/dummy_audiobackend.h')
-rw-r--r-- | libs/backends/dummy/dummy_audiobackend.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libs/backends/dummy/dummy_audiobackend.h b/libs/backends/dummy/dummy_audiobackend.h index db4f191cd8..4087cedc49 100644 --- a/libs/backends/dummy/dummy_audiobackend.h +++ b/libs/backends/dummy/dummy_audiobackend.h @@ -28,9 +28,12 @@ #include <stdint.h> #include <pthread.h> +#include <ltc.h> + #include <boost/shared_ptr.hpp> #include "pbd/natsort.h" +#include "pbd/ringbuffer.h" #include "ardour/types.h" #include "ardour/audio_backend.h" #include "ardour/dsp_load_calculator.h" @@ -167,6 +170,7 @@ class DummyAudioPort : public DummyPort { SineSweepSwell, SquareSweep, SquareSweepSwell, + LTC, Loopback, }; std::string setup_generator (GeneratorType const, float const, int, int); @@ -194,6 +198,12 @@ class DummyAudioPort : public DummyPort { float grandf (); bool _pass; float _rn1; + // LTC generator + LTCEncoder* _ltc; + RingBuffer<Sample>* _ltcbuf; + float _ltc_spd; + float _ltc_rand; + }; // class DummyAudioPort |