getModifiedDuration method

double getModifiedDuration(
  1. double baseDuration
)

Calculates a duração modificada de a note within of the tuplet

If aninhada, applies modificadores recursivamente

Implementation

double getModifiedDuration(double baseDuration) {
  double modifiedDuration = baseDuration * ratio.modifier;

  // If aninhada, Appliesr modificador of the pai recursivamente
  if (isNested && parentTuplet != null) {
    return parentTuplet!.getModifiedDuration(modifiedDuration);
  }

  return modifiedDuration;
}