Class RP_SYS_Intensity

java.lang.Object
org.jjazz.rhythm.api.RP_Integer
org.jjazz.rhythm.api.rhythmparameters.RP_SYS_Intensity
All Implemented Interfaces:
Cloneable, RhythmParameter<Integer>, RpEnumerable<Integer>

public final class RP_SYS_Intensity extends RP_Integer
Standard RhythmParameter: Intensity=[-10;+10]
  • Field Details

    • ID

      public static String ID
  • Constructor Details

    • RP_SYS_Intensity

      public RP_SYS_Intensity(boolean isPrimary)
    • RP_SYS_Intensity

      public RP_SYS_Intensity(boolean isPrimary, int defaultVal, int minVal, int maxVal, int step)
  • Method Details

    • getRecommendedVelocityShift

      public static int getRecommendedVelocityShift(int rpValue)
      The recommended velocity shift to apply for a given RP_SYS_Intensity value.
      Parameters:
      rpValue -
      Returns:
    • getIntensityRp

      public static RP_SYS_Intensity getIntensityRp(Rhythm rhythm)