Deletion password
  • Supported file types are JPG, PNG, GIF, WEBP, WEBM and MP4.
  • Maximum number of files is 4, 20 MB total.
  • Images greater than 230x230 will be thumbnailed.
  • Currently 69 unique users.

(7.23KB, 192x170)
(25.68KB, 313x356)
Here you can post the results of your experiments, or something interesting you found on the Internet and would like to share it (with link to the source).
Interesting and cool-sounding code I will add to my library!

Use markup button "C" or insert [code][/code] tags to wrap your code, so that it will not be formatted. Like this:

Or use links generated by player:

Better to shorten your links like this way:
[Awesome tune](

This will turn to Awesome tune
(31.44KB, 728x410)
So, I need to fill in the content a little.
I'm alone here for the time being, like God in his newly created world...
I like to play with short formulas, especially with the family of formulas given in the op post.
Here's another formula, let's call it "Awesome level #2":
(22.95KB, 1046x519)
(10.29KB, 1045x519)
(162.86KB, 1008x498)
(14.23KB, 1044x507)
Ave! No more XSS vulnerability, I made a patch.
Thanx for warning ;)
(106.83KB, 1000x700)
Let's continue to play with the "Game levels" family. Some modifications of the "Awesome level":
Cool cartoon sounds!

Also here new songs I posted on reddit. "The time is running out!":
And the modification with more interesting rhythm:
(177.22KB, 1080x1080)
(68.98KB, 500x340)
Great track, I'm going to load it into a glitch storm and see if it will work!
demporal tisturbance.webm
Based on Sierpinski harmony - 44100Hz or 32000Hz :3

Demporal Tisturbance:

Arch#0474, user id: 873714032593481748 made this
Pseudo Noise
Screenshot 2022-04-07 5.49.23 PM.png
(9.71KB, 446x173)
radiowave from space thing.jpg
(195.39KB, 1032x262)
Oh, my ears are bleeding :D
Also, nice visualizations on the first one.
Sorry, I rarely came here, there was no time. I will try to be here more often, to watch the posts and to improve the player.
Nice short loop!
Souns kind of similar to Printer by GDPlayer_1035, nice oldschool sound.
Such a warm sound. Sierpinski gives a recognizable sound and harmonics. I like.
Almost like white noise, but with math!
(72.72KB, 640x360)
I should repost here my tracks that I posted on reddit, and which have been in the library for a long time, but were never shown on this board.

- "Death chase" (source)

Modified "The time is running out!" and "remix by RealZynx92" songs are taken as a basis. Used the idea of selecting notes and rhythm through an array.

- "90's eurodance" - a variation of the "Death chase".

And ultra short oldschool classic formulas with cool sound, all as I like:

- Neurofunk (source)

- Fist punch - a variation of the "Neurofunk"
(547.44KB, 2560x1600)
"Flying deep in dark space, you caught a distress signal and landed on an icy planet. In this frozen world, you have found an abandoned base of colonists. There is not a single survivor..."

Formatted version - 1340B size, Minified version - 611B size.

"Frozen Planet" is the song I submitted in January to the "Winter Chip XVII" competition on, in the "bytebeat1k" category. The song took first place.

Algorithms and instruments was based on Bp103's ideas. The song uses a square-wave generator, which can be formed from the sawtooth t signal in several ways: by using bit shift 128*(((t/128)%2)<<0), by rounding through int 128*int((t/128)%2) or like this 128*((t/128)%2|0)

Notes are fed into the generator as array of frequencies. Low notes will act as bass. By selecting notes in a specific order, we can make an arpeggiator. By adding a sine function, we can make the floating frequency effect. The kick in the rhythm section is implemented from square-wave decays. For example t/=16396,128*int(t*(256>>(32*t))). The hi-hats are implemented with a combination of sine and exponentiation, which produces a noise effect without using random().

Have a good flight!
Hello! I've been doing bytebeat on and off in the recent times and I decided, why not, let's just share it with others for once! The way I will be formatting my bytebeat songs in this thread is as such:

Name: (Name); Date: (Date); Sample Rate: (Sample Rate)

Description: (Description)

The songs will be grouped up with a quality value ranging from 0 to 3. The quality value shows how good I personally think the song is, and the rest of the info is generally self-explanatory. One thing to mention though - if the date for the song is "-", then the date is between 28 April 2019 and 12 March 2022.
Either way, here's my list of bytebeat songs!

Quality value: 0

Name: (testing)1; Date: -; Sample Rate: 8k

Description: This was made around 2019 iirc. Based off of krcko's modem melody.

Name: (testing)2; Date: -; Sample Rate: 8k

Description: Same as (testing)1.

Name: (testing)4; Date: -; Sample Rate: 8k

Description: Same as (testing)1.

Name: d.error//; Date: -; Sample Rate: 22k

Description: Honestly don't feel too proud of this.

Name: madnessdescent; Date: -; Sample Rate: 11k

Description: I think it takes too long to get interesting. Also volume...

Name: %3; Date: 13 March 2022; Sample Rate: 22k

Description: This might've had potential, but the execution wasn't there.

Name: pattern of sorts; Date: 6 April 2022; Sample Rate: 8k

Description: idk this just doesn't work for me

Quality value: 1

Name: (testing)3; Date: -; Sample Rate: 8k

Description: Named as "funkatronic" in my bookmarks, but uhh... Also, the description from (testing)1 applies here too.

Name: uh.. Loop?; Date: -; Sample Rate: 8k

Description: Quite the odd loop I have laying around...

Name: >>10)>>10); Date: -; Sample Rate: 8k

Description: Probably a weirdly distant modem melody, idk, I was just trying things, and still am.

Name: madnessdescent{offset}; Date: -; Sample Rate: 11k

Description: madnessdescent but it actually starts at a more interesting spot. Volume is still absurd though.

Name: Štq_; Date: -; Sample Rate: 32k

Description: i feel like the code at the start was really unnecessary

Name: idk it's "t%"; Date: -; Sample Rate: 8k

Description: Rather small and quite over the place for what it is.

Name: tx; Date: -; Sample Rate: 32k

Description: Yes, it's pretty much the reverse of >>10)>>10) to some extent. Rather interesting if you listen to it for a while.

Name: squari; Date: -; Sample Rate: 8k

Description: t&t moment what do i say

Name: :arp; Date: 13 March 2022; Sample Rate: 44k

Description: Loops in 12 seconds and is rather basic.

Name: processing\s; Date: 5 April 2022; Sample Rate: 22k

Description: Who uses powers like that?

Name: cvrvxq; Date: 9 April 2022; Sample Rate: 8k

Description: XOR is weird.

Name: CM.; Date: 14 April 2022; Sample Rate: 44k

Description: Keeps on getting interrupted by a sound effect. man

Quality value: 2

Name: Disorientrum; Date: -; Sample Rate: 8k

Description: the name kind of explains it

Name: ITYLŽA; Date: -; Sample Rate: 32k

Description: Half-calm, half-intense?

Name: apparand nöise approach?!; Date: -; Sample Rate: 8k

Description: Arguably weird song name, yeah.

Name: ²Pacer; Date: -; Sample Rate: 44k

Description: 4-bit music due to the <<4 at the end.

Name: loop2; Date: -; Sample Rate: 32k

Description: Mostly a short loop.

Name: sTracT; Date: -; Sample Rate: 8k

Description: The conditionial does most of the job with this (i think).

Name: cvn.LOOP; Date: 5 April 2022; Sample Rate: 44k

Description: A short, but fast 12 second loop.

Name: Unnecessary-ARPEG.drm; Date: 6 April 2022; Sample Rate: 11k

Description: not well done in terms of efficiency.

Name: Unnecessary-ARPEG; Date: 7 April 2022; Sample Rate: 11k

Description: A variant of Unnecessary-ARPEG.drm which only has the melody.

Name: Numbers Not In Sight; Date: 9 April 2022; Sample Rate: 8k

Description: Just a small experiment that I did. No numbers - how hard can it be?

Name: Quant1ty Wave; Date: 10 April 2022; Sample Rate: 32k

Description: Waveform has interesting visuals here and there.

Name: %ral; Date: 14 April 2022; Sample Rate: 22k

Description: don't know how to describe it but it's cool i guess

Quality value: 3

Name: ITYLŽA++; Date: -; Sample Rate: 32k

