mirror of
https://github.com/Ardour/ardour.git
synced 2026-01-11 16:06:25 +01:00
prepare trim remote control
This commit is contained in:
parent
ae1c7eb871
commit
5f7cee5bfe
2 changed files with 16 additions and 0 deletions
|
|
@ -142,6 +142,9 @@ class LIBARDOUR_API Route : public SessionObject, public Automatable, public Rou
|
|||
void set_gain (gain_t val, void *src);
|
||||
void inc_gain (gain_t delta, void *src);
|
||||
|
||||
void set_trim (gain_t val, void *src);
|
||||
void inc_trim (gain_t delta, void *src);
|
||||
|
||||
void set_mute_points (MuteMaster::MutePoint);
|
||||
MuteMaster::MutePoint mute_points () const;
|
||||
|
||||
|
|
|
|||
|
|
@ -422,6 +422,19 @@ Route::set_gain (gain_t val, void *src)
|
|||
_amp->set_gain (val, src);
|
||||
}
|
||||
|
||||
void
|
||||
Route::inc_trim (gain_t fraction, void *src)
|
||||
{
|
||||
_trim->inc_gain (fraction, src);
|
||||
}
|
||||
|
||||
void
|
||||
Route::set_trim (gain_t val, void * /* src */)
|
||||
{
|
||||
// TODO route group, see set_gain()
|
||||
_trim->set_gain (val, 0);
|
||||
}
|
||||
|
||||
void
|
||||
Route::maybe_declick (BufferSet&, framecnt_t, int)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue