X-Git-Url: https://ruin.nu/git/?p=moosique.git;a=blobdiff_plain;f=MooKeyboard.java;h=35b2496ff0fa707a8b74bb0bdee285ab7d041cf2;hp=ce110b254c46b1dd0f214654b63ad9fe401887d9;hb=aae2d0b4428236b4147f466b3858a34bb7ed174f;hpb=99b83588ad553537f891efaf5fbe95e7b9e5442b diff --git a/MooKeyboard.java b/MooKeyboard.java index ce110b2..35b2496 100644 --- a/MooKeyboard.java +++ b/MooKeyboard.java @@ -2,7 +2,7 @@ import javax.sound.midi.*; import java.awt.event.*; /** - * Functional representation of a MIDI note, which contains two MIDI events, note on and note off. + * A keyboard listener emulating a synthesizer. * * @author Einar Pehrson */ @@ -47,7 +47,7 @@ public class MooKeyboard extends KeyAdapter { * Sets the octave of the lower part of the keyboard (default = 4) * @param n the octave to start at */ - public void setOctave(int n) { + public static void setOctave(int n) { startNote = n * 12; } @@ -92,4 +92,4 @@ public class MooKeyboard extends KeyAdapter { keyToNote[48] = startNote + 27; keyToNote[80] = startNote + 28; } -} \ No newline at end of file +}