Description: A more complicated version of ITYLŽA.

Name: Boun.; Date: 5 April 2022; Sample Rate: 32k

Description: Probably d.error// done well...

Name: tx.superloop; Date: 9 April 2022; Sample Rate: 32k

Description: A loop of a small segment of tx. It's rather wild.

Name: delchor; Date: 13 April 2022; Sample Rate: 44k

Description: Probably a simple progression of chords.

...and that's the whole list! Well... sort of. There are 2 which I excluded from this list for now, along with some quote unquote "self-referring" ones which normally don't work without some jank.

I also hope that this post is properly formatted, as this is my first time posting here.
Bye for now.
(18.40KB, 578x519)
(202.25KB, 738x534)
(228.87KB, 1273x1080)
Well done for guessing how to get the unescaped code, also I already made an expanded version three month ago and posted it on reddit.
As I said, it would be unfair to publish this expanded version in my library since the beauty of SArpnt's code is in encryption. Need to steal the decryption mechanism from his player in order to play the encrypted code without loss of performance.
By the way, why did SArpnt delete his account from reddit?
Sounds similar to "ONE MILLION alarm clocks"

Also, you can get rid of n:
Hello again! I've returned again to share a handful more bytebeat songs. This time, it's only 10 songs, compared to the 35 from last post I've done. Most of the songs were made today. The formatting (which can be read at >>44) is the same as always. There are no songs with a quality value of 0 this time around, so it should be a bit better.

Quality value: 1

Name: oddsine; Date: 19 April 2022; Sample Rate: 44k

Description: Was messing around with the sine funcion and got this by chance.

Name: 655; Date: 22 April 2022; Sample Rate: 8k

Description: Rather weird rhythmically. Again, XOR makes weird things.

Name: Accelerate.; Date: 22 April 2022; Sample Rate: 22k

Description: I was trying to get something else altogether...

Quality value: 2

Name: Tetraordinal; Date: 16 April 2022; Sample Rate: 16k

Description: Seemed interesting to me, I don't know about you.

Name: Aligner; Date: 22 April 2022; Sample Rate: 32k

Description: Now that I'm listening to it, it might be better at 8k sample rate. Would be a weird twist on the modem melodies.

Name: genreframe; Date: 22 April 2022; Sample Rate: 32k

Description: I tried
, saw an opportunity.

Name: HAZEHOUSE; Date: 22 April 2022; Sample Rate: 8k

Description: Electrohouse's weird distant brother.

Name: ayo pick up the phone; Date: 22 April 2022; Sample Rate: 22k

Description: pick it up

Quality value: 3

Name: Unnecessary-ARPEG.hc; Date: 19 April 2022; Sample Rate: 44k

Description: Unnecessary hardcore remix of Unnecessary-ARPEG.

Name: CBRT-FILE R00TZ; Date: 22 April 2022; Sample Rate: 22k

Description: Sort of a proper song?

That concludes this post. See you soon!
(31.66KB, 733x733)
Oh, so many formulas! I took the time to listen to everything. The most interesting now added to the library.
Thank you for providing detailed information and also for taking the trouble to name all your formulas. This is good practice! You also did a good job formatting the code in this post without any bugs.
It is interesting that some of your formulas don't start to sound immediately, but after a few seconds.
"madnessdescent{offset}" - Oh, my brain is melted after that, lol.
"idk it's "t%"" - Nice sound progression, and at the same time such a short classic non-js formula.
":arp;" - Beautiful major progression.
"processings" - An interesting industrial sound, as if someone is playing a drum kit under the blades of a helicopter.
"Unnecessary-ARPEG.drm" - Oh, I see two instruments here, an arpeggiator and crazy drums.
"Numbers Not In Sight" - I like this concept with no digits. Also, sounds nice! With digits it can be simplified: t/t equals 1, so x=1, y=x+x turns to y=2, so the code turns to -2*t*(1-(t>>10)%2)^t*(t>>10)%16*-t>>10
"%ral" - Cool low-frequency buzz.
"delchor" - Oh, the best! I like these mysterious alien chords!
Also I quoted your formulas in >>51, it is a post of recent library updates.
Oh, I see you created even more! I will listen tomorrow, thank you. If there are something interesting, it will be added to the library next time!
Hello! I've returned again to show some more bytebeat songs. Here's a catch though: remember the "self-referring" songs which I mentioned at >>44? I actually meant to say self-defining on that, but I got them to work in some way! Explaining the behaviors of self-defining variables is complicated and probably going to be too long, so I'll try to quickly summarize it with a formula which always returns 1:

It is also not recommended to skip ahead or change the formula while playing it, as the variables will not be set to the intended values anymore. The old self-defining songs got "t?0:x=0," put at the start to make them work.
Either way, here's 10 more songs which I've made (which includes the 4 self-defining songs from long ago)!

Quality value: 0

Name: e.error//; Date: -; Sample Rate: 22k

Description: Weird version of d.error//.

Quality value: 1

Name: the chaos; Date: -; Sample Rate: 8k

Description: Rather awkward, don't know what else to say.

Name: sier/pin/ski; Date: -; Sample Rate: 8k

Description: More or less a trivial loop of some kind.

Name: outer>techno; Date: 23 April 2022; Sample Rate: 11k

Description: This was the first self-defining song which I got to work on this site.

Quality value: 2

Name: Tonality; Date: -; Sample Rate: 44k

Description: It carries some kind of unusual atmosphere... I think.

Name: sier/pin/ski re/vi/si/tor; Date: 23 April 2022; Sample Rate: 16k

Description: Slightly tweaked version of sier/pin/ski.

Name: DansiclinearitY; Date: 24 April 2022; Sample Rate: 8k

Description: Points view pretty much gives you vague outlines of straight lines, hence the name having "linear" in it.

Name: _virmal!; Date: 24 April 2022; Sample Rate: 22k

Description: A loop with slightly odd rhythm.

Quality value: 3

Name: Paradigm Contacter; Date: 23 April 2022; Sample Rate: 11k

Description: Another decently proper song. I might add that this doesn't work properly on the Greggman page and doesn't seem to load at all on the Paul Hayes page, so this formula can probably be used to test a bytebeat player's accuracy and efficiency.

Name: Q.D.; Date: 24 April 2022; Sample Rate: 44k

Description: A short song-like loop.

That's the list! Due to me finding a way to use self-defining variables, I will format the songs like this in future posts:

Name: (Name); Date: (Date); Sample Rate: (Sample Rate); Self-defining?: (Y/N)

Description: (Description)

That concludes this post. See you soon!
Hello! I've made some more bytebeat songs over the days, so I've returned back here to the forums to post them!

Quality value: 1

Name: sine of power; Date: 24 April 2022; Sample Rate: 8k; Self-defining?: No

Description: Decided to raise t to the power of a sine function. Ended up sounding somewhat unique.

Name: null:Δ; Date: 28 April 2022; Sample Rate: 16k; Self-defining?: Yes

Description: i don't know what's going on with that machine

Name: octave transition; Date: 29 April 2022; Sample Rate: 8k; Self-defining?: No

Description: An interesting transition between different octaves.

Quality value: 2

Name: powersine; Date: 24 April 2022; Sample Rate: 8k; Self-defining?: No

Description: Added kick and snare to sine of power.

Name: NaNFlash; Date: 24 April 2022; Sample Rate: 8k; Self-defining?: No

Description: Song generally alternates between normal and NaN.

Name: BRK-ER.; Date: 26 April 2022; Sample Rate: 32k; Self-defining?: No

Description: I consider this as a rather distant remix of idk it's "t%". But I mean, it's just too different from it, so maybe not.

Quality value: 3

Name: Duotrigottogon; Date: 26 April 2022; Sample Rate: 44k; Self-defining?: No

Description: Fast paced.

Name: The Evaluator; Date: 26 April 2022; Sample Rate: 8k; Self-defining?: Yes

Description: This song doesn't loop, and it's 5 minutes long.

Name: TTT (The Tonal Tone); Date: 27 April 2022; Sample Rate: 32k; Self-defining?: No

Description: There's a chance that you might hear the melody differently. Saying this from personal experience.

Name: ᓯᑯ ᓯᓚ ᑖᖅᑐᒥ ᐆᒻᒪᑦ; Date: 28 April 2022; Sample Rate: 44k; Self-defining?: No

