/Java-MIDI-Player

Simple MIDI file player including a dedicated core class.

Primary LanguageJavaMIT LicenseMIT

Java-MIDI-Player

MIDI

This is what I called "Brainwashing MIDIBox", because I may open a MIDI and listen to it for hours.<:/

...Especially after adding MIDI device switching function. Yes, I have VirtualMIDISynth installed and soundfonts as well.

(so why waiting here go downloading;>)

Functions

  • Playing MIDI files (Duh...)

  • A seekbar, some buttons and... REPEAT SWITCH!!!

  • A function I added after going through Javadocs for hours: Listing MIDI devices and switching between them (not a playlist huh)

  • Saving preferences to a file (Window position, preferred MIDI device, etc.)

  • Coming soon (in 1000yrs =w= )

Bugs

  • To be found (Have been learning Java for 2 days...)

Updates

  • 2018/2/21: Now using ActionListeners; Removed "Real Time Sequencer" and renamed "Gervill" to "Internal".

This project is open-sourced and licensed under MIT.

(So just IGNORE the comment messsssssssssssss)

An Executable JAR have been uploaded.