org.jfugue
Class Rhythm
java.lang.Object
org.jfugue.Rhythm
public class Rhythm
- extends java.lang.Object
Provides the ability to build a rhythm using a simple strings in which
individual characters represent MusicString elements.
For example, you can develop a drum beat that looks like this:
oo'' o' oo'' o' oo'' o' oo'' o'...
This feature is covered in detail in "The Complete Guide to JFugue"
- Version:
- 3.0
- Author:
- David Koelle
- See Also:
Player
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Rhythm
public Rhythm()
addSubstitution
public void addSubstitution(char stringChar,
java.lang.String musicString)
getSubstitution
public java.lang.String getSubstitution(char stringChar)
removeSubstitution
public void removeSubstitution(char stringChar)
setLayer
public void setLayer(int layer,
java.lang.String rhythmString)
getLayer
public java.lang.String getLayer(int layer)
clearLayer
public void clearLayer(int layer)
getMusicString
public java.lang.String getMusicString()
getPattern
public Pattern getPattern()