Description: %2.8 led to an interesting waveform. The arpeggio was annoying to set up, and it might be a bit off still for all I know.

That's the list! I'm going to take a break from bytebeat for a while, as I have other stuff which I should prioritize more. See you soon!
I have made a few Bytebeat songs posted to Reddit over the past month or two.

Here are some of my favorites.

creepy droning static thing


plucky sierpinski

Crude Sinewave Dubstep Remix

Doom E1M1 theme recreation

Minified TIROv5.1 remix
(2.71MB, 498x280)
Hello again!

Very interesting information about self-defining formulas! You made self-defining formulas work here, but where did you initially work with them, that they were played without t?0:x=0 modification? On Greggman? I can explain why they don't work on my site. There is a bug/feature in Greggman, global variables are not cleared after editing or inserting another formula. My player forcefully clears all global variables from globalThis when changing the formula. I made this due to the fact that some songs using the same variables did not work correctly in Greggman. If two songs use the same named variables and you insert a new song after playing the old song, it will continue to use the old values of the old song.

"oddsine" - Interesting simple sine loop.
"Aligner" - At 8kHz sounds almost the same as "Modem melody" by krcko.
"genreframe" - Very strange sound effect and some kind of melody.
"HAZEHOUSE" - An odd way to change the tempo multiplying by fraction t*=11/12.
"Unnecessary-ARPEG.hc" - Hardcore tempo! Also sounds interesting at 22kHz.
"CBRT-FILE R00TZ" - Crazy schizo song, reminds me the creativity of Cyriak. Also you can write just PI instead of Math.PI. The player accepts Math-functions and constants without Math.

"outer>techno" - Also, I like how sounds on 22kHZ.
"Paradigm Contacter" - Oh, a whole noise song. I like this noisy madness!

"sine of power" - Indeed, it turned out an interesting sound.
"null" - This formula generates a huge amount of NaN values, so the entire view is red. Like "processings" formula in >>44.
"octave transition" - Wow, just look at the waveform at the max zoom! Also this sounds pleasant to ears.
"powersine" - The kick part (2E7/(t&4095))**.5 sounds very quiet, I replaced it to 0 to hear the difference.
"Duotrigottogon" - A powerful sqrt kicks made by ** power. The song is good at 11k also.
"The Evaluator" - Oh, you've mastered the eval(unescape(escape technique too. Cool song! A lot of instruments, nice chiptune sound.
"TTT (The Tonal Tone)" - A beautiful dark chords appear at first. I like that gothic atmosphere! And then come arpeggiators and even echoes. The best your song. Yellow star, definetely.
"ᓯᑯ ᓯᓚ ᑖᖅᑐᒥ ᐆᒻᒪᑦ" - Very strange sounds, to be honest, but there is something in it.
Thanks for your bytebeats!

"creepy droning static thing" - I like this sine-noise weird drone effect. Also I see a beautiful sine transforms at max zoom. Also added to library the "remix of ripthisentry.txt tune 3" from that reddit post. But I did not quite understand the purpose of using random() in the remix, it can be removed withoud sound change.
"1fccccf1" - A nice squarewave bass comes at first. Also the code can be simplified to

"Doom E1M1 theme recreation" - Oh, my youth memories! Cool pc-speaker-like cover!
Hello again!

I did in fact initially get them to work on Greggman, but some of the later ones were made on the Paul Hayes page. Global variables being cleared makes sense if you don't want weird conflicts with other bytebeat songs, but it led me to the self-defining variables, which you can make interesting things with if used well.

funny post

Either way, I've made more bytebeat songs to share! I'm most likely going to stick with the pattern of sharing 10 songs per post, so I hope that doesn't come off as a negative.
I also want to note off that there is a small error involving the minification of TTT (The Tonal Tone), so it would be nice if that's addressed.

Quality value: 1

Name: moduloto; Date: 3 May 2022; Sample Rate: 32k; Self-defining?: No

Description: Weird usage of functions.

Name: öTirõ; Date: 6 May 2022; Sample Rate: 44k; Self-defining?: No

Description: idk it's a thing

Name: half-norm; Date: 7 May 2022; Sample Rate: 4k; Self-defining?: No

Description: First attempt at doing something with 4k. Of course it's rather simple.

Quality value: 2

Name: Logics, and?; Date: 1 May 2022; Sample Rate: 22k; Self-defining?: No

Description: First song where I tried to utilize the logical AND operator.

Name: CRZstep; Date: 1 May 2022; Sample Rate: 32k; Self-defining?: No

Description: is this what yall call dubstep or something

Name: astronomia but it's different; Date: 4 May 2022; Sample Rate: 22k; Self-defining?: No
t/=z=2205/2816,p=a=>2**(a/12),c=(t>>12)-16*((t%2**18)>>16==3)&63,f=a=>((t*p(a-227+'áá  ááåèææááååáàãã  ããããææááååãàáá  ááññïðññïïññ'.charCodeAt(c))&63)-32)%((~t-2048*('      !"      !"      !"    !"!"        !"      '.charCodeAt(c)))/128%64+63),h=(a,b,c,d)=>t/16384%1*cos(t/PI/z/8*p([a,b,c,c][t>>16&3]+d)),g=(a,b,c)=>h(a,b,c,o=1/8)+h(a,b,c,0)+h(a,b,c,-o),(f(-12)-f(0)-f(12))/2+10*(g(-7,-5,-4)+g(-2,4,2)+g(2,9,10)+g(7,12,17))+16*sin(2048/(t%16384)**.02)+((l=t%2**17)*l/l**.5*PI%1*(t>>14&1)*16&~t>>11%64+63)+128

Description: The only reason why this has a quality value of 2 is because of the code length.

Name: öTirMõX; Date: 6 May 2022; Sample Rate: 44k; Self-defining?: No

Description: Some fast paced song. The NaNs are deliberate.

Name: Retrixtaria; Date: 7 May 2022; Sample Rate: 4k; Self-defining?: No

Description: This doesn't loop, it's 7 minutes long. Has a quality value of 2 due to it sounding a bit awkward occasionally.

Name: Intra; Date: 8 May 2022; Sample Rate: 22k; Self-defining?: Yes

Description: I guess it's trying to do a melody...

Quality value: 3

Name: Positronomia; Date: 11 May 2022; Sample Rate: 22k; Self-defining?: No
t/=z=2205/2816,p=a=>2**(a/12),f=(a,b=31)=>((t*p(a-227+'áá  ááåèææááååáàãã  ããããææááååãàáá  ááññïðññïïññ'.charCodeAt(c=(t>>12)-16*(t%2**18>>16==3)&63))&63)-32)%((-t-2048*'      !"      !"      !"    !"!"        !"      '.charCodeAt(c))/128%64+32+b),m=b=>f(-12,b)-f(0,b)-f(12,b),h=(a,b,c,d)=>t/16384%1*cos(t/PI/z/8*p([a,b,c,c][t>>16&3]+d)),g=(a,b,c)=>h(a,b,c,o=1/8)+h(a,b,c,0)+h(a,b,c,-o),i=(a,b,c)=>g(a-9,b-14,c-14)+g(a-4,b-5,c-8)+g(a,b,c)+g(a+5,b+3,c+7),q=(t>>15)%32!=31,y=(a,b)=>a&1<<(t>>19&15)&&b,(y(47342,m()/2)-y(52992,(m()-m(t>>9&31))/2)+q*(y(65487,10*i(2,9,10))+y(14072,((t>>20==2)+1)*5*i(-10,-3,-2))+y(30716,16*sin(2048/(t%16384)**.02))+y(15564,(l=t%2**17)*l/l**.5*PI%1*16*(t>>14&1)&-t>>11%64+63))|0)+128

Description: "astronomia but it's different" made into a proper song. It loops in about 5 minutes, and I somehow got an interesting melody rhythm about half-way.

That's it for this post. See you soon!
this is way too good
Hello! Here are some more bytebeat songs from me for you to listen to!

Quality value: 1

Name: wvConstruct; Date: 11 May 2022; Sample Rate: 11k; Self-defining?: Yes

Description: A wave of sorts suddenly emerges.

Name: $ine $tabilizer; Date: 12 May 2022; Sample Rate: 32k; Self-defining?: No

Description: Weird usage of the sine wave.

Name: ÿþkø; Date: 13 May 2022; Sample Rate: 44k; Self-defining?: No

