Wie man eine MIDI-Loop in Java
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.