sound.musica
Class Utils

java.lang.Object
  extended by sound.musica.Utils

public class Utils
extends java.lang.Object


Field Summary
static java.lang.String[] instruments
           
 
Constructor Summary
Utils()
           
 
Method Summary
static javax.sound.midi.Sequencer getAndOpenSequencer()
           
static javax.sound.midi.Synthesizer getSynthesizer()
           
static void play(int nn)
           
static void play(int[] ia, int dur)
           
static void play(int[] ia, int vel, int dur)
           
static void play(int nn, int dur)
           
static void play(int nn, int vel, int dur)
           
static void play(javax.sound.midi.Synthesizer synth, int nNoteNumber, int nVelocity, int nDuration)
           
static void playThread(int[] ia, int vel, int dur)
           
static void print(int[] ia)
           
static int[] transpose(int[] ia, int bias)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instruments

public static final java.lang.String[] instruments
Constructor Detail

Utils

public Utils()
Method Detail

play

public static void play(int[] ia,
                        int vel,
                        int dur)

playThread

public static void playThread(int[] ia,
                              int vel,
                              int dur)

play

public static void play(int[] ia,
                        int dur)

transpose

public static int[] transpose(int[] ia,
                              int bias)

print

public static void print(int[] ia)

play

public static void play(int nn)

play

public static void play(int nn,
                        int dur)

play

public static void play(int nn,
                        int vel,
                        int dur)

play

public static void play(javax.sound.midi.Synthesizer synth,
                        int nNoteNumber,
                        int nVelocity,
                        int nDuration)

getSynthesizer

public static javax.sound.midi.Synthesizer getSynthesizer()

getAndOpenSequencer

public static javax.sound.midi.Sequencer getAndOpenSequencer()
                                                      throws javax.sound.midi.MidiUnavailableException
Throws:
javax.sound.midi.MidiUnavailableException