@DanieZuha
  @DanieZuha
Danify | [Black MIDI] Fifty-Fifty - Cupid (Scratch MIDI Legit Run) @DanieZuha | Uploaded 1 year ago | Updated 1 hour ago
I just love this MIDI. Thanks to @ponluxime for making this, and also to the original artists involved in making the song "Cupid"!

Also thanks a lot for 400 subscribers! I'm unfortunately too busy to make a special MIDI for this occasion, but your support means a lot to me!

I am experimenting using Github Pages to store html-converted scratch projects. Featuring widescreen Aranara MIDI Player. It still uses the core components seen in previous Aranara MIDI Players. However, since it relies on Turbowarp to make it widescreen, I cannot upload it to scratch.

You can still access the MIDI Players here:
edenathan256.github.io/aranara-midi-player-sb3
(contains most up-to-date versions)

Above link also redirects you on how to convert MIDIs to Aranara format MIDIs that can be used to play in the Aranara MIDI Player!

Why not raw hex MIDI data? Raw hex MIDI data would have to be converted into readable text and is larger than Aranara format files, and in Scratch, smaller files = better.

Aranara MIDI Player (NOTE: STILL IN V1.2.3):
Regular Version (One used):
[Project Link] https://scratch.mit.edu/projects/554156777/
[Recommended] turbowarp.org/554156777? fps=60&turbo&clones=Infinity&offscreen&limitless&hqpen
Light Version (Not yet updated, lesser audio samples and can be run on mobile devices):
[Project Link] https://scratch.mit.edu/projects/462842779/
[Recommended] turbowarp.org/462842779?fps=60&turbo&clones=Infinity&offscreen&limitless&hqpen

Following tricks were used:
1. Notes under a certain velocity threshold/limit are muted. Unlike the previous player, this one can even play "tiny" notes.
2. The player will skip some audio notes if there is lag.
3. Unlike the previous player, this player can only render up to 300 voices. This is to increase compatibility for Scratch site. However in the future, I might change this by making a fork of this project that is fully Scratch-compatible.

Is this better than PFA? Still not, as it functions similar to Kiva in such a way it mutes notes for performance gain. It does triumph in polyphony in the same way as the previous player did.

This new player also uses a new and more optimized converted MIDI format. Compared to the previous player, the following MIDI events are kept:
1. Note length, tick, pitch, velocity, AND channels
2. Instrument/Program Change Events (It's finally here!)
3. Track No.
4. Tempo Information

Known Issue:
This player uses a new method of calculating NPS, but it incorrectly displays NPS when the framerate gets low (lower than 20 to be exact) so the NPS may be incorrect. A fix involves storing the NPS into a list, but that would cause lag.

== Credits ==

Program Credits:
52525rr for inspiration (and optimization ideas)
K9Shyguy for MIDI Importer Tool
vicketick for the algorithm on faster sorting
Lataliat for original MIDI visualizer inspiration
hevean for main source of motivating me to make better things (check their MIDI players out, they're just as amazing!) https://scratch.mit.edu/users/hevean_3/
Danify (me) for Font Generator System

Songs built-in the program:
Full song credits are visible at the project link.

Asset Credits: [Highly recommended for actual MIDI playback!]
Cathan Concert Grand 2.1 - @MBMS (This player was in development before the 2.1.1 Update)
Arachno Soundfont (Drums) - Maxime Abbey
Instruments - Built-In Scratch

MIDI Credits:
Fifty-Fifty - Cupid by ponluxime

MIDI Information:
Name: [plm] fifty fifty - cupid.mid
File Size: 22.68 MiB
Resolution: 1920 (Converted to 192 with this program)
Tracks: 70
Notes: 2,971,968
Length: 03:10.3
Tempo Range: 120.00
Max NPS: 185,812 (This player's NPS counter is inaccurate for FPS less than 20)

Original Video Link: youtube.com/watch?v=kchpL5wZfHo

#blackmidi #scratch #impossibleremix

Tags stuff:

impossible piano,impossible piano remix,black midi,MIDI,black midi piano,noise challenges,hi how are you doing,why are you here,youtube algorithm,music,arts,epic black midis,legit run,ryzen 7 5800x run,pfa,stock pfa,scratch,scratch midi,scratch impossible,scratch how to,ponluxime,pon MIDIs,pon,cupid,viral,tiktok,trends,fifty fifty,fifty-fifty
[Black MIDI] Fifty-Fifty - Cupid (Scratch MIDI Legit Run)Tau but in Scratch[CHRISTMAS SEASON SPECIAL] BLACK MIDI - Deck The Halls - 21.5 MILLION NOTES![Black MIDI] [Impossible Remix] F-777 Sonic Blaster - 651k Notes![BLACK MIDI] Dogsong By Toby Fox - 111 million notes NO LAGVenti plays a meme medley (Coffin Dance, Megalovania, and Rick Roll)[Black MIDI] Super Mario Bros - Overworld Theme - 12 million notesRed Zone??? but in Scratch[Black MIDI] [Impossible Remix] F777 - Ludicrous Speed[Black MIDI] I Want It That Way - Backstreet Boys[Black MIDI - Legit Runs] Ouranos - HDSQ & The Romanticist (24 million notes)12 Days of Christmas where 1 Day = 1 Million Notes - Black MIDI Legit Run

[Black MIDI] Fifty-Fifty - Cupid (Scratch MIDI Legit Run) @DanieZuha

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER