aboutsummaryrefslogtreecommitdiff
path: root/PunchingBag/src/uk/ac/open/punchingbag/examples/Keyboard.java
diff options
context:
space:
mode:
Diffstat (limited to 'PunchingBag/src/uk/ac/open/punchingbag/examples/Keyboard.java')
-rw-r--r--PunchingBag/src/uk/ac/open/punchingbag/examples/Keyboard.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/PunchingBag/src/uk/ac/open/punchingbag/examples/Keyboard.java b/PunchingBag/src/uk/ac/open/punchingbag/examples/Keyboard.java
index 14d29a1..8b0d19d 100644
--- a/PunchingBag/src/uk/ac/open/punchingbag/examples/Keyboard.java
+++ b/PunchingBag/src/uk/ac/open/punchingbag/examples/Keyboard.java
@@ -42,6 +42,8 @@ public class Keyboard implements Runnable, ButtonListener {
public static final int END_OF_TRACK = 47;
Sequencer sequencer;
+
+ int instrument = 0;
static final int[] offsets = { // add these amounts to the base value
// A B C D E F G
@@ -114,7 +116,7 @@ public class Keyboard implements Runnable, ButtonListener {
void genKeys() throws InvalidMidiDataException, MidiUnavailableException {
for (int key = 0; key < 20; key++) {
- int instrument = 0;
+ instrument++;
// 16 ticks per quarter note.
Sequence sequence = new Sequence(Sequence.PPQ, 16);