Skip to content

🎶 A remaster of MIDIJam, a 3D MIDI file visualizer.

License

Notifications You must be signed in to change notification settings

otomad/midis2jam2

 
 

Repository files navigation

🎵 midis2jam2

midis2jam2 midis2jam2 midis2jam2 midis2jam2 midis2jam2

midis2jam2 is a remaster of MIDIJam, a 3D MIDI file visualizer. It plays and animates any MIDI file with a 3D virtual band.

It is written in Kotlin/JVM and uses jMonkeyEngine for graphics.

Not all instruments are implemented yet; this is a work in progress.

🖥️ Installation

Install midis2jam2 with the appropriate installer for the latest version.

⌨️️ Controls

  • WASDQZ — Forwards / Left / Backwards / Right / Up / Down

  • Click and drag to rotate the camera

    • Shift — Move fast

    • Ctrl — Move slow

  • 1–6 — Cameras 1–6 / Exit autocam

  • 0 — Autocam

  • Esc — Exit

💾 Building

$ git clone https://github.com/wyskoj/midis2jam2
$ cd midis2jam2 && ./gradlew run

✒️ Authors

Main developer:

Development contributors:

Internationalization:

Contributors can be found at POEditor.com.

✴️ Acknowledgements

⁉️ Support

For support, join our Discord server.

About

🎶 A remaster of MIDIJam, a 3D MIDI file visualizer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Kotlin 98.1%
  • Java 1.9%