diff --git a/ChangeLog b/ChangeLog index 5532c047b..0afef9b7d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,22 @@ 2008-03-08 Tobias Doerffel + * plugins/kicker/kicker.cpp: + set track for knobs in order to make them automatable + + * include/automatable_model_templates.h: + fixed missing automationPattern-initialization (i.e. + setFirstValue()-call) which made automation-editor not work properly + if no events were drawn so far + + * include/piano_roll.h: + * include/automation_editor.h: + * src/core/piano_roll.cpp: + * src/core/automation_editor.cpp: + made micro-draw-operations use 32-bit-ints instead of 16-bit-integers + for performing better on 32-bit-platforms + + * data/locale/de.qm: + * data/locale/de.ts: * include/mv_base.h: * src/widgets/combobox.cpp: * src/widgets/knob.cpp: diff --git a/plugins/kicker/kicker.cpp b/plugins/kicker/kicker.cpp index 27904b3e9..2d9422432 100644 --- a/plugins/kicker/kicker.cpp +++ b/plugins/kicker/kicker.cpp @@ -65,6 +65,11 @@ kickerInstrument::kickerInstrument( instrumentTrack * _instrument_track ) : m_distModel( 0.8f, 0.0f, 100.0f, 0.1f, this ), m_gainModel( 1.0f, 0.1f, 5.0f, 0.05f, this ) { + m_startFreqModel.setTrack( _instrument_track ); + m_endFreqModel.setTrack( _instrument_track ); + m_decayModel.setTrack( _instrument_track ); + m_distModel.setTrack( _instrument_track ); + m_gainModel.setTrack( _instrument_track ); }