(Solving issue) Midis2jam2 disable OpenAl
Perkedel LBRY (JOELwindows7), Original Odysee LBRY Channel!
It works
yep. disable OpenAl
https://github.com/wyskoj/midis2jam2/issues/105
Context Description will be provided later, for those who newly stumbled upon this video.
Here context!
Midis2Jam2 is a software which basically remake of long favourite MIDI visualizer, Midijam which itself was inspired from one of the portofolio from Animusic. It allows you to visualize the MIDI playback with 3D model of musical intrument. For the MIDI player, it now also supports Soundfont and ability to connect to external MIDI devices.
The installer also provides example MIDI to showcase its ability, including the MIDI I've showed you in the video.
About this video
Once upon a time, I came back to try midis2jam2 again. I've installed latest version and when I played it it errors. OpenAl can't be found. weird, coz that .dll
already extracted everytime the play MIDI now pressed. it's literally sitting next to the .jar
file!!!
Then I submit issue explaining this problem. and also asked question regarding the MIDI devices. Both Gervill & external MIDI devices do not use any audio driver (OpenAl in this LWJGL which JMonkeyEngine backended with) other than their own. So, Jacob Wysko, the developer of Midis2jam2 disabled the audio renderer for the 3D part, and build it again. I tried it and now it works. Of course, I can still hear the MIDI audio as expected, because again, these MIDI devices has their own Audio.
I am happy and sad at the same time. happy that it now works, sad because the Wave audio has to be removed, because if one day we want to add complementary .wav
feature to have a beautiful voice singing this song, we don't have any way to do this. Therefore we must resort to use external media player Java module just to get this done. But afterall, I believe managing LWJGL's audio would be very difficult to make sure the MIDI player & JMonkeyEngine audio player to sync each other, idk.
So yeah. that's all about it. All it need to make it work again atleast is to disable OpenAl of the LWJGL.
185050869 Bytes