Description: One of my weird noise based songs again...

Quality value: 2

Name: N%noet#er; Date: 11 May 2022; Sample Rate: 44k; Self-defining?: No

Description: odd sound

Name: $ine Ðecrement; Date: 12 May 2022; Sample Rate: 32k; Self-defining?: No

Description: Another odd usage of the sine wave. If you're wondering, this came before $ine $tabilizer.

Name: iffY stabilitY; Date: 17 May 2022; Sample Rate: 16k; Self-defining?: Yes

Description: This uses a self-defining function, not a self-defining variable. Had to be careful with this thing though...

Name: t% funk; Date: 19 May 2022; Sample Rate: 32k; Self-defining?: No

Description: I guess another remix of idk it's "t%"? Why not.

Quality value: 3

Name: tempotacular!!!; Date: 14 May 2022; Sample Rate: 32k; Self-defining?: Yes
t?a=a+(b=max((589824-a)/65536,1))+[0,0,1,3,5,-1,-3,-5][i]/20:b=a=0,c=z=>2**(z/12),d=z=>2*32**z**.5&63,e=z=>d(sin(h/PI*b/z))/3,f=c(((a>>16)+2&6)-2),g=z=>t*f/7.5*c(z)&31,h=[t,a][!(i=a>>19)&1],j=d(sin(t/11*c([0,3,5,7,12,15,18][a>>10+(a>>11&6)&7]))),k=d(sin(2048/(a%(l=2**14))**.05)),m=e(32)-e(8/f)-e(6/f),n=2*(g(0)+g(4)+g(7))/3,o=16*(1-a%l/l)*sin((t>>2)**3)*(a>>14&1),p=t/30*f*c('0+($    74+('.charCodeAt(a>>11&11)+.5)&24,min(!(i>>3)*((a>>14&31)-(i==7)!=31?[3*e(32)-k,q=m+j-k,q=q+n,q=q-o,q-p,q-m+k/2-p,m+j-k/2-p,2*j/3-p][i]:(1-(a>>9&2))*32*c(h&-a>>4&63)**-1)+128,255)

Description: This is one of the more unique ones because the BPM changes throughout the song. Also got a decently complex melody.

Name: Nocturnizf; Date: 16 May 2022; Sample Rate: 44k; Self-defining?: No

Description: Sort of a melody with this one?

Name: Byte Me A Beat; Date: 18 May 2022; Sample Rate: 44k; Self-defining?: No

Description: I don't know about you, but for me, this came out better than expected.

And the post ends yet again. See you soon!
(44.58KB, 800x564)
"An endless world of snowy expanses, icebergs, and blue waters..."

- Formatted version - 1040B size
- Minified version - 471B size

The song I created in january, then improved several times and posted 2022-05-01 at
The instruments are the same as in "Frozen Planet" (>>43), but the composition is based on playing with coefficients of square-wave arpeggiator and a sine modifier. A notes array is used to generate different sounds in different iterations.
Hello! Here are some more bytebeat songs!

Quality value: 1

Name: unison(); Date: 25 May 2022; Sample Rate: 32k; Self-defining?: Yes

Description: A unison effect hid off by an usage of the OR operand.

Quality value: 2

Name: 32echoes; Date: 18 May 2022; Sample Rate: 48k; Self-defining?: No

Description: Some sort of delay effect with really high t values.

Name: sketchy reverb attempt; Date: 22 May 2022; Sample Rate: 44k; Self-defining?: Yes

Description: An attempt at reverb. Not the most ideal, but it's something. This has considerable performance issues in every browser I've tested other than Firefox. Play this code in there if possible.

Name: Pyramid Dungeon; Date: 22 May 2022; Sample Rate: 32k; Self-defining?: No

Description: Probably just me, but I'm seeing a slight desert-like style in this.

Name: waver; Date: 23 May 2022; Sample Rate: 44k; Self-defining?: No

Description: A loop with... buzzing kicks I guess?

Name: s.i.t.e. (synth in the emptiness); Date: 26 May 2022; Sample Rate: 32k; Self-defining?: Yes

Description: A synth in isolation can sound cool.

Name: xorcore; Date: 27 May 2022; Sample Rate: 32k; Self-defining?: No

Description: Good old fractal melody but it's a bit excessive.

Quality value: 3

Name: Fractalized Past; Date: 26 May 2022; Sample Rate: 8k; Self-defining?: No

Description: Why does this sound like I've heard this before, even though I know I haven't?

Name: FLⱯR3Z0NE; Date: 26 May 2022; Sample Rate: 8k; Self-defining?: No

Description: Electrohouse with some additional sounds and slight tweaks.

Name: Time Is A Suggestion; Date: 27 May 2022; Sample Rate: 32k; Self-defining?: Yes

Description: The time variable (t) is never used in this code, hence the name.

A small bonus at the end here: a floatbeat song!

Quality value: 2

Name: trig; Date: 21 May 2022; Sample Rate: 44k; Self-defining?: No

Description: It's merely a short loop, but it's still somewhat decent.

That concludes this post. See you soon!
(23.87KB, 253x176)
Sorry for not responding, I don't have much time. I had to listen to everything carefully to answer.

You should have inserted a rickroll here :P

The downside of self-defining variables is that the formulas may not sound right if you jump to a different time.
> there is a small error involving the minification of TTT (The Tonal Tone)
Oh, sorry! Fixed now. Thanks for pointing out!
> 4k
4k in selector was a temporary solution for "The Flower Festival" song by Jimmyoshi in [Big JS] section. It is very poorly optimized and can hit any PC even with an 8k sample rate. Now I've implemented a custom sample rate selector and removed the 4k option. You can always set 4000 manually in the input field. Or maybe leave it in the options, what do you think?

"CRZstep" - Reminds me the "Crude Sinewave Dubstep" by Gabriel Miceli
"Retrixtaria" - There is some special charm in low rates. Also, the song can be easily scaled up to 32k by adding t/=8, and the sound will be clear. But it won't be that lo-fi song anymore.
"Intra" - A short but interesting formula that gives a melody.
"Positronomia" - The tune is a little weird, but that micro-tonal sine generator sounds cool. I was smiled at the place where the melody was cut off and distorted. Nicely thought out. Also, -t>>11%64+63 at the end is just -t>>74, because >> have lower priority. I tried (-t>>11)%64+63, but this corrupts the snare in drums. Well, ok.

Oh, classic formulas, nice.

"wvConstruct" - Nice waveform at max zoom!
"ÿþkø" - Oh, my ears are bleeding again :)
"$ine $tabilizer" - Beautiful dancing PWM in the scope at max zoom while "krcko" / "Crude Sinewave Dubstep" tune playing.
"$ine Ðecrement" - More melodic version, nice! Also reminds me dubstep_thingy by RealZynx92.
"t% funk" - And you've got a cool beat! Also after 262 second it suddenly changes :)
"tempotacular!!!" - Wow! An awesome idea to change the sample rate during the playback! I've seen this only with songs by argarak, they are played at a different tempo after the end. Cool madness! Reminiscent of folk dances, when the tempo accelerates and the guests dance until they fall. It's a pity the song is not looped, I got a real stuck while listening, had to press reset. And I found a bug. Every time I change even one symbol, the song restarts. Also, your code is well optimized, but I found q=q+n,q=q-o, could be q+=n,q-=o,. Two bytes less, hehe!
"Nocturnizf" - Oh, what a powerful beats, however!
"Byte Me A Beat" - Niceee! The feeling of the Prodigy the music of my childhood, as well as the 90s raves. I hear the FM modulation calculations here. And I see that you have worked a lot on this song, it is already a full track with a well-developed composition. Also, well minimized code, did not found anything I could minimize else.
"sketchy reverb attempt" - What a cool slide effect! The generator changes the frequency while playing the note. I will also use this technique. The instrument resembles either a guitar or an organ. Cool! As for Chrome, if you hadn't told me I wouldn't have noticed since I'm a Firefox fan and I hate Chrome. I will have to look and find out what the problem is so that the song can play normally there. Also, cool gothic chords, I love such atmospheric tracks.
"Pyramid Dungeon" - Hehe, did you know about famous 42 melody? t*(42&t>>10) It gives such Arab harmony. You can find it in [Classic] section. You have different coefficients, but the basis is the same.
"waver" - The sine wave generator here sounds like someone is blowing into a water pipe, hehe.
"s.i.t.e." - You have an interesting implementation of the echo mechanism, through filling the array. Can you explain in more detail? Will have to figure it out.
"Fractalized Past" - This classic formula is valid and can be compiled in C. Very impressive sound as for a classic formula. I like this tune!
"FLⱯR3Z0NE - Yeah, this electrohouse theme kicks. Nice minor chords, I was stuck a little!
"Time Is A Suggestion" - Cool non-t hack! Well, the idea is roughly clear, because you need to return values, and no matter how, you simply initialize and increment another variable, in this case this.a??=0,a+=1. And I found a feature! If you play the song backwards, it will play as usual! Because you are not tied to time, but use your own variable.
"trig" - Rave chords, cool!

