public override void UpdateData(float value, EegerMessageType valueType) { base.UpdateData(value, valueType); if (thresholdValue == 0.0f) { return; } currentPitch = amplitudeValue / thresholdValue; UpdatePitchChange(); }
public virtual void UpdateData(float value, EegerMessageType valueType) { switch (valueType) { case EegerMessageType.AMPLITUDE: amplitudeValue = value; break; case EegerMessageType.THRESHOLD: thresholdValue = value; break; default: break; } }