Wie man eine MIDI-Loop in Java

November 12

Das MIDI-audio-Format sendet ein elektronisches Signal, das von einem Sequencer verarbeitet wird. Der Programmiersprache Java enthält Methoden und Klassen, die speziell für MIDI Dateien und Sequenzer. Wiederholte oder Schleifen eine MIDI-Datei erfordert den Schleife kontinuierlich-Wert in einer Sequenzer-Methode.

Anweisungen

1 Fügen Sie den folgenden Import-Code an den Anfang Ihres Java-Programms:

Import javax.sound.midi. ;Import java.io.;

2 Erstellen Sie eine Klasse MidiPlayer, in Ihrem Programm:

Klasse MidiPlayer {}}

3 Fügen Sie folgenden Code zwischen den öffnenden und schließenden Klammern der Klasse MidiPlayer:

öffentliche statische void spielen (String Filename) {}}

4 Fügen Sie den folgenden Code zwischen den öffnenden und schließenden Klammern des Spiel-Objekts:

Sequenzer = MidiSystem.getSequencer();MidiFile Datei = neue File(filename);sequencer.setSequence(MidiSystem.getSequence(midiFile));sequencer.setLoopCount(Sequencer.LOOP_CONTINUOUSLY);Sequencer.Open();Sequencer.Start();

5 Abspielen der MIDI-Datei:

MidiPlayer.play(midiFilename);

Ersetzen Sie "MidiFilename" mit dem Namen der Datei, die Sie wiedergeben möchten.