Thanks for your works, lhphr, you made my evening! I got a lot of pleasure from your sounds, and also took out useful things for myself that I will use in the future. And your non-t hack without using the built-in time, completely blew my mind!
(48.71KB, 1000x794)
"The streets of the night metropolis are full of dangers! But the Moon lights your way, and you're not afraid of anything. Feel free to move forward through the narrow lanes!"

- Formatted version - 1501B size
- Minified version - 799B size

The song I created 2022-05-25 and posted at
It continues the technology used in "Antarctica" (>>67), but now it has added some cool drums using the noise instrument, and added the triangle generator.
I Survived On $0.01 For 30 Days - Day 3,
(t%(t>>3|t>>12)) best at 10kHz
(t%(t>>3|t>>12)-t) best at 10kHz
(t*(t<<3|t>>12)) best at 8kHz
(t*(t<<.1|t>>9)) best at 8kHz
((t>>3|t>>12)*(t*(t<<3|t>>12))) best at 8kHz
(1.88MB, 1600x900)
"For thousands of years there was a world of glaciers, snowy expanses and ice caves. But the earth is changing. Giant ice walls are crumbling, falling in huge chunks. Here and there the first flowers bloom and the grass turns green. The first spring is coming to these lands..."

- Formatted version - 2527B size.
- Minified version - 1214B size.

This is the song I created 2022-05-02 and posted at for "Spring Tracks XI" competition.
It is a continuation of the "Antarctica" (>>67) theme development. Tried to get something like a NES sound. The same drums and triangular generator later was used in the "Dancing Moon". Successfully turned out a noise instrument, universal for different percussions. I even managed to implement a primitive echo from explosive falling pieces.
(9.27KB, 221x430)
I've Made A New Bytebeat Song. (The Clipping Is A Coding Error)
Hi, I have made a thing.

Forgot to add, they're both 8000 Hz, but the first one I originally made for 44100 and then changed it so that it worked for 8k.
(149.25KB, 2000x1808)
Oh, hello, I saw your youtube channel

There you have some videos of your bytebeat songs.
Your songs are really weird, but weird in a good way, which is cool. Seems all your songs are like bad trip hallucinations. On the one hand - microtonal intervals, disharmony and chaos. On the other hand - a certain order, subject to a direct rhythm and mystical chords.
Also, your songs can be very much optimized, looks like you're just doing Ctrl+C and Ctrl+V when experimenting, as there are many sections of repetitive code, but I don’t have time to do the optimizations for the formatted versions in library.
And you didn't name the song, had to name it as "I've Come To Make An Announcement" in the library, hehe. Maybe you can give a name?
This thing can have lots of possibilities for making dubstep stuff i guess
(5.46KB, 271x48)
So, I was tinkering around with something something reverb and after a bit, I was able to get the reverb function to work in a way that allows it to be used more than once! I then utilized it to make a mini-song of sorts, still based on trig.
This is a floatbeat song, just like something something reverb.

Quality value: 3

