blue.music
Class Note

java.lang.Object
  |
  +--blue.music.Note

public class Note
extends java.lang.Object


Field Summary
static int A
           
static int AB
           
static int B
           
static int C
           
static int CD
           
static int D
           
static int DE
           
static int E
           
static int F
           
static int FG
           
static int G
           
static int GA
           
static int HIGH
           
static int HIGHHIGH
           
static int LOW
           
static int LOWERED
           
static int LOWLOW
           
static int MIDDLE
           
static int NATURAL
           
static int RAISED
           
 
Constructor Summary
Note(int degree, double duration)
           
Note(int degree, double duration, int register)
           
Note(int degree, double duration, int register, int modifier, Scale s)
           
Note(int degree, double duration, int register, Key k)
           
Note(Scale s)
           
 
Method Summary
 void actual()
           
 Note copy()
           
 java.lang.String currentKeyOutputString()
           
 void d()
           
 void decRegister()
           
 int degree()
           
 void describe()
           
 void describe(OutStream os)
           
 void describe(java.io.PrintStream os)
           
 void displayActualDuration()
           
 void displayActualDuration(OutStream s)
           
 void displayActualDuration(java.io.PrintStream s)
           
 void displayActualPitch()
           
 void displayActualPitch(OutStream s)
           
 void displayActualPitch(java.io.PrintStream s)
           
 void displayFunctionalPitch()
           
 void displayFunctionalPitch(OutStream s)
           
 void displayFunctionalPitch(java.io.PrintStream s)
           
 void displaySpacialDuration()
           
 void displaySpacialDuration(OutStream s)
           
 void displaySpacialDuration(java.io.PrintStream s)
           
 void doubleTime()
           
 double duration()
           
 void functional()
           
 void h()
           
 void halfTime()
           
 void home()
           
 void incRegister()
           
 void lower()
           
static java.lang.String lower(java.lang.String s)
           
 void lp()
           
 int modifier()
           
 int nextInterval()
           
 java.lang.String noteDurationString(double n)
           
 java.lang.String noteDurationStringHelper(int n)
           
 java.lang.String noteModifierString(int n)
           
 java.lang.String noteRegisterString(int n)
           
 int nrDashesPerBeat()
           
 double nrSecondsPerBeat()
           
 java.lang.String outputName(int r)
           
 void play(Instrument i)
           
 void playTextually()
           
 void playTextually(OutStream s)
           
 void playTextually(java.io.PrintStream s)
           
 int previousInterval()
           
 void raise()
           
static java.lang.String raise(java.lang.String s)
           
 int register()
           
 void reset()
           
 void rest(Instrument i)
           
 void restTextually()
           
 void restTextually(OutStream s)
           
 void restTextually(java.io.PrintStream s)
           
 void rp()
           
 Scale scale()
           
 void setKey(java.lang.String k)
           
 void setKeyMod(java.lang.String k)
           
 void shrink(double pc)
           
 void stretch(double pc)
           
 void third()
           
 void triple()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RAISED

public static final int RAISED

NATURAL

public static final int NATURAL

LOWERED

public static final int LOWERED

LOWLOW

public static final int LOWLOW

LOW

public static final int LOW

MIDDLE

public static final int MIDDLE

HIGH

public static final int HIGH

HIGHHIGH

public static final int HIGHHIGH

A

public static final int A

AB

public static final int AB

B

public static final int B

C

public static final int C

CD

public static final int CD

D

public static final int D

DE

public static final int DE

E

public static final int E

F

public static final int F

FG

public static final int FG

G

public static final int G

GA

public static final int GA
Constructor Detail

Note

public Note(int degree,
            double duration)

Note

public Note(int degree,
            double duration,
            int register)

Note

public Note(int degree,
            double duration,
            int register,
            Key k)

Note

public Note(Scale s)

Note

public Note(int degree,
            double duration,
            int register,
            int modifier,
            Scale s)
Method Detail

degree

public int degree()

modifier

public int modifier()

duration

public double duration()

register

public int register()

scale

public Scale scale()

nrSecondsPerBeat

public double nrSecondsPerBeat()

nrDashesPerBeat

public int nrDashesPerBeat()

copy

public Note copy()

actual

public void actual()

nextInterval

public int nextInterval()

previousInterval

public int previousInterval()

setKey

public void setKey(java.lang.String k)

setKeyMod

public void setKeyMod(java.lang.String k)

functional

public void functional()

decRegister

public void decRegister()

incRegister

public void incRegister()

describe

public void describe()

describe

public void describe(OutStream os)

describe

public void describe(java.io.PrintStream os)

outputName

public java.lang.String outputName(int r)

play

public void play(Instrument i)

doubleTime

public void doubleTime()

halfTime

public void halfTime()

playTextually

public void playTextually()

playTextually

public void playTextually(OutStream s)

playTextually

public void playTextually(java.io.PrintStream s)

rest

public void rest(Instrument i)

restTextually

public void restTextually()

restTextually

public void restTextually(OutStream s)

restTextually

public void restTextually(java.io.PrintStream s)

displayFunctionalPitch

public void displayFunctionalPitch()

displayFunctionalPitch

public void displayFunctionalPitch(OutStream s)

displayFunctionalPitch

public void displayFunctionalPitch(java.io.PrintStream s)

displaySpacialDuration

public void displaySpacialDuration()

displaySpacialDuration

public void displaySpacialDuration(OutStream s)

displaySpacialDuration

public void displaySpacialDuration(java.io.PrintStream s)

displayActualPitch

public void displayActualPitch()

displayActualPitch

public void displayActualPitch(OutStream s)

displayActualPitch

public void displayActualPitch(java.io.PrintStream s)

displayActualDuration

public void displayActualDuration()

displayActualDuration

public void displayActualDuration(OutStream s)

displayActualDuration

public void displayActualDuration(java.io.PrintStream s)

currentKeyOutputString

public java.lang.String currentKeyOutputString()

noteModifierString

public java.lang.String noteModifierString(int n)

noteRegisterString

public java.lang.String noteRegisterString(int n)

noteDurationString

public java.lang.String noteDurationString(double n)

noteDurationStringHelper

public java.lang.String noteDurationStringHelper(int n)

d

public void d()

h

public void h()

triple

public void triple()

third

public void third()

stretch

public void stretch(double pc)

shrink

public void shrink(double pc)

home

public void home()

reset

public void reset()

rp

public void rp()

lp

public void lp()

raise

public void raise()

lower

public void lower()

raise

public static java.lang.String raise(java.lang.String s)

lower

public static java.lang.String lower(java.lang.String s)