Package com.softsynth.jmsl.score
Class NoteNamer
java.lang.Object
com.softsynth.jmsl.score.NoteNamer
public class NoteNamer
extends java.lang.Object
NoteNamer
Generate a name like "A", "B", "C", .. "G" based on level; Octave 4 starts at middle C JMSL Notation Project
Generate a name like "A", "B", "C", .. "G" based on level; Octave 4 starts at middle C JMSL Notation Project
- Author:
- Nick Didkovsky , copyright 2000 Nick Didkovsky
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
copyright
-
Constructor Summary
Constructors Constructor Description NoteNamer()
-
Method Summary
Modifier and Type Method Description static int
getOctaveName(int level, int clefOffset)
static java.lang.String
getPitchName(int level, int clefOffset)
static void
main(java.lang.String[] args)
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
copyright
public static final java.lang.String copyright- See Also:
- Constant Field Values
-
-
Constructor Details
-
NoteNamer
public NoteNamer()
-
-
Method Details
-
getPitchName
public static java.lang.String getPitchName(int level, int clefOffset) -
getOctaveName
public static int getOctaveName(int level, int clefOffset) -
main
public static void main(java.lang.String[] args)
-