Esempio n. 1
0
 /**
  * Create a int[] chord using an int note number and a ChordReference using octave 0
  *
  * @see MidiReference#createChord(int, int[])
  * @param noteNumber
  * @param chordRef
  * @return int[] chord
  */
 public int[] createChord(int noteNumber, ChordReference chordRef) {
   return createChord(noteNumber, chordRef.getDegrees(), 0);
 }
Esempio n. 2
0
 /**
  * Create a int[] chord using an int note number and ChordReference
  *
  * @see MidiReference#createChord(int, int[], int)
  * @param note
  * @param chordRef
  * @param octave
  * @return int[] chord
  */
 public int[] createChord(int note, ChordReference chordRef, int octave) {
   return createChord(note, chordRef.getDegrees(), octave);
 }
Esempio n. 3
0
 /**
  * Create a int[] chord using an NoteReference and ChordReference
  *
  * @see MidiReference#createChord(int, int[], int)
  * @param noteRef
  * @param chordRef
  * @param octave
  * @return int[] chord
  */
 public int[] createChord(NoteReference noteRef, ChordReference chordRef, int octave) {
   return createChord(noteRef.getBaseNumber(), chordRef.getDegrees(), octave);
 }