jazz.core
Class ChordChange
java.lang.Object
|
+--jazz.core.Chord
|
+--jazz.core.ChordChange
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- public class ChordChange
- extends Chord
- implements java.io.Serializable, java.lang.Cloneable
- See Also:
- Serialized Form
| Fields inherited from class jazz.core.Chord |
pitches, QUAL_EXT_ELEVENTH_REG, QUAL_EXT_ELEVENTH_SHARP, QUAL_EXT_NINTH_FLAT, QUAL_EXT_NINTH_REG, QUAL_EXT_NINTH_SHARP, QUAL_EXT_THIRTEENTH_FLAT, QUAL_EXT_THIRTEENTH_REG, QUAL_EXT_UNKNOWN, QUAL_FIFTH_AUG, QUAL_FIFTH_DIM, QUAL_FIFTH_REG, QUAL_FIFTH_UNKNOWN, QUAL_GEN_DOM_SEVENTH, QUAL_GEN_MAJ_SEVENTH, QUAL_GEN_MIN_MAJ_SEVENTH, QUAL_GEN_MIN_SEVENTH, QUAL_GEN_UNKNOWN |
| Methods inherited from class jazz.core.Chord |
addChordPitch, chordPitchAt, findDissonanceOf, getExtensions, getFullName, getFullQuality, getGeneralQuality, getRoot, halfStepsFromRoot, halfStepsFromRoot, halfStepsFromRoot, qualityToString, remChordPitch, size, transpose, transpose |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
measure
protected int measure
beat
protected int beat
generalFunction
protected java.lang.String generalFunction
specificFunction
protected java.lang.String specificFunction
ChordChange
public ChordChange()
ChordChange
public ChordChange(Chord chord)
ChordChange
public ChordChange(Chord chord,
int measure,
int beat)
ChordChange
public ChordChange(Chord chord,
int measure)
getMeasure
public int getMeasure()
setMeasure
public void setMeasure(int measure)
getBeat
public int getBeat()
setBeat
public void setBeat(int beat)
getGeneralFunction
public java.lang.String getGeneralFunction()
setGeneralFunction
public void setGeneralFunction(java.lang.String generalFunction)
getSpecificFunction
public java.lang.String getSpecificFunction()
setSpecificFunction
public void setSpecificFunction(java.lang.String specificFunction)
toString
public java.lang.String toString()
- Overrides:
toString in class Chord
clone
public java.lang.Object clone()
- Overrides:
clone in class Chord