com.softsynth.jmsl.score
Class NoteNamer

java.lang.Object
  extended by 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

Author:
Nick Didkovsky , copyright 2000 Nick Didkovsky

Field Summary
static java.lang.String copyright
           
 
Constructor Summary
NoteNamer()
           
 
Method Summary
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 Detail

copyright

public static final java.lang.String copyright
See Also:
Constant Field Values
Constructor Detail

NoteNamer

public NoteNamer()
Method Detail

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)