@Test public void testMidi() { assertEquals(21, new Note("a0.wav").getDescriptor().midi); assertEquals(45, new Note("a2.wav").getDescriptor().midi); assertEquals(48, new Note("c3.wav").getDescriptor().midi); assertEquals(45, new Note("a2.wav").getDescriptor().midi); assertEquals(108, new Note("c8.wav").getDescriptor().midi); }
public NoteDescriptor getDescriptor(){ String fullName = (toString()).toUpperCase(); return getDescriptor(fullName); }
Note extends EzRgx { public NoteDescriptor getDescriptor(){ String fullName = (toString()).toUpperCase(); return getDescriptor(fullName); } }
Note extends EzRgx { public NoteDescriptor getDescriptor(){ String fullName = (toString()).toUpperCase(); return getDescriptor(fullName); } Note();  Note(String filename);  Note(File file);  Note(File file, NoteParser parser); }
Note extends EzRgx { public NoteDescriptor getDescriptor(){ String fullName = (toString()).toUpperCase(); return getDescriptor(fullName); } Note();  Note(String filename);  Note(File file);  Note(File file, NoteParser parser); NoteDescriptor getDescriptor(); NoteDescriptor getDescriptor(String fullName); int orderStartAtA(); int orderStartAtC(); @Override String toString(); }
Note extends EzRgx { public NoteDescriptor getDescriptor(){ String fullName = (toString()).toUpperCase(); return getDescriptor(fullName); } Note();  Note(String filename);  Note(File file);  Note(File file, NoteParser parser); NoteDescriptor getDescriptor(); NoteDescriptor getDescriptor(String fullName); int orderStartAtA(); int orderStartAtC(); @Override String toString(); static NoteParser NOTE_PARSER; public String name; public String sign; public int octave; public int instance; public File file; public Voyel voyel; }