summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/amp.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-04-25 20:24:10 +0200
committerRobin Gareus <robin@gareus.org>2015-04-25 21:25:56 +0200
commit3f281dc2c1f86095221eab7fa3292b78c8a32fbf (patch)
tree9f383ce15141af4637e69ffeb541cf0f6c219f7a /libs/ardour/ardour/amp.h
parent9d3e32be2d34643f431798b933b3f1ca56342a35 (diff)
Amp: allow to disable midi velocity
Diffstat (limited to 'libs/ardour/ardour/amp.h')
-rw-r--r--libs/ardour/ardour/amp.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/libs/ardour/ardour/amp.h b/libs/ardour/ardour/amp.h
index 7a24e69edb..04e4c16bf8 100644
--- a/libs/ardour/ardour/amp.h
+++ b/libs/ardour/ardour/amp.h
@@ -60,8 +60,8 @@ public:
XMLNode& state (bool full);
int set_state (const XMLNode&, int version);
- static gain_t apply_gain (BufferSet& bufs, framecnt_t sample_rate, framecnt_t nframes, gain_t initial, gain_t target);
- static void apply_simple_gain(BufferSet& bufs, framecnt_t nframes, gain_t target);
+ static gain_t apply_gain (BufferSet& bufs, framecnt_t sample_rate, framecnt_t nframes, gain_t initial, gain_t target, bool midi_amp = true);
+ static void apply_simple_gain(BufferSet& bufs, framecnt_t nframes, gain_t target, bool midi_amp = true);
static gain_t apply_gain (AudioBuffer& buf, framecnt_t sample_rate, framecnt_t nframes, gain_t initial, gain_t target);
static void apply_simple_gain(AudioBuffer& buf, framecnt_t nframes, gain_t target);
@@ -124,6 +124,7 @@ private:
/** Buffer that we should use for gain automation */
gain_t* _gain_automation_buffer;
std::string _type;
+ bool _midi_amp;
};