protected override bool CanSubscribeToPulse() { if( base.CanSubscribeToPulse() == false || _sampleBank == false || _player == null ) { return false; } return true; }