summaryrefslogtreecommitdiff
path: root/src/drumgizmo.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/drumgizmo.h')
-rw-r--r--src/drumgizmo.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/drumgizmo.h b/src/drumgizmo.h
index 8a423d1..0aeab07 100644
--- a/src/drumgizmo.h
+++ b/src/drumgizmo.h
@@ -36,6 +36,7 @@
#include "audiooutputengine.h"
#include "audioinputengine.h"
#include "events.h"
+#include "events_ds.h"
#include "audiofile.h"
#include "drumkit.h"
#include "drumkitloader.h"
@@ -59,7 +60,7 @@ public:
bool run(size_t pos, sample_t *samples, size_t nsamples);
void stop();
- void renderSampleEvent(EventSample& evt, int pos, sample_t *s, std::size_t sz);
+ void renderSampleEvent(SampleEvent& evt, int pos, sample_t *s, std::size_t sz);
void getSamples(int ch, int pos, sample_t *s, size_t sz);
//! Get the current engine latency in samples.
@@ -83,7 +84,7 @@ protected:
AudioOutputEngine& oe;
AudioInputEngine& ie;
- std::list< Event* > activeevents[NUM_CHANNELS];
+ EventsDS events_ds;
bool enable_resampling{true};