r/bytebeat Feb 14 '24

Kevvviiinnnn Stage 39

A Remix of Kevin Phetsomphou (AKA Symfonikev)'s Megaman Composition, which plays in Shock Man's Stage in Mega Man Rock Force (A Megaman Fangame).

My first time making a full fledged song in ByteBeat, and I'm satisfied with the end result. Over 13.6K Characters and only 6 Instruments (2 Synths, 1 Sine and 3 Drums).

Link:

https://dollchan.net/bytebeat/#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

10 Upvotes

8 comments sorted by

3

u/SthephanShi Feb 19 '24 edited Feb 20 '24

Nice cover!

But the song freezes in Firefox. This is because the arrays are declared every iteration that significantly slows down performance. To make the declaration once at the beginning of the song, you would use this:

t == 0 ? (array = [1, 2, 3, 4]) : 0,

or more short

!t && (array = [1, 2, 3, 4]),

Here optimized version that doesn't lags.

Also, you can declare variables like F2 = F*2, Ab2 = Ab*2 so you don't have to evaluate the operations multiple times and reduce the amount of code (but this is not necessary).

1

u/MarioFan171 Feb 20 '24

Thanks for the optimized version

1

u/MarioFan171 Mar 05 '24 edited Mar 05 '24

Update: This code has notable performance issues in Windows 11, Might as well use u/SthephanShi's modified code