Name: reverb multi; Date: 22 June 2022; Sample Rate: 44k; Self-defining?: Yes (although it doesn't cause issues)
Formatted code:
t %= 2621440,

reverbSet = 0,
reverb = (input, gain, amountComb, valComb, subComb, amountAP, valAP, subAP, reverbVolume, inputVolume) => (
	loop = 0,
	loopHandler = (set, bound, var1, var2, var3) => loop++ < bound ? set(bound, var1, var2, var3) : loop = 0,
	initArray = (range, type, length, sub) => (
		type.push(Array(length - sub * loop).fill(0)),
		loopHandler(initArray, range, type, length, sub)
	t ? 0 : (this.output ??= [], this.inputAP ??= [], this.outputAP ??= [],
	output[reverbSet] = [], inputAP[reverbSet] = [], outputAP[reverbSet] = []) +
	initArray(amountComb, output[reverbSet], valComb, subComb) +
	initArray(amountAP, inputAP[reverbSet], valAP, subAP) +
	initArray(amountAP, outputAP[reverbSet], valAP, subAP),
	outShift = range => (
		output[reverbSet][loop].shift() +
		loopHandler(outShift, range)
	outPush = range => (
		output[reverbSet][loop].push(input - gain * output[reverbSet][loop][0]) +
		loopHandler(outPush, range)
	combineComb = range => (
		output[reverbSet][loop][output[reverbSet][loop].length - 1] +
		loopHandler(combineComb, range)
	funcAllPass = range => (
			loop ?
			outputAP[reverbSet][loop - 1][outputAP[reverbSet][loop - 1].length - 1] :
			-gain * inputAP[reverbSet][loop][inputAP[reverbSet][loop].length - 1] +
			inputAP[reverbSet][loop][0] + gain * outputAP[reverbSet][loop][0]
		)) +
		loopHandler(funcAllPass, range)
	inputVolume * input +
	outputAP[reverbSet][amountAP][outputAP[reverbSet++][amountAP].length - 1] / amountComb * reverbVolume

chords = '55545556'[t >> 16 & 7],
pitch = divisor => t * PI / divisor * chords,
cut = t < 1572864,

	'11011100'[t >> 13 & 7] * tan(PI / 2 ** (2 + (t >> 11 & 3)) * sin(PI * sin(pitch(250)) - pitch(4e4))) /
	8 * (t > 2 ** 19 && t < 2 ** 21),
.95, 7, 8600, 750, 3, 1500, 200, 1, 1) -
	(sin(pitch(124) - pitch(89)) + sin(pitch(125) - pitch(100)) + sin(pitch(126) - pitch(105))) /
	12 * (t / 2 ** 16 % 1) * cut,
.95, 3, 9600, 1600, 3, 3900, 250, 1, .5) +
	[, , hat = (1 - t / 8192 % 1) * sin(t ** 3) / 12 * (t > 2 ** 20 && cut), , , hat, , hat][t >> 12 & 7] ??
	sinh(PI / 2 * sin(chords ** 4 ** (1 - t / 2048 % 2)) % (PI / 4)) / 6 * cut,
.8, 3, 1500, 320, 1, 900, 270, .5, 1);

Minified code:

I'll get back to posting more bytebeat songs soon, as I've been on bit of a hiatus due to other things getting in the way. See you soon!
Hello again! Here are some bytebeat songs which I've made, along with some floatbeat songs as an extra! 15 in total, compared to the 10 which I normally have. but it's fine.

Quality value: 0

Name: 8D269D3933E700; Date: 25 June 2022; Sample Rate: 11k; Self-defining?: Simple; Type: Floatbeat

Description: Late night me thought this was somewhat good... go to bed.

Quality value: 1

Name: Edge Byte; Date: 28 May 2022; Sample Rate: 4k; Self-defining?: No; Type: Bytebeat

Description: Some sort of song, also weird in floatbeat.

Name: Precision Floater; Date: 30 May 2022; Sample Rate: 22k; Self-defining?: No; Type: Bytebeat

Description: The name comes from the NaNs caused by precision errors. Again a weird noise song if you ask me.

Quality value: 2

Name: sr.slow; Date: 30 May 2022; Sample Rate: 500; Self-defining?: No; Type: Bytebeat

Description: Probably the lowest rate I'll ever make a bytebeat song with.

Name: the lone system; Date: 2 June 2022; Sample Rate: 32k; Self-defining?: Simple; Type: Bytebeat

Description: An echo type of thing with some pitch sliding.

Name: Fidelity Tweak; Date: 4 June 2022; Sample Rate: 32k; Self-defining?: Simple; Type: Bytebeat

Description: A lo-fi effect.

Name: Vé; Date: 7 June 2022; Sample Rate: 32k; Self-defining?: Simple; Type: Floatbeat

Description: An interesting effect I got with arrays.

Name: 3DIAL; Date: 26 June 2022; Sample Rate: 32k; Self-defining?: No; Type: Bytebeat

Description: i don't think this is how i'm supposed to melody

Name: eVal waVe; Date: 30 June 2022; Sample Rate: 44k; Self-defining?: No; Type: Floatbeat

Description: Just because eval(s) is one value doesn't mean it can be another value later in the code.

Name: _undisc; Date: 2 July 2022; Sample Rate: 44k; Self-defining?: Simple; Type: Bytebeat

Description: Tried doing a melody in a bit of an untraditional way.

Name: FZVFYI BZOQW; Date: 6 July 2022; Sample Rate: 44k; Self-defining?: No; Type: Bytebeat

Description: I guess this is a speedcore song.

Quality value: 3

Name: uni Firaz; Date: 27 May 2022; Sample Rate: 22k; Self-defining?: No; Type: Bytebeat

Description: This works well with too many sample rates for some reason.

Name: Sinusoid Pusher; Date: 28 May 2022; Sample Rate: 44k; Self-defining?: No; Type: Floatbeat

Description: like we don't have enough variants of Crude Sinewave Dubstep? Also changes intensity about 3 minutes in.

Name: T!me Tr!al; Date: 4 June 2022; Sample Rate: 44k; Self-defining?: No; Type: Bytebeat

Description: Quite of a complex melody for a nice loop.

Name: T!me Tr!al EX; Date: 4 July 2022; Sample Rate: 44k; Self-defining?: Simple; Type: Bytebeat

Description: T!me Tr!al as a full song. Contains changes to the song BPM and also doesn't use the built-in time.

That's all for now. See you soon!
Infinite Matter Generator.png
(36.66KB, 1901x865)
Math Symbols I Created.png
(28.31KB, 1900x870)
Grammer Error.
(15.20KB, 1044x672)
44100Hz t^t*(1|t>>3|t>>12|t>>8)>>1
(9.27KB, 221x430)
Song Name: "U.N. Owen Was Her?" By ZUN

It Took Me A Long Time To Copy Almost Half The Length Of The Original Song With Bytebeat Code! I Guess You Can Call It "U.N. Owen Was Bytebeat?", Right?

Here Is The Code:
(0.99KB, 193x38)

Do you know how PortablePorcelain stopped uploading bytebeats to the reddit, but after that, it started being LuckyLuxius?
They are the same person (me), but one is on mobile. (No, I am not programming them on mobile)

And SthephanShi, can you please join the discord server and/or make an account? I'd really appreciate it, there is some from me, kolbosa, and some of the other bytebeat community members that are active from the subreddit (and here, too!)

My discord is polyrhythm#0001 (nitro flex) and here is the link to the bytebeat discord.
wait there is an uwu there
Hehe, nice loop! Seems Ctrl+V and pootis are used.
(238.04KB, 350x350)
Fixed your formatting.

Use markup button "C" obove the text area or insert [code]your code here[/code] tags to wrap your code, so that it will not be formatted.
(85.72KB, 1024x1024)
> PortablePorcelain
> LuckyLuxius
> They are the same person (me)
Oh, okay. Also, are you getDolphinedLol? You post a lot on reddit, just like him.
> can you please join the discord server and/or make an account?
Sorry, but no. I feel comfortable checking in here (and reddit) once a week. I have no time. If I were a student or a schoolboy, I could be online all 24/7, creating new formulas every half an hour, chatting all day long. Too many chats, too much information around. Everyone around demands chats and communication, demand to be answered. I have enough of my main job for this. I don't want to turn my hobby into a second job to keep track of all the informational garbage that comes to my phone. I don't like it when entities multiply. Sorry.

> You forgot some of my things
Thanks for your formulas! These are the formulas you've been posting on reddit over the last few months? I will need to specify the links to your reddit posts for those of your songs that are added to the library. I don't go to reddit almost because there are too many posts. Several dozen formulas for a week, a hundred per month, thats too much. I do not have time to track them all. It will be necessary to allocate time, to go through all the posts since January, add the most interesting.
fe1574717b35_Screen Shot 2019-07-05 at 6.20.18 PM.
(207.94KB, 685x970)
Nice, both are very pleasant to listen!
Oh, there are so many TIRO remixes.
The transition at 47 second, which was in the previous remix iteration, was lost. Also, x/x is 1, so z(x*(1+(1/(x/x)))) is just z(x*2). It seems that the 47 seconds theme change is lost in all your TIRO remixes.
"remix of crude sinewave dubstep" - Energetic song with all known Crude Dubstep! I like this track, but why you set up so high samplerate and then divide it to 4? You can just use 44100Hz.
"minified crude sinewave dubstep" - f=(x)=>sin(x*PI),q=t*(t&t>>12)/11025/2,f(q)/2 can be minified to just sin(PI*t*(t&t>>12)/22050)/2.
"PCM Synthesis" - an interesting technology for playing raw data in the form of Pulse Code Modulation. Can this be considered a bytebeat? Hmm.
"Super minified ripthisentry.txt tune#3" - Yes, there are a lot of songs in the library that use arrays where you can shorten the code using strings as arrays.
"super creepy tornado sound effect with EAS included" - Oh that was really creepy! I'm not a US resident and I don't know what US alert sounds like, but the hurricane sounds are realistic! I even got scared a bit.
Nice loops! Added to library.
Oh, this really gives me anxiety..
You know, "squsinsaw" is one of my favorite songs. It seems to be so simple and derpy, but it stuck in my head so much. And you've made the sound cleaner by changing the instruments to sines and squares. But with the lower bass it sounds better, like the original. With your permission, I will add a lowered version to the library.
Great, you keep improving your reverb function!
Low drone sound seem to be out of key, creating disharmony. Although, on the other hand, I can catch a certain funk in this.
"8D269D3933E700" - Crude Sinewave Dubstep on drugs! Got a little stuck in this.
"the lone system" - Cosmic sounds are reflected in the void of the universe... I also experimented and added decay and echo to the square arpeggiator, a similar effect was obtained.
"Vé" - Cool chords, combined with the echo is very unusual. Reminds me a bit of the soundtracks from Mass Effect.
"3DIAL" - Schizo thing.
"uni Firaz" - Yes, sounds good at 32k also. And t>>(11-(t>>14&1))&7 equals to t>>11-(t>>14&1)&7.
"Sinusoid Pusher" - At first sounds just like usual Crude Sinewave Dubstep with drums, but then gets interesting.
"T!me Tr!al" - An interesting song.
"T!me Tr!al EX" - Nice! After 107 and 214 seconds it changes! Other speeds and patterns apply. It is a pity that this song cannot be rewound, as it does not depend on time.
No, I am not getDolphinedLol, and you can also input into the ctrl+F menu "PortablePorcelain" or "LuckyLuxius" to find some things from Reddit.
A Cognitohazard LOL..png
(190.36KB, 1901x865)
(48.18KB, 221x430)
(13.84KB, 1280x720)
"You are standing in the rocky Martian desert and looking at a small pale Sun that rises from the horizon..."

- Formatted version - 1748B size.
- Minified version - 956B size.

Smooth rise/fade of volume and echo parameters is implemented. The possibilities of stereo are used, the echo responds alternately in each ear. It is strongly recommended to listen with headphones!

The Floatbeat mode is used due to artifacts appeared in the Bytebeat mode at low values. Bytebeat mode has a gradation of only 256 levels (8 bits, or 1 byte), and does not allow small fractional values ​​to be transferred normally. Floatbeat was conceived to get rid of these effects in order to transmit sound information with high quality.
The song continues the technologies using in "Dancing Moon" (>>72) and "End of Ice Age" (>>74).
Also posted on

Message edited: 18.07.22 Mon 01:25:22
SimplePlanes 9_4_2021 10_35_48 AM.png
(2.46MB, 1920x1080)
You Deserve An Awesome Song From 3 Years Ago, So Here's A Redux Version Of It:
(22.36KB, 460x192)
I Was Creating A Minecraft Mod Based On A Roblox Core Game Called "QSERF" And I'm Adding On Bytebeat Sound Effects, So That Means I Am Taking A Break From This Website Until You See This Character: π
(9.33MB, 128x96)
(38.89KB, 344x705)

First, go to

Then you put "this.t??=0,t+=1," in front of the bytebeat to make sure it doesn't break

Then you got maxified bytebeat.
(2.91KB, 1016x248)
Bytebeat might as well be a JS-powered in-browser DSP engine, so where to start? If you're a synth nerd, then lowpass filters is the first thing that comes into your mind.

I'm amazed nobody has done this yet.

Stimmer LP12
(149B, 1x1)
a jaunty wheezing modem

can be shortened to this

I need some more motivation

1 char shorter:
track (5).webm
(6.45KB, 1015x218)
Follow up to my lowpass filter post, now 24dB/oct!

LP24 demo
(4.29KB, 1024x254)
Here is another demo of my 24dB/oct lowpass filter. This time with distortion, to get that iconic acid TB303 sound.

LP24 distortion demo
(3.78KB, 389x14)
(149B, 1x1)
Hello again! Here are some more songs which I've made!

Quality value: 1

Name: Outplay; Date: 16 July 2022; Sample Rate: 8k; Self-defining?: No; Type: Bytebeat

Description: I guess it's a variant of THE SWINGS.

Quality value: 2

Name: Δ; Date: 11 July 2022; Sample Rate: 44k; Self-defining?: No; Type: Bytebeat

Description: First song where I used triangle waves, and it was almost only triangle waves.

Name: data distress; Date: 12 July 2022; Sample Rate: 32k; Self-defining?: No; Type: Bytebeat

Description: somehow works in a way?

Name: Diurnizf; Date: 19 July 2022; Sample Rate: 44k; Self-defining?: No; Type: Bytebeat

Description: Decided to remix Nocturnizf for fun. Chord progression is a bit weird though...

Name: zuonbdoss; Date: 25 July 2022; Sample Rate: 22k; Self-defining?: Complex; Type: Bytebeat

Description: Some kind of kick and noise comined together.

Name: SPIRAL; Date: 31 July 2022; Sample Rate: 22k; Self-defining?: No; Type: Bytebeat
z='6689'[t>>16&3],('AEIOUaei    AEIOUaei    AE  AE  '.charCodeAt(t>>10&31)*tan(z*t/390)+(z*t/3>>7)&127)+(50**(2-t/2**(11-!(-t>>12&3)-!(-t>>15&3)/2-!(-t>>14&15)/2)%1)&128)

Description: A bit fast paced? Also looks interesting without the kicks.

Quality value: 3

Name: Penultimate Dawn of Time Stability; Date: 18 July 2022; Sample Rate: 44k; Self-defining?: Simple; Type: Bytebeat

Description: tiro remix??? no way!

Name: sawsinsqu; Date: 19 July 2022; Sample Rate: 8k; Self-defining?: No; Type: Bytebeat

Description: squsinsaw music in reverse still has some funk to it.

Name: WICKED HEXATRNION; Date: 23 July 2022; Sample Rate: 32k; Self-defining?: Complex; Type: Bytebeat

Description: A simple melody with a bunch of other effects alongside it.

Name: The Unescaper; Date: 1 August 2022; Sample Rate: 16k; Self-defining?: Complex; Type: Bytebeat

Description: Familiar, but still different enough.

That's all for this post. I'm going to go on a hiatus though, as other things are starting to get in the way of me working on bytebeat songs. See you soon!
(2.59KB, 59x30)
(3.47MB, 256x256)
Yet another LP24 demo. (istg I can't stop making these)

I also wasn't able to reliably implement a delay effect. Maybe somebody could help me out with that?

LP24 demo
(24.15KB, 118x86)
track (1).webm
(3.87MB, 256x256)
(3.87MB, 256x256)
(39.92KB, 460x287)
(37.78KB, 1024x1024)
took me 1 day to make this scooby doo
Fractal universe - Mandelbrot hard zoom into spira
(1.89MB, 1280x720)
Fractal universe - Mandelbrot hard zoom into spira
(1.89MB, 1280x720)
the 420 mellody
Among Us Funny Moments But 420 IQ Imposter #4,
Get Into Trance with Binaural Hypno Spiral,
(364.99KB, 4096x4096)
(37.78KB, 1024x1024) took me 2 days to make this uegh
Fractal universe - Mandelbrot hard zoom into spira
(1.89MB, 1280x720)
Fractal universe - Mandelbrot hard zoom into spira
(1.89MB, 1280x720)
(69.16KB, 1920x1439)
(3.81MB, 640x360)
(66.59KB, 900x634)
(3.42KB, 225x225)
did this out of boredom
step sequn.png
(245.02KB, 1080x487)

btw the remix was from PortablePorcelain
name: cool waveform second sawtooth wave

name: siren

all bytebeat codes are from
(16.82KB, 768x768)
corn flake.jpg
(8.06KB, 236x233)
(111.44KB, 1609x413)
(84.40KB, 1594x405)
I'm somewhat new to the world of bytebeat, and I've been trying to learn how to make songs. However, after experimenting a lot, I've finally made one!

I recently figured out how to use arrays for sequencing, so I figured I could start making a song. What I ended up with was a Sierpinski melody + kicks from another bytebeat, and I think it turned out really well! The song is about 32.76 seconds long.

Here it is!

(dollchan / sarpnt)

And here's a badly annotated formatted version:
(dollchan / sarpnt)

I'm hoping I can sometime move away from classic bytebeat and into HQ songs like the ones under the Big JS and Floatbeat tabs. I always have you guys to help! ;)

Anyways, what do you guys think of my first song?
Actually, it can be shortened to just this
Here are all of them:

First bytebeat
8kHz unsigned

Original / Formatted

simple modulation, i guess
8kHz unsigned


poorly made speedcore remix of my first bytebeat
44.1khz unsigned


really weird thing that came out of nowhere
8kHz unsigned


Combination of Fanfare? and Sin() isn't kosher, people!
8kHz unsigned


Simple psytrance beat
44.1khz signed


Probably my best bytebeat so far
44.1khz signed

(3.95KB, 271x36)
So I managed to get this bell-like sound with sin():


But why does it play backwards? What do I need to fix to get it to play correctly? (Sorry if there's a noob mistake I didn't catch.)
Managed to shorten it to just
(8.70KB, 1024x256)
(20.97KB, 1024x256)

Is anyone going to help me?
(38.87KB, 1231x142)
These are not mine, I am just putting them from Discord.

t*t>>(t&8192?t&4096?t&2048?8:9:10:6) sine wave dubstep (needs to be in 32000hz)
t&t>>(t&8192?t&4096?t&2048?8:9:10:6) triangle wave dubstep (needs to be in 32000hz)
(t&t%255)-t curved xor fractal
(t&t%255)-(t|t>>7) shading xor fractal
(t&t%255)-(t&t>>13) another thing i made
t*pow(1.2,("ux".charCodeAt((t*t)&3))) sharpen harmony
arr=[1,7,4,4,6,5,5,random()%65,6,6,5,4,5,1,5,4,5,7,1,random()%65,4,3,5,5,3,2][(t>>10)%25]*t, arr>>t/100 //array testing, needs to be in 32000hz
arr=[1,7,4,4,6,5,5,random()%65,6,6,5,4,5,1,5,4,5,7,1,random()%65,4,3,5,5,3,2][(t>>11)%25]*t, arr&t>>3 //array + triangle
(t*random()%100)|t>>3 //simple snare, although it isnt that good though
t*pow(1.2123, ("N╞604):arrow_up_down:е4#98:relaxed:465:diamonds:68:clubs:УГ∟ ↑3H5".charCodeAt((t*t)&t>>100))) //javascript code that makes (kind of) bass
max(1.2123, ("N╞604):arrow_up_down:е4#98:relaxed:465:diamonds:68:clubs:УГ∟ ↑3H5".charCodeAt((t*t)&t>>14)))*t/100 //sharpen javascript music
sin(t/((t&4095)+1000)+128)*t/100 //sine bass
sin(t/((t&4095)+1000)+128)*32 //sine bass v2
sin(t/((t&4095)+100)+128)*64 //more powerful sine bass
tan(t/((t&405)+1000)+128)*64 //8-bit
sin(t/((t&t>>9)+1000)+128)*12 //8-bit modem sine melody
((t&t>>9)^(t>>16&t>>8))*t //idk how should i name this
t%(t%(t>>8)) //this was totally unexpected
t%(t%(t>>8))|t>>2 //simple snare but idk v2
t*t/exp(1) //weird sine form
t>>t%(t%2?t&32768?41:t&16384?70:60:39)&t>>4 //remix of Electrohouse
t&t*(t>>10|t) //music (needs to be in 11025hz)
a=[80,80,80,80,50,50,60,60][(t>>13)%8], t*0.99%80+t%a //harmony
a=[80,80,80,80,50,50,60,60][(t>>13)%8], b=(3e3/(t&8190)&1)*50, (t*0.99%80+t%a)+b //harmony with kick
Hello! I'm back from my hiatus for a bit to show some more songs!

Quality value: 1

Name: 0.req; Date: 12 September 2022; Sample Rate: 48k; Self-defining?: Complex; Type: Bytebeat

Description: A bit odd sounding, but whatever...

Quality value: 2

Name: polydimension; Date: 6 August 2022; Sample Rate: 22k; Self-defining?: No; Type: Bytebeat
w=x=>(x%=256)>128?512-2*x:x,c=t/12E3%256,f=c>>6,b=c%4,a=[4/3,8/7][y=f&1],z=c%a,l=c%1,g=c>64,h=random(),r=(a,m,s)=>{for(e=i=0;i<a.length;m*b<a[i++]||e++);return s-b+a[--e]/m},q=t*'8897'[c>>2&3]/3.5,j=c%32>a,max(0,min(255,(c<32||min(1,max(0,3*z-.2))*j)/5*((w(q)+w(1.2*q)-w(1.6*q)-w(1.8*q))*r([0,2,4,6,10,11+f,18,22],3+f,.8)-l*l*w('2484'[32*c&3]*q+w(4*q))*y-(w(t)-w(t/2+l*w(t*(c>>2&15))+w(2*t*(1+(c>>5&3)))))*r([0,3,6,8,12,14],4,1)*g-5/4*w(q/4+w((7-l*(2+(c>>2&3)+(c>>3&1))%1)**5*3)/2)*(c%64>48)-w(r([-4,2,6,9,12,16,20],8-f,2)**4*6E3*(f-1))*(c>128)+h*(16-c%16)**2/4)+z*(1-z*(c%128>80?4:2)%a)**4*80*h*g+(c>32)*(w(2*t+60*sin(z*25))*!j*z+w((1-z)**9*2E3*(1+c%2))*.6)+128))

Description: A NΞW DIMΞNSION with some arguably weird rhythm.

Name: limnullity; Date: 23 August 2022; Sample Rate: 16k; Self-defining?: Simple; Type: Bytebeat

Description: Kind of a simple No Limit-styled song.

Name: ESC▲L▲↑OR P▲R↑Y; Date: 4 September 2022; Sample Rate: 44k; Self-defining?: No; Type: Bytebeat

Description: funky beats

Name: bŽk; Date: 5 September 2022; Sample Rate: 44k; Self-defining?: Simple; Type: Bytebeat

Description: A basic melody.

Name: bŽQKV-49; Date: 5 September 2022; Sample Rate: 44k; Self-defining?: Simple; Type: Bytebeat

Description: Overdriven version of bŽk. It's loud.

Name: Dark Deep; Date: 8 September 2022; Sample Rate: 44k; Self-defining?: Simple; Type: Floatbeat

Description: Also has an odd sound, but it's somewhat okay?

Name: Sequencemania; Date: 13 September 2022; Sample Rate: 44k; Self-defining?: No; Type: Bytebeat
x=~t>>14&3,m=v=>t*2**((s='< < H < < M < < J < < F < < H < < < KHC?< < JHC?< < HC?<0 < KHC?8 8 H 8 8 K 8 8 J 8 8 F 8 8 H 8 8 8 H 8 8 K 8 8 J 8 8 F 8 8 H 8 , , H , , H , + J , , F , , H , , 8 KHC?, , JHC?8 8 HC?,0 , KHC?) ) H ) ) K ) ) J ) ) F ) ) H ) ) ) H ) ) K ) ) J ) ) F ) ) H ) '.charCodeAt(t>>11&255))==32?-1/0:(s+v)/12-4)%256,M=v=>m(12+v)-m(v),min(max((M(0)^M(-12.1)^M(.1)^M(6.9))/2+(24*sin(2e3/(t%(2**(14-!x-!(~t>>13&7)-!!x*(t>>7&1)-!(~t>>13&9))))**.1)&~32)+24*(t>>13&1)*sin(abs(t/(1+(t>>10&6))|0)**3)+1.5*(14-2*(t>>8&7-4*!(~t>>13&9)))*sin(t**3)+144,0),255)

Description: simple step sequencer with the fast paced style on it

Quality value: 3

Name: ELE▼▲↑OR P▲R↑Y; Date: 8 September 2022; Sample Rate: 44k; Self-defining?: Simple; Type: Bytebeat

Description: ESC▲L▲↑OR P▲R↑Y as a full song. Rather decent, I suppose?

Name: Sīkvenssänitī; Date: 14 September 2022; Sample Rate: 44k; Self-defining?: No; Type: Bytebeat
t*=.45,x=~t>>14&3,q=t>>19,Q=~t>>12&9,V=q>1,y=t/2048%16,z=V||~t>>15&15&&q,k=t%2**20,m=v=>t*2**((s='< < H < < M < < J < < F < < H < < < KHC?< < JHC?< < HC?<0 < KHC?8 8 H 8 8 K 8 8 J 8 8 F 8 8 H 8 8 8 H 8 8 K 8 8 J 8 8 F 8 8 H 8 , , H , , H , + J , , F , , H , , 8 KHC?, , JHC?8 8 HC?,0 , KHC?) ) H ) ) K ) ) J ) ) F ) ) H ) ) ) H ) ) K ) ) J ) ) F ) ) H ) '.charCodeAt(t>>10&255))==32?-1/0:(s+v)/12-4+q%2-(!V&&q&&2*!z))%256,M=v=>m(12+v)-m(v),c=(a,f)=>(y^y/3+2/3)%2*5*atan(tan(t/2**((a[t>>16&3]+f)/12)/25)*(((t>>10&31)+2)/16)**2),C=a=>c(a,x=.1)+c(a,0)+c(a,-x)-c(a,-x/2)-c(a,x/2),min(max((M(0)^M(-12.1)^M(.1)^M(6.9))/2+V*((24*sin(2e3/(t%(2**(14-!x-!(~t>>13&7)-!!x*(t>>7&1)-!(~t>>13&9))))**.1)&~32)+16)+z*(24*(t>>13&1)*sin(abs(k/(1+(t>>10&6))|0)**3)+1.5*(14-(2+!Q)*(t>>8&7-4*!Q))*sin(k**3)+C([0,4,12,7])+C([8,12,8,3])+C([5,9,5,0]))+128,0),255)

Description: Sequencemania in more of a song-like style.

That's all for this post. See you soon!
(20.34KB, 500x500)
(11.10KB, 240x240)
pretty please?

If you haven't seen it yet
(451.22KB, 1280x800)
Five & Ten

Stand, Back, You...

Some kind of Non-JS echo effect I discovered?

Nice stepdown effects there


Wubby sierpinski

Record scratching sounds

Cool percussion track

Inchwormy Beat

Lord Graga's Frere Jacques made proper by multiplying that array

Simplified Constructivist

POW techno

Buzzing tones-o-Matic

Tunnel sounds music?

Another cellular melody

Stimmer but the patters are inverted

Combination stimmer + Street Surfer

Stimmer but it uses 1583736's Cool waveform i guess (32KHz Floatbeat)

Stimmer but with reverb (32KHz Floatbeat, uses lhphr's something something reverb routine)

Electrohouse3 (from Drifting electricity)

And now, here are my contributions to other user's formula!
sidekick (originally found from Glitch Machine)

Simplified Tito (500Hz)

better minified stimmer

better minified SADLY (2KHz)

better minified CAT-GIRL

better minified Harmony v2

better minified Array song

better minified ripthisentry.txt, tune#3

better minified VL-Tone Rock 1 rhythm emulation (signed bytebeat)

better minified chiptune engine v1

better minified atari styled bass

better minified Ice Age

better minified sin function test

minified "Cat-girl". Nya!
lmao hi sthephanshi

please check out my codes. they are very coolllll
(35.65KB, 150x150)

Delete Post   Manage