3 #ifndef SPECTMORPH_MORPH_WAV_SOURCE_MODULE_HH
4 #define SPECTMORPH_MORPH_WAV_SOURCE_MODULE_HH
6 #include "smmorphoperatormodule.hh"
8 #include "smproject.hh"
9 #include "smmorphwavsource.hh"
15 class MorphWavSourceModule;
23 Audio *active_audio =
nullptr;
29 void retrigger (
int channel,
float freq,
int midi_velocity)
override;
30 Audio *audio()
override;
31 bool rt_audio_block (
size_t index,
RTAudioBlock& out_block)
override;
33 void update_project_and_object_id (
Project *project,
int object_id);
36 InstrumentSource my_source;
Audio sample containing many blocks.
Definition: smaudio.hh:80
Definition: smlivedecodersource.hh:12
Definition: smmorphoperatormodule.hh:27
Definition: smmorphplanvoice.hh:16
Definition: smmorphwavsourcemodule.hh:18
Definition: smproject.hh:67
Definition: smrtmemory.hh:139
Definition: smmorphoperator.hh:18
Definition: smmorphwavsource.hh:27