Make MIDI videos at lightning speed with Ultralight MIDIPlayer. THE MIDI player for experts.
UMP uses a original, unbelievably fast rendering technology, focused solely on displaying falling notes. Combined with offloading or even removing some effects and audio, UMP achieved the most stable framerate, ever.
Still lags? Lazy to record? No problem. Create "No-lag" video of any MIDI, efficiently in background. Note counter included!
Change appearance by using resourcepacks to make your videos look more original. 3 included sample packs may come helpful.
UMP primarily targets Black MIDI creators and experts, not everyone. Use at your own responsibility.
UMP comes with no warranty. Also, CPU speed heavily impacts UMP performance. 2GHz or faster, multi-core CPU is recommended.
The process of applying WinMM patch is a little different from other MIDI players. This patch is almost a must for Windows 10 and later. See the manual for details.
Please also have a look at some of Frequently Asked Questions and Quick Start :)
Tested on Windows 10, 11, Mac OS X and macOS Monterey. Requires Java 8 or later. Should work on any desktop OS. Mobile OS not supported!
UMP is available in Japanese and English, and other languages translated by volunteers can be added. To add one, place the language file in the lang/
folder.
If you need help, first look at the manual, which contains all kinds of information about UMP!
The UMP ManualIf you have suggestions or bug reports, or want to say hi to us, join the UMP users Discord server!
>>> Get language files here <<<
In 1.5 I bundled a community-made translation, but now I'm not doing that. This is because languages other than Japanese and English are gradually translated by volunteers, and waiting for all languages would cause a tremendous delay in UMP updates. (they translate for free so no complaints though). All language files are available in the link above. Consider helping us translate UMP if you have some time!
%s
or %1$s
. Anything other than these 2 such as %,d
are now treated as %s
.--no-april
command-line option to prevent special features from being enabled during April 1st and April 3rd JST.For complete changelog, see changelog-dev.md
file included in dev versions.
Not all changes are listed here, because I've made too many...
updateChecker.branch
has changed from RELEASE
and BETA
to stable
and development
.lang
to _lang
. Read .diff
file included for all changes in translastions.\n
now break lines in some translations where you had to use HTML.HorizontalMIDIRenderer
, which moves notes from right to left.U+2669
) by the way.midi.usePlayThread
is false
.ffmpeg.exe
in the UMP folder if exists.Thread.sleep
, why are you so mean.This one is very old now, but thanks for amazing 10,000 views anyway :)