diff --git a/Components/OPL2/Implementation/EnvelopeGenerator.hpp b/Components/OPL2/Implementation/EnvelopeGenerator.hpp index 0f1566481..d4bb37426 100644 --- a/Components/OPL2/Implementation/EnvelopeGenerator.hpp +++ b/Components/OPL2/Implementation/EnvelopeGenerator.hpp @@ -44,7 +44,7 @@ template class EnvelopeGenerator case Phase::Damp: update_decay(oscillator, 12); if(attenuation_ == 511) { - will_attack_(); + (*will_attack_)(); phase_ = Phase::Attack; } break; @@ -118,7 +118,7 @@ template class EnvelopeGenerator return; } - will_attack_(); + (*will_attack_)(); } phase_ = Phase::Attack; }