I made a open source MIDI file player for MPP using only javascript!

1,496 views
Skip to first unread message

NaN-NaN-senpai(BR)

unread,
Feb 26, 2020, 11:48:32 PM2/26/20
to Multiplayer Piano Forum
         LINK: https://pastebin.com/npaBE91A

  1.           NOTE:
  2.           I MADE THIS IN ONLY 5 HOURS, SO IT MAY HAVE A LOT OF BUGS, FEEL
  3.           FREE TO TRY TO SOLVE THEM.
  4.  
  5.           THE FILES TAKE A BIT OF TIME TO BO LOADED. SO BIGER FILES WILL TAKE
  6.           LONGER TO BE LOADED.
  7.           GIGANTIC FILES, LIKE LONG MUSICS AND BLACK MIDI, MAY FROZE THE
  8.           SCREEN.
  9.  
  10.           SOME FILES HAVE A DIFERENT TYPE OF NOTES THAT THIS SCRIPT CANT READ
  11.           THE SCRIPT WILL TRY TO TRANSLATE THEM AND WILL STOP WORKING
  12.           TO FIX IT, YOU WILL NEED TO REFRESH THE TAB.
  13.  
  14.           THIS SCRIPT JUST PLAY THE FILES BUT IT HAVE GREATE POTENCIAL OF
  15.           BEEING AUTOMIZED WITH ANY TYPE OF THINGS, LIKE MORE OCTAVE,
  16.           MULTINOTES, SPEED AND WAY MORE (IT JUST DEPEND ON YOUR
  17.           IMAGINATION).
  18.  
  19.           FEEL FREE TO EDIT THIS CODE.
Message has been deleted

charsy8...@gmail.com

unread,
Feb 26, 2020, 11:54:55 PM2/26/20
to Multiplayer Piano Forum
It isn't the first but it works lol.
Javascript isn't a good language for playing midi files anyway

theali...@gmail.com

unread,
May 28, 2020, 6:19:12 PM5/28/20
to Multiplayer Piano Forum

August Berchelmann

unread,
May 28, 2020, 6:55:42 PM5/28/20
to mpp-...@googlegroups.com
I still think midi-player-js is the worst midi player ever. Better WASM alternatives out there.

--
You received this message because you are subscribed to the Google Groups "Multiplayer Piano Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mpp-forum+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mpp-forum/2eee7824-6661-4c54-9631-d9472f6030fc%40googlegroups.com.

theali...@gmail.com

unread,
May 28, 2020, 7:18:25 PM5/28/20
to Multiplayer Piano Forum

theali...@gmail.com

unread,
May 28, 2020, 7:18:58 PM5/28/20
to Multiplayer Piano Forum
Eh, maybe, but at least it gets constant updates. The only real issue it has now is just duration calculations.
To unsubscribe from this group and stop receiving emails from it, send an email to mpp-...@googlegroups.com.
Message has been deleted
Message has been deleted

CreepX7021

unread,
Apr 19, 2021, 9:16:04 PM4/19/21
to Multiplayer Piano Forum
i can not download tampermonkey, aliendrew. can you make a midi bot javascript you can bookmark?

Wolfy

unread,
Apr 19, 2021, 9:17:19 PM4/19/21
to mpp-...@googlegroups.com
I can try to convert it to a bookmark if you really want. 

To unsubscribe from this group and stop receiving emails from it, send an email to mpp-forum+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mpp-forum/8c25d3cb-8e7e-4955-9f5b-3b3b64e3d180n%40googlegroups.com.

Andrew Larson

unread,
Apr 21, 2021, 12:33:47 AM4/21/21
to Multiplayer Piano Forum
Wow didn't know that people are still using this weird forum. If someone else can do it, go ahead. But I'm probably going to be too busy to do it myself.

August Berchelmann

unread,
Apr 21, 2021, 5:17:00 PM4/21/21
to mpp-...@googlegroups.com
Yep it's still going!

Khorne

unread,
Apr 22, 2021, 5:01:33 PM4/22/21
to Multiplayer Piano Forum
rawr







God I am bored.

Message has been deleted

Person Lechuga

unread,
Aug 4, 2022, 10:42:58 PM8/4/22
to Multiplayer Piano Forum
y e s

Kaison Woods

unread,
Aug 20, 2022, 1:13:23 PM8/20/22
to Multiplayer Piano Forum
y e s 

Andrew Larson

unread,
Jun 11, 2023, 3:09:40 AM6/11/23
to Multiplayer Piano Forum

Andrew Larson

unread,
Jun 11, 2023, 3:11:05 AM6/11/23
to Multiplayer Piano Forum

Andrew Larson

unread,
Jun 11, 2023, 3:11:36 AM6/11/23
to Multiplayer Piano Forum

Andrew Larson

unread,
Jul 6, 2023, 1:18:49 AM7/6/23
to Multiplayer Piano Forum
I've since been re-evaluating things, and I agree. Support for different midi file types is not as good, plus more lag than others. I'm likely going to switch to a different library in the near future.
Reply all
Reply to author
Forward
0 new messages