+ public static MidiChannel getActiveChannel() {
+ return activeChannel;
+ }
+
+ /**
+ * Sets the currently active MidiChannel.
+ * @param channel the number of the MidiChannel to activate
+ */
+ public static void setActiveChannel(int channel) {
+ activeChannel = channels[channel];
+ }
+
+ /**
+ * Replaces the current sequence with a new one, holding three empty tracks.
+ */
+ public static void clearSequence() {
+ // Creates a new sequence and sends it to the sequencer.