uk.org.toot.music.timing
Class JazzyTimingStrategy.Context

java.lang.Object
  extended by uk.org.toot.music.timing.JazzyTimingStrategy.Context
Enclosing class:
JazzyTimingStrategy

public static class JazzyTimingStrategy.Context
extends java.lang.Object


Constructor Summary
JazzyTimingStrategy.Context()
           
JazzyTimingStrategy.Context(float defaultProbability)
           
 
Method Summary
 float getProbability(int noteLength)
           
 void setDefaultProbability(float probability)
          Set the default probability, which is used when a note length has not had a probability explicitly set.
 void setProbability(int noteLength, float probability)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JazzyTimingStrategy.Context

public JazzyTimingStrategy.Context()

JazzyTimingStrategy.Context

public JazzyTimingStrategy.Context(float defaultProbability)
Method Detail

getProbability

public float getProbability(int noteLength)

setProbability

public void setProbability(int noteLength,
                           float probability)

setDefaultProbability

public void setDefaultProbability(float probability)
Set the default probability, which is used when a note length has not had a probability explicitly set.

Parameters:
probability -


Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.