Midis2jam2
🎶 A remaster of MIDIJam, a 3D MIDI file visualizer.
Install / Use
/learn @wyskoj/Midis2jam2README
= 🎵 midis2jam2
image:https://img.shields.io/github/v/release/wyskoj/midis2jam2[] image:https://img.shields.io/github/downloads/wyskoj/midis2jam2/total[GitHub Downloads (all assets, all releases)] image:https://img.shields.io/appveyor/build/wyskoj/midis2jam2[] image:https://img.shields.io/codacy/grade/2685466ed5224e58b52d707a64737352[Codacy grade] image:https://img.shields.io/github/license/wyskoj/midis2jam2[] image:https://img.shields.io/github/issues-closed/wyskoj/midis2jam2[] image:https://img.shields.io/discord/815077208149327882[Discord]
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.
https://github.com/wyskoj/midis2jam2/blob/master/implementation.adoc[Not all instruments are implemented yet]; this is a work in progress.
== 🖥️ Installation
Install midis2jam2 with the https://github.com/wyskoj/midis2jam2/releases[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
- Grave/Tilde — Reset camera
- 0 — Autocam
- Esc — Exit
== 💾 Building
[source,bash]
$ git clone https://github.com/wyskoj/midis2jam2 $ cd midis2jam2 && ./gradlew run
== ✒️ Authors
Executive developer:
- https://wysko.org[wyskoj]
Development contributors:
- https://github.com/jlachniet[jlachniet]
- https://github.com/JonnyCrash420[JonnyCrash420]
- https://github.com/nikitalita[nikitalita]
- https://github.com/vgking1[vgking1]
Internationalization contributors can be found on the About screen of the application.
== ✴️ Acknowledgements
- http://www.gamesbyscott.com/midijam.htm[MIDIJam]
- https://jmonkeyengine.org/[jMonkeyEngine]
== ⁉️ Support
Find guides and answers to common questions on the https://wyskoj.github.io/midis2jam2-docs/[documentation site]. For support, visit https://github.com/wyskoj/midis2jam2/discussions[the discussions page].
== ⚖️ License
midis2jam2 © MMXXI–MMXXVI Jacob Wysko. The software is licensed under the https://github.com/wyskoj/midis2jam2/blob/master/LICENSE[GNU General Public License v3.0] and comes with absolutely no warranty.
Some assets Copyright © 2007 Scott Haag (used with permission).
View the About screen in the application for contribution attributions.
SoundFont is a registered trademark of E-mu Systems, Inc.
