From 2075e8e45b7b87c5e7f01581f29b79b620c15d60 Mon Sep 17 00:00:00 2001 From: 1870944317 <78741468+1870944317@users.noreply.github.com> Date: Tue, 11 Oct 2022 11:43:02 +0800 Subject: [PATCH 1/2] git tracks changes --- OmgParser/html-logo.ico | Bin 0 -> 894 bytes OmgParser/index.html | 203 +++++++++++++++++++++++++++------------- 2 files changed, 139 insertions(+), 64 deletions(-) create mode 100644 OmgParser/html-logo.ico diff --git a/OmgParser/html-logo.ico b/OmgParser/html-logo.ico new file mode 100644 index 0000000000000000000000000000000000000000..d5f2a9e51d5c2575d722ed9db1c428859c4459d6 GIT binary patch literal 894 zcmZQzU<5(|0R|u`!H~hsz#zuJz@P!dKp_SNAO?xUz!5$M1`vh;C1rUPAW~8UA!T_G z7sh}}fdx^NK@<~BDk~}g5yT2rWhEd3LPA8)NQh!*M+cyId~6I*WqN9gnu;=zn~|0Z zBx9l?k+tAa57aoA)tj4|0G&s?`$<&~2_@pqr;mDwmm%>BWJ6K{Bz_?dfQSH{4dK$7 JgyjQrX#lR#i+}(C literal 0 HcmV?d00001 diff --git a/OmgParser/index.html b/OmgParser/index.html index d292b0d..3575bda 100644 --- a/OmgParser/index.html +++ b/OmgParser/index.html @@ -1,76 +1,151 @@ -
- - - - -OmgParser is a javascript library which triggers events in sequence with a given MIDI file. This MIDI player was built using OmgParser to read the file, and soundfont-player to load and play the sounds.
-- -
-Loading soundfont...
-- - -
- -
- Tempo: bpm
-
-
- MIDI File Format:
-
By Haodong Lu
+
+ Tempo: bpm
+
+
+ MIDI File Format:
+
By Haodong Lu
+0urI-QW=e zM8wV`MBbRUEalzxgJ)pcZJ3g>>}E1O0RpN$kXm>Hy+KB2;}kju7&TiqCaku{0On-rog^Q|mSw^Je)n*i8q z!SpD7Q2Mc{sferjyQb?nukcgHS6^@m=Qb 523{&kgnY+mtc>4V{OK3>)g7vr;WY57{xZqS 7oT#ejz9Vy(JPGr=GPW zm38K84<}Xp1Rf&Ub25v~nDxP{HzjLk%)yNmHp3hN3w!OJ^`@Zc5L#zKp?UXmm~FRc zV#!SnFRcQzx`sxX-qs**`${bHP)SI^q)|b+o8D5p4;e+19VkwsJz>jwx`)Y$y{dP* zRmP(Ad9G2~w8!`o=0VDOKKF?;T*9|c)R38S!+7+2x_PSA2OeBui4Zn3_8?x2c79=c zc+x}TBOH>B*t2|M7MgYGP(&vlGd)&k&$8Oti3XK7C)L`71Ji(;$jZOT+TawK*yDbJ zmtb742%BNkw<$zpJ=34;`qBHP?du4DNz}*`J@V~YoJ&gDQyF9P_c*nZaQ3N|K3vEK zV*eLjg1t#us&rYrjKhwu1Mr?Iqq66}A3T44txPR#VdTs7%3nP-q`t9Q(V@8G{l+;c zpFOVoih|Y$oiUA;N1A=gHQdN%=>gAs>gCVl)fBB%!1F} |= z*MF#xGC%xd8>o!0O@Dk07}w_2E3`zJDAjKf(`@wgjkdfG5I{jIj;LFHS6Ny4_O0b> zo4uWp5pNM@ W%kqU}#tc&kQfT!q8-$`Jv+Mo9h39Ce_TNr8l-}FWl^>7xHtsp$ ;hUuUarSJA2}ZdF{vnf*@xwpHSe_e}_3R=sVjS z*ZF*+6PU%Wr}ISS+PqYx!5YT4ngT`g78IArXwD|&3XjdX(rC4;mcwR#!#i4$Dk`%Y zb}RcX1n znj|;ZKN{BzH^iE_Wk>OPx}w{{*F@{T5aD@NtBy{n350GF{sE& z=HQr<)h$O$7Pg$`04f+f`RE(~wXqZ(2yxt-y0LqX^0mIcesi;(OTppK-&;y%zn_S7 ze_F9pspi*v76uCrSCPOfr|Cz;1~ynXo~5hDlw7a5sU2XFTgW|OvM~#a1NXLf@Y~kx za1AKvn>i)#)Lf#x0Mm4@va3+;XOh6{Pq@e2s`gZ&yq@Iv+6Kr}@B3$=HwQi*)Xt&H z$!dFpVOt|+J+lE-fbRP7zC%8vKpl @`3@KbFe8H*N(^-j;)HD8^rfYxZS82|2^^8)IUUVr%$2ox#}_+PuqOHs z+rRz?ic|;rvhs3UIYICc(zDjW=B{3>0-WNTu$`IpiSt@biToysI{gch!MfqmsD+v> zFW4JgdJpz>nBRfR2DS&_5(eqEGpwd4`Jj7#wk^Y$xq<8c#daxgB=BAZqx+khe@WVB ztcTk_>}~f;5-vW;ZiziKbzJ#)7eXQv)Ov+ezbX?{AmLizp~I15 WV) >w^y7%l_d46usm)5>7?GpQ zts0MK$gCY&dmk;2An}Hou9MGFcD^xi$a#DUmu8i7A5#`B)(sR=E3+lhetB+-gR`h+ ze_JmaFV@q6#*k4@GZRn*&ep^nD#AInfIWN ;Do%I=L_|cOn&I{;{Um_R3N`;zf<4tc?~h#yv7Q8ZYuE zCHEWM8(iO_8630vBlS9@` g)C5BDVgCMX8tR_YpLuXz1843B(y19+iwR9#|VTK_lR|m~|P8`z -)7+ %KLUqs;n#(= z$6qcSzuMq%Xt{9aR-PqHJYl3*v*6nfFooIKYsI!uPSu9(X_xPr+lYLHNP4C~MHt83 zyT>Jd3EsyLh*yGM0Gtj^QR>f 3x)(%(66v4Z|YUUr`(aHKE4(DrtkK;_m0BuvH}7FPXzo< ziUt?ffH13_qh|IV1_DNGS_ke58qktM wcc@$Qc => zK+eUHKim!+ocm{ujZ(aXVP@2Q$Z-~^4C;AkBhgr18g e{1i5N^O`Bhqf}}2L zjo^^26+}qa9 &;=D`JzJF)b zN^^OTQH47Re_S8SS`l4`9#%2hG6-V9kV3xpnj$FzvQN{+et}(zI|EnVyhK(Eb7(Sc zv}0;%{G)2lAb*B%Bhe*pzCr3F-^J{o0;d|4lm)f1;j7Y8f=o+>jK4<3!xdweG>78% z&bYO(eG$8-Vo4V}9rL;yp6)w)QKLjZOfH;%ge8PiQX-5`MC+4!(}8`();rQa|86mR zEOw@2Z~;PVlZs2myIr}sNE6!>m&2Xod-Q0p+G%5}E+ea+4QEcyc-ii=CRh;vu(&}T z{53!4XTvc>om^yn>c2R4d3CW3HpZx`>EOD3;l?P!P>%~|d@1fhzBY5bGQ%FOl5kgX z=&rcX{um@YTQ20kTRUJfoSbwA^O7;iXMlab3|rB&0#Dl`G$xWHC3Awz>hkoOz>3|C z(IfJ5ZF~gF{}gG2LX