3 #ifndef SPECTMORPH_WAVSETBUILDER_HH
4 #define SPECTMORPH_WAVSETBUILDER_HH
6 #include "sminstrument.hh"
8 #include "sminstenccache.hh"
25 Sample::SharedP shared;
27 std::vector<SampleData> sample_data_vec;
31 std::function<bool()> kill_function;
34 double global_volume = 0;
40 void apply_loop_settings();
41 void apply_volume_settings();
42 void apply_auto_volume();
43 void apply_auto_tune();
45 void add_sample (
const Sample *sample);
50 void set_kill_function (
const std::function<
bool()>& kill_function);
Definition: sminstenccache.hh:43
Definition: sminstrument.hh:83
Definition: sminstrument.hh:30
Definition: smwavsetbuilder.hh:14
Definition: smwavset.hh:29
Definition: sminstrument.hh:92
Definition: sminstrument.hh:85
Definition: sminstrument.hh:106