SkillAgentSearch skills...

Midis2jam2

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

Install / Use

/learn @wyskoj/Midis2jam2
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

= 🎵 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.

View on GitHub
GitHub Stars378
CategoryDevelopment
Updated1h ago
Forks37

Languages

Kotlin

Security Score

100/100

Audited on Mar 29, 2026

No findings