Bytebeat

To bottom
1. Don`t create new thread for each song every time, or you will be banned!
2. Create your own thread and post all your songs in it, or post in the Common Thread.
3. Post your requests and reports here.

[ Common thread / Requests / Changelog / Rules ]
absolute197 / aniruF / ANoUserXD / aturned777 / BaenHoHoHo / Blueygray / botbeat / BrokenCircle / Chasyxx / ChrisRM380 / Decent-Manager-6169 / emelchenko / eSlashMachine / Glebguything / Greaserpirate / hcdphobe / Holiday-Charge-1313 / HypernovaHeathen / IgorZevel / kOLbOSa_exe / Kouzerumatsu / LarkeyFactorial / lhphr / MarioFan171 / MT2023 / n3409 / nickdoesthings / OnixIsThePewterGod / p8192 / PortablePorcelain / PrincessPriscillaPT / psubscirbe / rubi / SArpnt / SentleXR / Slinx92 / SthephanShi / Syranero / Thinguy / TKBMC1845 / trashimpossible3699 / Two2Fall / Underline / Unname4798 / Zackx

CAPTCHA
 Deletion password
  • Supported file types are JPG, PNG, GIF, AVIF, WEBP, WEBM, MP4 and MOV.
  • Limit: 4 files, 30 MB per file (60 MB for Passcode users).
  • Images greater than 250x250 will be thumbnailed.
  • 1852 unique users on the board.

3 Reply
images.jpg
(7.23KB, 192x170)
Cool_code_bro.jpg
(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:
[code]
t*(t&16384?6:5)*(3+(3&t>>(t&2048?7:14)))>>(3&t>>9)|t>>2
[/code]


Or use links generated by player:
https://dollchan.net/bytebeat/#v3b64K9HSKFEzNDO2MLE3szLV1NIw1tYwViuxswMKGxmYWNibWxmaaGpqAgXAwpaaNUDSCAA=

Better to shorten your links like this way:
[Awesome tune](https://dollchan.net/bytebeat/#v3b64K9HSKFEzNDO2MLE3szLV1NIw1tYwViuxswMKGxmYWNibWxmaaGpqAgXAwpaaNUDSCAA=)

This will turn to Awesome tune
1091 posts omitted. Click Reply to view.
11398
23 Electro

This was made by notominous, I believe.
11399
I'm not gonna lie, this (2t&255)(-t>>6&t>>7)>>8|t&t>>1|t&t>>1 is the first bytebeat with 256 beats ever
11415
11446
>>11327
You don't. Navigate to dollchan.net/btb and fill the form, then create a new thread to post all of your songs in. Just ensure you post all of your songs in that thread. Or you can post in this common thread, if it's easier. Just know it gets buried quickly.
11447
>>10990
You can toggle off "sage" marker by clicking the arrow button next to the reply button.

6946 Reply
cccb67c1-9870-4134-bdf3-388820b997ff.png
(1.52MB, 1920x1080)
the captcha is ahaface lmaoo
190 posts omitted. Click Reply to view.
11412
lr=lr=>(r=t1.35,d=min(1,max(-1,sin(8cbrt(r%32768))3(r/32768%1-1)*5+(random()-random())(r/8192%1-1)*2))2,n=r=>(sign(sin(tlrPI/1282(parseInt('1 4 B RN I G F8BF G 8 B6 8 4 643'[31&(11&r>>13)+(r>>15)],36)/12)))||0)/3(r/8192%1-2)(r>0),n=n(r)+n(r-(D=24576))/3+n(r-D2)/4+n(r-D3)/5+n(r-D4)/6,b=sign(sin(tlrPI/2562(1/12)))(r/8192%1-1.5)/4,(d+(n+b)(r/8192&3?1:r/8192%1)*8)/4),[lr(.995),lr(1.005)]
11413
well crap, let's try again

48000 Floatbeat

lr=lr=>(r=t1.35,d=min(1,max(-1,sin(8cbrt(r%32768))3(r/32768%1-1)*5+(random()-random())(r/8192%1-1)*2))2,n=r=>(sign(sin(tlrPI/1282(parseInt('1 4 B RN I G F8BF G 8 B6 8 4 643'[31&(11&r>>13)+(r>>15)],36)/12)))||0)/3(r/8192%1-2)(r>0),n=n(r)+n(r-(D=24576))/3+n(r-D2)/4+n(r-D3)/5+n(r-D4)/6,b=sign(sin(tlrPI/2562(1/12)))(r/8192%1-1.5)/4,(d+(n+b)(r/8192&3?1:r/8192%1)*8)/4),[lr(.995),lr(1.005)]
11421
>>11413
Where do all of the asterisks go?
lr=lr=>(r=t*1.35,d=min(1,max(-1,sin(8*cbrt(r%32768))*3*(r/32768%1-1)*5+(random()-random())*(r/8192%1-1)*2))*2,n=r=>(sign(sin(t*lr*PI/128*2**(parseInt('1 4 B RN I G F8BF G 8 B6 8 4 643'[31&(11&r>>13)+(r>>15)],36)/12)))||0)/3*(r/8192%1-2)*(r>0),n=n(r)+n(r-(D=24576))/3+n(r-D*2)/4+n(r-D*3)/5+n(r-D*4)/6,b=sign(sin(t*lr*PI/256*2**(1/12)))*(r/8192%1-1.5)/4,(d+(n+b)*(r/8192&3?1:r/8192%1)*8)/4),[lr(.995),lr(1.005)]
11442
11449

10018 Reply
dollchan-extension-logo.avif
(2.12KB, 112x112)
awesome bytbeat
https://dollchan.net/bytebeat/#4AAAA+kUz09IosbMziyvR1yhRK9Gs0QBxDU00VY1MbCzsS2pKrJAEDM1AIkCuFZDShjA1NQE also this thread is the pace im going to put all my songs on from now on
31 posts omitted. Click Reply to view.
11384
Profile.png
(82.54KB, 1000x1000)
>>10873
Even if it's at 11.025kHz
11385
avatars-000239046698-mlhic7-t240x240.jpg
(10.86KB, 240x240)
>>11384
bro then ur phone/pc might be at life support, or its a potato connected into a cable
11400
istockphoto-1242507868-612x612.jpg
(20.80KB, 612x496)
11441
Captura de tela 2025-12-18 140424.png
(6.56KB, 340x34)
11448
dollchan-extension-logo.avif
(2.12KB, 112x112)

6701 Reply
request.jpg
(24.50KB, 650x305)
Write here if you find any inaccuracy in the Player's Library or want to fix some song. Post your bugreports or wishes for improving the Player or this Forum.
Begging to add your songs to the library will be ignored.
179 posts omitted. Click Reply to view.
11425
RASAAHAHHARHA I FORGOT THE NAME OF THAT CODE. anyways look at this minified code

(t>>1+(t>>18&1))*(t%(4+(t>>15&7)))
11426
>>11425
frick, the name is ":arp i forgot
11427
Hey. so i have an idea that
if a song is originally JS-Coded but got C-compatible by somebody or sthephan,
How about add a thing that shows the original js code below the C code? and add a label saying: Original JS-code
before the JS code




dang it. there is only one song with that typa switch. and its "Robotic" (the song)
11444
>>11425
Minified code updated.
11445
>>11427
> there is only one song with that typa switch

F25 Key also follows this rule. I don't feel it's needed or convenient because often the conversions are only done because the original code doesn't work in players like dollchan.

>>11425
There is already a smaller minification in the library.

>>11444
Please stop pretending to be a moderator: It's not helpful to anyone and only causes confusion.

11323 Reply
5 year old tuxedo cat in a pure white background, realistic, full body.jpg
(200.99KB, 1200x1200)
i've literally had to reset three times... anyways enjoy this cat picture
11325
Minified by other users.
Techno Time!
11333
I mean, we all have to make one someday
my TIRO remix
11419
a (maybe) c-compatible thingy
c-compatible thing
11440
just for fun
.fill test

10980 Reply
dollchanprofile.PNG
(13.00KB, 381x245)
hmm what should i make
15 posts omitted. Click Reply to view.
11391
11392
>>11391
is it me? lol lol lolll
11410
11411
>>11410
I MEANT FLOATBEAT BEATS I ACCIDENTALLY SKIPPED 100 SECONDS
screams in code way
11439

11438 Reply
Screenshot_20251216-211829_1.png
(77.53KB, 333x653)
t%(t&t>>4)


you can change the number to make different sounds

11436 Reply
Screenshot_2025-12-18-20-39-11-966_com.android.chrome-edit.jpg
(43.01KB, 1167x591)
typical supersaw be like
p=256/12,
d=(a)=>((t/12*(a*1))%p),
lv=.001,
d(1)+d(1+lv)+d(1+lv*2)+d(1+lv*3)+d(1+lv*4)+d(1+lv*5)+d(1-lv)+d(1-lv*2)+d(1-lv*3)+d(1-lv*4)+d(1-lv*5)+d(1-lv*5)

11435 Reply
Screenshot_2025-12-18-20-39-11-966_com.android.chrome-edit.jpg
(43.01KB, 1167x591)
typical supersaw be like
p=256/12,
d=(a)=>((t/12*(a*1))%p),
lv=.001,
d(1)+d(1+lv)+d(1+lv*2)+d(1+lv*3)+d(1+lv*4)+d(1+lv*5)+d(1-lv)+d(1-lv*2)+d(1-lv*3)+d(1-lv*4)+d(1-lv*5)+d(1-lv*5)

368 Reply
Screenshot 2022-08-11 155647.png
(21.24KB, 168x178)
t*4*[1,1.13,1.275,1/0.75,1.5,1.7,1.875,2][(t>>12)%8]

Major scale
291 posts omitted. Click Reply to view.
11118
11239
testimage2.png
(19.52KB, 1004x636)
>>11118
thanks for remixing, the "1 1278084&t 12345678890" dude!
it's cool
11240
>>10685
beatMake=(x,T)=>(x=='k'?sign(sin(log((T&4095)+1)*16)+.7)*6:x=='s'?sign(sin(T>>10&7?sin((t>>2)*sin(t>>2))*8:(9e2/(T&16383)-T/47))):x=='h'?sign(sin(T**sin(T*3))):0),AB=T=>beatMake('k h ssh h k ssh k k ssh h k ssh k h ssh h k ssh k h ssh hkhkhkkh'[T>>12&63],T)*(1.2-T/4096/(1+(t>>14&1))%1),sin(((t>>11)<<t/3.12524-(t>>6^t>>13))+(t>>11&1)*PI)*(1-t/4096%1+(t>>12&3))/((t>>12&3)+1)+AB(t)

https://dollchan.net/bytebeat/#4AgAAFkddUE1vwjAM/StcSO30I3VaUopIENx2mLRDb9MmgVRRFASH9sDPXxyqDU2R7Gf7+ek5p/44vR99b+GRdWgdPKxNfLIbL+cbjJcbXO9ngE7UZbvClFCSwbRoUJoNM8cXZucclaLZMYbJOY2SYUQo1xtoe62CFJlqXWHeqbpBxCgzvMpI+UwVT0vM9gfbWXeajULiF8NiHIcQfcx+zn/1//lce35+SD7ZqRam+gonS6BCs5myNQooZb9UC0JcEmbxltgi3G4nVRWkV7rOuWW+uR9cPnco7MiPNxbMpyi3nNW0CCQFvzh8Y7o/wIQ/
11241
tin tin bittal1.1.png
(26.32KB, 256x256)
>>10685
decided to use the percussion from hexidian raids
magik=2**(1/12),p=.95*.9,BPM=156,sr=24000,T=t/sr*4096/15*BPM,kick=T=>128-abs((3e5/(T&(2**14/[2,4,1,15,4,2,4,17,1,2,4,15,1,8>>(T>>11&2),8>>(T>>11&2),T*2&T>>8&31][T>>13&15])-1)&255)-128)*2,kick2=T=>sin(5*cbrt(T&(2**12/[1,,H=t*1.9&2,,S=(~T>>19&4?2**12:sin(t>>5)),,H,1,1,,S,,2,2,1,H,1,,H,,S,,H,,1,1,2+H*(T>>17&1),1,2+H*(T>>17&1),1,t/3*4&42,t/3*4&55][T>>12&31])-1))*(T>>19&6)*500,min(max((kick2(T)+kick(T-(T&15))+((!!(T>>19&15))*((T>>11)<<(t*p/3.12425-(t*p>>6^T>>14))*2)&255))/8*(4-tanh(kick(T-(T&11^2))*!!(T>>19&15^1)))+128+(hihatPrepare=T=>(random()-.5)*(1-T/4096%1)*128*(2-abs(((T/131072+2)%4)-2))*(T>>18&1))(T),0),255)

https://dollchan.net/bytebeat/#4AACAu0ZtUcFOwzAM/RYORHaaNrWbbC0iQeLEBQmJ3CYmFZjYNG1MXQ+c+HacFiSQuCR+yYvf88uhf9vtA2sNZInRnELVeV115vbhPpBfmPMQ2NV1bVIY7XnQru4WlryWe7PfvexDCpG4LfvnM0Cz8RaSAulHzq7YOEOGvGxTuRQ0FV6KNkZIMRIpkf0DkmYloFUNPa3yaaPIP2FJqNh72blFzZM6Z/nz7ghevzwP44822xUZcxdGTVWn2JjHAJ+5U6fczUS4yo/GGD2iELNLIRlxx1JlLEs+kDXfcXGnJ4NLRfgPHm2jnXL8XXg/G+c8QjaOM7tTC9RewjyI+qH/AJiGgIRFLiCVMgGJpwLg4uL7ScYa5njw+hpGfbJNRezYlxnEuFjnSyc0niNC22pw5dgft/CrMa1ZOL8ar8UZFpJnAdvdth8fhs2pHzY5VBj64+v7AbCsvMhTmWz++ktCSU+68/zjkCw1VC+5YLx0WPLPqK0EgzKYqdFkS18
11433
>>3190
Why does this sound like Minecraft Subwoofer Lullaby at the start

727 Reply
Ractangle.png
(10.63KB, 686x393)
I did my best to create the codes

Random Dumpstep

woing

sin rythim

ok thanks bye i'll do more soon
194 posts omitted. Click Reply to view.
11174
Screenshot 2025-12-09 102140.png
(114.96KB, 1676x852)
>>4996
mission failed successfully?
11287
11401
>>9490
Uhh did you just used my stereo slide technique?
11405
>>11401
that is the most stupid question i have ever heard
11432

11430 Reply
Screenshot 2025-11-20 142842.png
(2.25KB, 109x100)
11431
Screenshot 2025-12-05 181602.png
(2.07KB, 363x367)
11434
Changing threads doesn't hide you. Please stop impersonating. Doing so will result in a ban.

10816 Reply
Glurgh! Actually stereo!!.png
(43.80KB, 1024x256)
37 posts omitted. Click Reply to view.
11297
11301
11334
11393
11429
>>11393 minified
(sin(cbrt(t*'11121124'[t>>14&7]%16384)*4)*15*max(0,.5-t*'11121124'[t>>14&7]/16384%1))+(sin(sin(t*PI/39)*19112121213)*(-t>>4&255)/128*('10010010001010111000101000001111'[t>>12&31]))+(atan(sin(t*PI/32*((t/2)+1)/((t>>16&7)+4))*4)/3)+((t*(random())&128)&128&&256%256/256-1*(-t*'1214'[t>>15&3]/64&255)/256)

10617 Reply
me in 3d .png
(47.65KB, 1040x640)
27 posts omitted. Click Reply to view.
11380
NNNN.png
(1.33KB, 225x225)
Ö.png
(4.14KB, 225x225)
S.jpg
(9.05KB, 197x256)
Name: Nös
Beattype: the floating one!
HZ: 48000
Loop: no: 4 minutes 17 seconds!
remix: yes: lhphr - Vé
size: ALMOST 6KB!!!
tags: #console #slow
link: Nös

quote:

1. Squarrie The Sound

Ok bye! 0w<
11417
BEDROCK.jpg
(8.10KB, 225x225)
Name: 𝐒͢𝐪͢𝐮͢𝐚͢𝐫͢𝐫͢𝐢͢𝐞͢ 𝐓͢𝐡͢𝐞͢ 𝐒͢𝐨͢𝐮͢𝐧͢𝐝͢ (Squarrie The Sound)
Beattype: the floating one!
HZ: 48000
Loop: no: 5 minutes 24 seconds!!
remix: yes: AsinSin The Wave >>10619
size: 4KB!
tags: #console
link: 𝐒͢𝐪͢𝐮͢𝐚͢𝐫͢𝐫͢𝐢͢𝐞͢ 𝐓͢𝐡͢𝐞͢ 𝐒͢𝐨͢𝐮͢𝐧͢𝐝͢

BONUS!

[a cover made in beepbox](https://www.beepbox.co/player/#song=9n65sbk0l00e0Yt2ca7g0Yj07r1i0o432333T5v3u05f20kb2h8q804d08HUBHa1aboA5oahhh2E0T6v3u06f30nc2t92g8q8122d23W6E0T7v3u07f10v4q011d02HolPDw000083F00h2IeE0T0v0u00f30p81572j2qE021d05w2h0E0T0v5u00f20q22k8q0E20g51493d05w0h3E0T5v2u05f31492ic2e9qw112d07HZAN4xtq9iahg10h6E0T4v0uf0f0q011z6666ji8k8k3jSBKSJJAArriiiiii07JCABrzrrrrrrr00YrkqHrsrrrrjr005zrAqzrjzrrqr1jRjrqGGrrzsrsA099ijrABJJJIAzrrtirqrqjqixzsrAjrqjiqaqqysttAJqjikikrizrHtBJJAzArzrIsRCITKSS099ijrAJS__Qg99habbCAYrDzh00E0T4v0uf0f0q011z6666ji8k8k3jSBKSJJAArriiiiii07JCABrzrrrrrrr00YrkqHrsrrrrjr005zrAqzrjzrrqr1jRjrqGGrrzsrsA099ijrABJJJIAzrrtirqrqjqixzsrAjrqjiqaqqysttAJqjikikrizrHtBJJAzArzrIsRCITKSS099ijrAJS____Qg99habbCAYrDzh00E0T4v1uf0f0q011z6666ji8k8k3jSBKSJJAArriiiiii07JCABrzrrrrrrr00YrkqHrsrrrrjr005zrAqzrjzrrqr1jRjrqGGrrzsrsA099ijrABJJJIAzrrtirqrqjqixzsrAjrqjiqaqqysttAJqjikikrizrHtBJJAzArzrIsRCITKSS099ijrAJS____Qg99habbCAYrDzh00E0T3v0u03f20l52j6q011d03S0v8U8g004uE05FwE0T4v0uf0f0q011z6666ji8k8k3jSBKSJJAArriiiiii07JCABrzrrrrrrr00YrkqHrsrrrrjr005zrAqzrjzrrqr1jRjrqGGrrzsrsA099ijrABJJJIAzrrtirqrqjqixzsrAjrqjiqaqqysttAJqjikikrizrHtBJJAzArzrIsRCITKSS099ijrAJS__Qg99habbCAYrDzh00E0b4zgid18Q4zgid18QlDxmu5pUlDxmu5pUlDw000000000018Qkzhid58Qk002d58Qkzhid58Qkzhid58Qk0000000018Q4zgid5pU0000018Q4zgid18Q4zgid000000g00004000010000000100000g000040000180000000000000000000004zgid18Q4zgid000000000000000004zgid00000000000001mu5pUlDxm00000h4h4h4h4h4h4h0000000h4h4h4h4h4h4h4h400000004h4h4h4h4h400000000h4h4h4h4h4g00000000000h4h4h4h4h4g000000014h4h4h4h4h000000000000000000014h00000000000h4h4h4h400000000000000000000000000000000000000h4g000000p28BFEZ51Mc7aSlmlkSlSmlmpdpl1iBBlBldBtBBlCjmlgsHplpljpnpplpARBk7aSlmlkSlSmlmo11M49nnnnnnnn1kRlVh1lgtttttttts3jlnBk7l1lRRRRRRRMddlulgtk5nnnnnnnn0QRlPNtfH_rjuzXqOb8Iy5CRYwj6Lj9HV58qZcCLA4xHQOq-gh6Lj9HQTy-Adv8znO8RYyduubFZvXqCn-8Yids2CzN47p2lRRRRRRRMddlukglk7nnnnnnnn0QRlVl1Rglttttttts3jlnBk7l1lRRRRRRRMddlokQug8e1wVmOGOGCOKOOGP9HaEelIGIGFIHIIGIOqOG3BraHaGraXbaHcCIGwVmOGOGCOKOOGP08e0xaWWWWWWWUaCGLa8aG3HHHHHHHHwqqGYGwWEaKKKKKKKK1FGHOG3GwGWWWWWWWU6CGKCze4t17ghQ4t17ghQ4t160BWqc0cKwOW3bE8M5cFGyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyw18QQo4hQ4t17ghQ4t17ghQ09HFJsERW00)

quote:
Post too long. Click to view.
11418
OH NO SANS.png
(14.26KB, 280x279)
>>11417
WHY THE LINK DIDNT SHORTED?!
11423
my thread has 35 posts, urs have 25.

so i have 10 more than you
11424
>>11166
the RICKROLL c code is longer.
weighing about 735 bytes...

while urs have 733 bytes (the advancing technology)

the rickroll code is never gonna get beaten

9566 Reply
Screenshot_2025-08-02-16-22-44-021_com.applylabs.whatsmock.free.png
(1.69KB, 82x52)
No.

-------------------------------
I made this code:
t*(85&t>>9)|t*(42&t>>8)

+
119 posts omitted. Click Reply to view.
11298
Screenshot_2025-12-13-12-45-40-004_com.android.chrome.png
(62.11KB, 1022x533)
11340
Screenshot_2025-09-24-12-18-56-069_org.tuxpaint.android.png
(6.62KB, 805x692)
11388
Screenshot_2025-11-26-13-05-13-880_com.google.android.youtube.png
(162.85KB, 364x541)
11404
Screenshot_2025-12-17-12-41-03-155-edit_com.android.chrome.jpg
(419.43KB, 1080x727)
i put the own thread >>9566
it also added to all authors
11422
Screenshot_2025-12-16-14-27-14-639_com.google.android.youtube.png
(80.81KB, 297x385)
console.log("i don't know that code")

(8khz) link: t&t>>12 song

11416 Reply
IMG-20251118-WA0001.jpeg
(1.62MB, 3840x2160)

11402 Reply
Female Base (Night).png
(16.17KB, 262x395)
11403
I'm the real sierpinski and I will never create every thread (I already have a thread).
11406
>>11403
"imperstrone"

what the freak are you saying?

its "impersonate", YOU IDIOT!
11414
>>11403
if they get me then i might for god's sake crash out

5289 Reply
1735723757438.jpg
(865B, 16x16)
playground (Obsession with output)
sq=(f,p=0.5)=>2*((s*tone(f)%1)<p)-1, 
s=t/48000,
b=94,
r=-1/0,
tone=(note)=>440*(2**((note-9)/12)),
q=(a)=>s%(60/a)*a/60,
F=(a)=>sin(2*PI*s*a),
st=(j)=>F(tone(j)),
bass=(k)=>asin(sin(s*2*PI*440*(2**((k-9)/12))))/PI*2,
cyc=(p,l)=>(floor(p/60*s))%l,
dec=(s,r=1)=>(1-q(s))**r,
lfo=(f,a,w,p=0,o=0)=>
[sin(f*2*PI*s+p)*a+o,
sign(sin(f*2*PI*s+p))+o,
(s+p)%(1/f)*f*a+o,
random()][w], 
sum=(Ar)=>Ar.reduce((a,b)=>a+b,0),
R=random(),
Cho=(Ar,Fn)=>sum(Ar.map(Fn))/Ar.length,
ω=(a)=>{throw a},
p=(a,b)=>a!=b?a:r,
avg=(a)=>sum(a)/a.length,
Kick=_=>F(exp(q(_)*-19)*30/s),
Snare=(a)=>Kick(a)/2+R*dec(a,2)/2,
T=(M)=>(M[0].map((_,i) => M.reduce((A, R) => [...A, R[i]], []))),
Hat=_=>R*dec(_),
Chords={Maj:[0,4,7],
Min:[0,3,7],
Dim:[0,3,6],
Aug:[0,4,8],
Qua:[0,4,7,10],
Mi7:[0,3,7,10],
Ma7:[0,4,7,11],
Di7:[0,3,6,9],
mM7:[0,3,7,11]},
output=st(">@BEGJLN".charCodeAt(cyc(b*2,8))-64)*dec(b*2,2)+bass(">2;9".charCodeAt(cyc(b/4,4))-64)/2*dec(b/4,2)// the deafult code


Message edited: 03.11.25 Mon 11:45:39
35 posts omitted. Click Reply to view.
11100
I tried my best to compress it under 256B,
and why only these worst work I think has been added?
11101
t/=48e3,pI=parseInt,fourier=(f,n,hz,t)=>(n?f(n)*sin(2*PI*t*hz*n)+fourier(f,n-1,hz,t):0),
lp=(f,k,n)=>(f(n)*max(0,1-n/k)),
[fourier(a=>~a&1?0:1/a*(sin(a+t*PI/8))*(sin(a+t*PI*2)),63,264*2**(pI('9GL9GL9GL9GONOJE5CH5CH5CH5CH4BGJ'[t*5&31],36)/12)*45/64,t)*(1-(t*5)%1)**.5/2,
fourier(n=>n&1?(.7*((n/2&1)?1:-1)/n/n):0,63,48000/256*2**(pI("99995554"[t*5/4&7],36)/12),t)]
11259
r=(x,y=12288,z=0.5)=>(t?0:a=Array(y).fill(0),b=x%256+a.shift(),a.push(b*z),b),C=64/63,
r((t*2*[1,7/6,3/2,9/4,7/4,3/2][(t>>13)%6]*[1,6/7,1,[9/7,9/7,9/7/C,9/7/C/C][3&(t/3>>14)]][(t/3>>16)])|t>>5,12288,.6)/4
11273
lp = (inp,w) => {t?0:d=0
	if (w == 0) return inp
	out = inp + d
	d = out / (1+1/w)
	return d / w
},
D={K:sin(cbrt(t&4095)*4)},D.S=D.K+.2*(D.H=(random()*(-t&4095)/4096)),
j=D[`K SSK HHK K `[(t>>12)%12]]*63+64|0,r=(x,y=12288,z=0.5)=>(t?0:a=Array(y).fill(0),b=x%256+a.shift(),a.push(b*z),b),f=j=>{throw j},C=64/63,
(t+1)&255?j/2+(r(lp((t*2*[1,7/6,3/2,9/4,7/4,3/2][((t>>13)%6)]*(root=([1,6/7,1,[9/7,9/7,9/7/C,9/7/C/C][3&(t/3>>14)]][(t/3>>16)&3]*[1,1/C**2][1&(t/3>>18)])))&255,(t/3>>19)&1?(63&t>>7)+4:(15&t>>9)),12288,.6)/4+random()*8+asin(sin(t*PI/128*root))/PI*96+48)/1.3:f(`
Now playing: Kīpāhivekō - Lλmplight 
${`/|\\-`[t>>12&3]} ${(t/3>>18)&3}:${(t/3>>16)&3}:${(t/3>>14)&3}:${((t>>13)%6)}
Harmonym(inaccurate): ${["Ah","Fumi","Chy","Scy","My","Chy"][(t>>13)%6]} ${[``,` - Chyp`,``,[`- Scyp`,` - Scyp`,` - Scyp!)`,`-Scyp(/!`][3&(t/3>>14)]][3&(t/3>>16)]} ${[``,`- Scirypr`][1&(t/3>>18)]}`)
11408
f=a=>asin(sin(a*t*PI/128))/PI,
g=a=>(f(a)+f(a*1.5)+f(a*2.25))/3,
h=a=>(g(.995*a)+g(a)+g(1.005*a))/3,
h([5/6,1,6/5,16/15][t>>17&3])*2

44 Reply
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)
(Code)

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
Post too long. Click to view.
25 posts omitted. Click Reply to view.
1367
Hello!

Not many songs to offer again, as I'm getting caught up with other things and motivation has been a bit low, but here are some more songs!



Quality value: 1


Name: preciserr; Date: 21 April 2023; Sample Rate: 32k; Self-defining?: No; Type: Bytebeat
x=t&t>>12,y=t/4096,z=!(~t>>13&15),(y/x%1==y%x/x)*(y/2**!z%1)**.5*127+(50*(t%2**(13-z))**.5&128)

Description: A song created with the use of precision errors in floats.


Post too long. Click to view.
1481
viktor-kro-tylerwest0121-1.jpg
(298.27KB, 800x1000)
>>837
autochxrded - Nice chords! Thanks for pointing out the original by May_I_Change_My_Name, I can't following reddit because of the huge amount of flooding and informational garbage from reddit children, and thanks to you I found a good post with interesting technology.
C0D3R4V3 - Heh, you also could not resist remixing the song by Decent-Manager-6169 ;) Useful sliding technique! I need to use it too.
skyrnpqriy - The sound of a synthesizer is similar to an electric guitar. I like the semblance of percussive harmonics that start at 14 seconds.
Beyond Saturn's Rings - This is something incredible. Such beautiful space theme, pleasant harmony! I see delays, echoes, slide effects, vibrato, a lot of cool tech. Long echo tails pick up some background noise, but that sounds good too. And nice description :)
I was very imbued with this song, I listened for a very long time. Such a soothing lullaby. You have a lot of beautiful songs, but this one, in my opinion, is one of the most beautiful.
>>1367
preciserr - Boosting error, interesting. And you added drums for beauty. By the way, the formula can be reduced by 4 bytes if use floatbeat.
name melody - At first I looked at the extended version, and did not understand why name[StringAsArray] is used. Then I looked at the N[c] in minified version and understood, good! Also, I substituted my name, turned out funny.
ventures - Very pleasant sounds! Nice chords. Also, you can use sin(a(p)*PI) instead of 2*asin(sin(a(p)*PI))/PI, the sound will be same.
Niarix Visions - Cool, 90s rave style, I like long songs with changing sound. I see you applied the min() and max() at the end to limit the sound. Because of the kick, right? Usually I scale each instrument by multiplying by factors so that when layered on other sounds, they do not exceed the limits. However, the song will sound quieter. And your song does not sound quiet, and the kick is juicy! Nice work.

Message edited: 05.07.23 Wed 02:00:39
5095
>>367
I didn't know you used to save your songs on a text file. Now that I'm thinking about it, I should also start saving my songs on a text file so I can archive my old and new bytebeat codes.
11379
damn I miss ihphr he had the best songs I love i-dimensional
11390
>>11379
actually his name is "Lhphr" and not "Ihphr"

11389 Reply
10 (1).png
(21.37KB, 324x441)

11003 Reply
Снимок экрана (90).png
(4.46KB, 521x265)
i will post bytebeats here
17 posts omitted. Click Reply to view.
11284
>>11280
sounds familiar
11295
a similar code to the coore32.exe source code isn't similar (it is just garbage), so I added .charCodeAt
11362
11363
11387

500 Reply
Opera Captura de pantalla_2023-03-02_175710_dollch
(12.01KB, 1013x250)
Stimmer but i added drums (44100 Hz)
t=t*8000/44100,
a=((t/4*(4|t>>13&3)>>(~t>>11&1)&32)+(t/4*(t>>11&t>>13)*(~t>>9&3)&31)),
b=cos(12*cbrt(t%4096))*32+32,
c=(t*random()|t/8>>2)&31,
d=(t*random()|t/8>>2)&31,
[a+b+c+40,a+b+d+40]

https://dollchan.net/bytebeat/#v3b64dY/LDoIwEEX/pYnNTEtCXzFg0n6EW3VRWnYCBmYn+u0WWLs7mXvuJPfN0pR7dmHkSTRKqdo5rVR1H6MHoNoJcCuFoC23GAJ8N9ZcI7cG5SEcp11CsRttkbnViOVP59O0gDYidTMBnZxqz4jCGmlNiZMHEnMc8zQArlQ3IZitW6L8P7pF2ckknao2yAUerGJLHF7P/hqpDNpnfH4
this is my first time posting here btw
306 posts omitted. Click Reply to view.
10682
forgot to post this
link
f=(x,i)=>i?sin(min(abs(t/64*(t>>12^-(t-2048)>>12))%8%3,1)*x):x*min(abs(t/64*(t>>12^-(t-2048)>>12))%8%3,1),tanh(f((s=t>2**21)?t/8e3:1,s)*!(!(-t>>14&3)*(t<2**19)*(t>2**18.9))*min(t/4e5,1)+sin((1-t/16384%1)**20*51)*20*(t>2**19)+(random()-.5)*10*!(t>>9&7)*(t>2**20)+cbrt(sin(t*PI/512+sin(t*PI/127)*3))*(t>>13&1*(t>2**20))+sin(t*t/800+sin(t*PI/128)*40)*!(-t>>14&3)*(t<2**19)*(t>2**18.9))
10683
cover of KEYGEN CHURCH - Tenebre Rosso Sangue
link
// some settings
settings={
        transpose:-9,
        BPM:176
},

sampleRate = 48e3,
// memory
// useful for storing stuff that you need to change overtime (e.g. self-referring variables)
t||(mem=new Float32Array(4e6),etraimMem = []), // 128 kibibytes of mem + I N F I N I T E memory for those effects that require an array in a position
callC=0,etraimC=0, // for tracking how many times a function has been called

// self-explanatory
lp=simpleLowPass=function (x,c) {
        cca = callC++;
        mem[cca] = x*c+mem[cca]*(1-c);
        return mem[cca]
},
hp=simpleHighPass=(x,c)=>x-lp(x,c),
// https://www.musicdsp.org/en/latest/Filters/29-resonant-filter.html
// switching to the etraimMem variable is good cuz with it we do not have to sacrifice 2 array positions
lpr = lowPassResonance = function (x, c, q) {
        fb = q + q/(1-c);
        cn = etraimC++;
        m = etraimMem[cn] ??= Array(2).fill(0);
    m[0] += c * (x - m[0] + fb * (m[0] - m[1]));
    m[1] += c * (m[0] - m[1]);
        return etraimMem[cn][1];
},
hpr=highPassResonance=(x,c,q)=>x-lpr(x,c,q),

/&
Post too long. Click to view.
11013
image.png
(8.51KB, 760x350)
https://maxi2022gt.github.io/bake-me-a-byte/

very bad and basic bytebeat player.
it can also run arbitrary code...which isn't that good.
note: i will not add a library.
11150
11383
link

T=t/48e3,sReverb=(a,iterations,e,dm)=>{let i=a(t);for(let n=1;n<iterations;n++){i+=a(t+(sin(T*n)/(n+256)-n*(th=dm)-(e?0:th))*48e3)/(1+n)}return i*32},
a=_=>sReverb(t=>t>0?(sin(t*PI/64*2**((+'03  75'[t/1.5>>13&5]+[0,-2,-3,4][t/1.5>>17&3])/12))*min(t/256/1.5%32,1)*(1-t/8192/1.5%1)):0,32,_,1.5/4)/128,[a(0),a(1)]

756 Reply
Screenshot 2023-04-03 153532.png
(16.68KB, 1025x257)
Yes, It is I...

anyway Here's a remix of one of Tejeez's songs

I've retried like 5 times by now :p
313 posts omitted. Click Reply to view.
11036
https://dollchan.net/bytebeat/#4AwCAO0elV+tzm0YQ/yz9FVcmDw7xOkAytoM9SdpOM3WmGbnfVE+CpbOhRoABxZJj/e/dewBCdhJZzYyju93fPm9377AspIzpPLyJ02v0voireBom6FMWpxWKU3S1SKeXNKzQomSA+QrRsEhiWqCClrCcRkilyynNAY2mUZhe0xmqIgrrrJiVqMoyrPQtC71bofdRWK6Wyz7bblm6XKG/I1pkKeP9Pv7rI4qqKi+PLGtG59l9lplZcW3NwYmp5Y4Ohv6h1e9Ps7Ss0PkYBcjzbds+rkkfnT+CeXDiaJqqzg3XxRZxsDYcMkASliU6rwoWzbd+jwsUi2mVFWp0H3ierZfwez62HD0ngW0O9dyBH2+o31Vl4JNDB4McQr1eFcWlGRYrMP+2KMKVygkMBX/YvIqTRLXxcV8i49kSkHazh4wFSKwSWJ2PNdu07eFDi4jugR7dN/tForbqSs4tN9g5AUJO2r3D9g7s1/1eGc7zhKrZ1VUAEQaEBdET0aOz2hHwG1JUk2NS08H145bM1KoqcA3BTWiKHpCN0UvQNEBnfLGBdwXeAR6YfwraYtN8UTVmIbeT2Ll4ECnZQDgdhCsQAImv1FIE1ktohfJkMb0ROWck4NaJf1MnXqKl8rw5kcqS2MQgPOe9Xq0N+kAlnm0Reqhpuaa52qcPWn0k1vkYIw1NL4tKzaWg1DgY8O2a+9J6Ty7YKXHdAxm/Vh+nJDiS4By3snAkgVqvBgS/PBNZWrd5KGi1KFK0aYohaFLSmifUywqhVXQPPSBSslmA6OFB5uVxMYIgW7UyrBoCNA+XKtHnkKq6sAyiQ6datR5eBlIBj/7Zlh91Ud5tr0dNte5Dclhd8HkWIANahW1Fa5SyUMSA+JVWlM2E7RERg4/C3FfAxwi8v1OXjFhX19dfgmDZQS2Pm6MoFvQYrbkjouIuvRkgUnrXWFR5wUmu/0MuGT3NlvybmNcr44t5BydCYEy2Clik9fBym4llzsNc/RycbAjiRmYez54tExb5c0Wi+Drq+t7GVdJb5sKk35t4nu4d6ENyobPNSPcO9aErNh2OxzkObL7DaoX8TY7PhPrQNrxQPnwYn8H0ZL/joL1tyjxOhT/Kbwb8U0BaQZPAQGKFJqhe4XplBFisDCMIXL4KAsMQKxQYnIsAjUBzs54YAVK4O7Kg2O1cxVkK/QatVlJwaFbqsqKLsKK8pdoCL7JFOqtx2gYM2kN2hWRaI1sjLtyYvSbpnHlbTlSGHPD/Tzz/1PD8IzLC2HKdVwcXjQCMepgoIANXJrFgVHIBC5AAgWaByjfvOE3zHmAU8N4v7+JqGknqK1dO52kIE8s+4gVtimGBj9FlQcMbPlJn9CpcJNVRZ5bH7NZpFBlEzGJW8pP4whTDDt4JkIxbIGC8xecDKA6CwD4d2jaMdNUZhJelWoWpCGTkvfQwxkeEPzw2ZWsP+bRv3VzzWcci95vI/SZyoEsSeAsjxK5j3wrGb4NhrfhkLJqDuwAezMGQh0HMYTcQz+eBdCQ2QgCfe6wbt8zYYMbnAMHkJohMlW0ebBlxvMYIx7cGZE5gltVJIaPHWSGjH6eF82VeYNw8nRYPd/jCZVu4TLr+uk6bFInfPFZ4pMYoZy9geLtWGVplC5jxYZKsUJpVaAaPwioqsjs0i8s8CVcsj5LyZfKCR8DtQKBmldXTGTZ5ODuvQng8eLpiK3h98U8q4GJ6+nZ3fKqf9RgHJ2o8qLNAhpgXrfKncqQYCjb/hfe1+vo1Xu+nyTtViHIUvylvwSle4faFfOhAmWk+WAq2LaEX32pkdP9g72nZP1WcR5pNqZr8L9XEOVXcx7p
Post too long. Click to view.
11373
>>11338 >>11344
I wonder what they even think they're getting out of that...
11374
No way I just swapped the two input fields there... How ironic
11376
>>11374
I do that too lmao
11382
>>11374
i wheezed and turned into a bird while reading this help

11338 Reply
Baby Jouhn.png
(21.37KB, 325x501)
4 posts omitted. Click Reply to view.
11347
11348
11356
make a song about me
11381
>>11356
WHAT!!!
11395
>>11338
Please do not impersonate users of the image board. Doing so will result in a ban.

11370 Reply
0:15, track (2).webm
(239.91KB)

11349 Reply
Desbyte!.png
(3.76KB, 72x119)
tygtsdrhfhfgye
2 posts omitted. Click Reply to view.
11352
>>11350
wow thx for seeing my recreation!
11357
11358
11359
11368

11360 Reply
OIP (2).webp
(2.40KB, 177x180)
Reality Wave but Bytebeat and 50000
11361
MAKE IT CLICKABLE!

11339 Reply
Screenshot 2025-12-14 202528.png
(3.35KB, 397x11)
11341
first. find street surfer. second. add |t>>8 . THATS IT ITS SO EASU
11409

7092 Reply
Scripted Canvas.png
(752.59KB, 873x433)
340 posts omitted. Click Reply to view.
11290
11322
11332
11336
noname #3

using ‘${T=sin(t>>2)}’
11337
also filter by sdayoisadu >>11322 >>11332

11335 Reply
4:16, 2025-12-14 22-53-55 (1).mp4
(29.31MB, 1280x720)
so js free to use midi to funcbeat converter

put ur midi in the same folder as code name it song.mid and run the program then take the code from output.txt and paste it to the funcbeat, done!

if someone can do better, please do, ik its possible to do much better

(if someone wants details its just midi player with use of base64 encrypted midi song)

const fs = require('fs');

const midiBuffer = fs.readFileSync('song.mid');
const midiBytes = Array.from(midiBuffer);

var midiString = Buffer.from(midiBytes).toString('base64');

let code = `
var BASE64_CHARS="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
function base64ToBytes(str){var clean=(str||"").replace(/=+$/,""),out=[];for(var i=0;i<clean.length;i+=4){var n=(BASE64_CHARS.indexOf(clean.charAt(i))<<18)|(BASE64_CHARS.indexOf(clean.charAt(i+1))<<12)|(BASE64_CHARS.indexOf(clean.charAt(i+2)||'A')<<6)|(BASE64_CHARS.indexOf(clean.charAt(i+3)||'A'));out.push((n>>16)&0xFF);if(clean.charAt(i+2)&&clean.charAt(i+2)!=='=')out.push((n>>8)&0xFF);if(clean.charAt(i+3)&&clean.charAt(i+3)!=='=')out.push(n&0xFF);}return out;}
function readVarLen(bytes,i){var value=0,b;do{b=bytes[i++];value=(value<<7)|(b&0x7F);}while(b&0x80);return {value,nextIndex:i};}
function splitTracks(bytes){var i=0;if(String.fromCharCode(bytes[i],bytes[i+1],bytes[i+2],bytes[i+3])!=='MThd')throw new Error('Invalid MIDI header');var hl=(bytes[i+4]<<24)|(bytes[i+5]<<16)|(bytes[i+6]<<8)|bytes[i+7];var format=(bytes[i+8]<<8)|bytes[i+9],nTracks=(bytes[i+10]<<8)|bytes[i+11],tpq=(bytes[i+12]<<8)|bytes[i+13];i+=8+hl;var tracks=[];for(var t=0;t<nTracks;t++){if(String.fromCharCode(bytes[i],bytes[i+1],bytes[i+2],bytes[i+3])!=='MTrk')throw new Error('Invalid track header');var tl=(bytes[i+4]<<24)|(bytes[i+5]<<16)|(bytes[i+6]<<8)|bytes[i+7];tracks.push(bytes.slice(i+8,i+8+tl));i+=8+tl;}return{format,tpq,tracks};}
function parseTrackToEvents(bytes){var events=[],i=0,tick=0,lastStatus=null;while(i<bytes.length){var dt=readVarLen(bytes,i);tick+=dt.value;i=dt.nextIndex;if(i>=bytes.length)break;var statusByte=bytes[i],status;if(statusByte>=0x80){status=statusByte;lastStatus=status;i++;}else{if(!lastStatus)break;status=lastStatus;}var cmd=status&0xF0,channel=status&0x0F;if(status===0xFF){var mt=bytes[i++],lenInfo=readVarLen(bytes,i),len=lenInfo.value;i=lenInfo.nextIndex+len;if(mt===0x51&&len===3){var tempo=(bytes[i-3]<<16)|(bytes[i-2]<<8)|bytes[i-1];events.push({tick,type:"setTempo",tempo});}continue;}if(cmd===0xC0){var program=bytes[i++];events.push({tick,type:"programChange",channel,program});continue;}if(cmd===0x90||cmd===0x80){var d1=bytes[i++],d2=bytes[i++];if(cmd===0x90&&d2>0)events.push({tick,type:"noteOn",note:d1,velocity:d2,channel});else events.push({tick,type:"noteOff",note:d1,channel});continue;}if(cmd===0xA0||cmd===0xB0||cmd===0xE0){i+=2;continue;}if(cmd===0xD0){i+=1;continue;}i++;}return events;}
function ticksToSecondsAndNotes(bytes){var midi=splitTracks(bytes),tpq=midi.tpq,all=[];for(var t=0;t<midi.tracks.length;t++){var evs=parseTrackToEvents(midi.tracks[t]);for(var k=0;k<evs.length;k++)all.push(evs[k]);}all.sort((a,b)=>a.tick-b.tick);var tempo=500000;for(var i=0;i<all.length;i++){if(all[i].type==="setTempo"){tempo=all[i].tempo;break;}}var lastTick=0,lastSec=0;for(var i=0;i<all.length;i++){var ev=all[i];var dt=ev.tick-lastTick;var secDelta=(dt*tempo)/(tpq*1000000);lastSec+=secDelta;ev.time=lastSec;if(ev.type==="setTempo")tempo=ev.tempo;lastTick=ev.tick;}var notes=[],openNotes={},channelPrograms=new
Post too long. Click to view.

10086 Reply
painting.png
(265.02KB, 500x500)
ima put my songs here
24 posts omitted. Click Reply to view.
11077
(t*t%(t%2?t&32768?41:t&16384?51:61:34)&-t>>4)+((t<<8|1<<24)/(255&t)%128)/(((t>>5)+1)%128)
11078
(((((t%29+t%46+t%((t>>14)%2?34:43))+(t%17))<<1)%256)*(((((((t%2048)*-1)+2048)>>9)+1)%8)/10))+((t<<8|1<<24)/(255&t)%128)/(((t>>4)+1)%256)
11079
(t*2.34)*2**([-6,-100,-6,-100,6,6,6,4,1,-100,0,-6,-6,-100,6,-100][(t>>12)%16]/12)
11084
((t>>1)*(6&t>>9)%127)|t>>3&t>>7
11331
a=(t>>9)/5,T=t*a,T&128+T*1.6&128

4 posts omitted. Click Reply to view.
11146
11179
11186
filterl=(c,fil)=>(t||(A=Array(fil).fill(0)),Z=(c&255)+A[t%fil],A[t%fil]=Z/2||'')/128-1,
filterr=(c,fil)=>(t||(B=Array(fil).fill(0)),Z=(c&255)+B[t%fil],B[t%fil]=Z/2||0)/128-1,
saw=(iterations,num,t)=>{z=0;for(i=1;i<=iterations;i++){z+=Math.sin(t*i*Math.PI*num)/i}return-z/2},
off=[1,2,3,2][t>>12&3]*3,
ech=2**8,
tick=((t*sin(t>>2)&255)/((t>>'76'[[t,-t][t>>15&1]>>13&1]&63)+1))*(t>>18>2)/64,
X=saw([4,6,7,8,9,10,11,12][t>>13&7],('3454'[t>>15&3]/10*[1,1,3,2.5][t>>10&(t>>18>0)*'32'[t>>17&1]])/64,t)*(t>>18>1),
Y=saw([4,6,7,8,9,10,11,12][t>>13&7],('3454'[t>>15&3]/10*[1,1,3,2.5][t>>10&(t>>18>0)*'32'[t>>17&1]])/64,t)/2+saw([4,6,7,8,9,10,11,12][t>>13&7],(-'3454'[t>>15&3]/10*[1,1,3,2.5][t>>10&(t>>18>0)*'32'[t>>17&1]])/32.2,t)/2,
XY=X*(t>>18<4)+Y*1.5*(t>>18>3),
dr=(((4e5/(t/4&4095)&128)^(4.09e5/(t/4&4095)&128)&255)/128-1)*(t>>18>3),
[filterl(V=t*'3454'[t>>15&3]/10*[1,1,3,2.5][t>>10&(t>>18>0)*'32'[t>>17&1]],round(ech/off))+XY/2.5+tick+dr,filterr(V,round(ech/([3,2,1,2][t>>12&3]*3)))+XY/2.5+tick+dr]


link
11320
11420

520 Reply
unnamed (2).jpg
(8.89KB, 640x640)
256 posts omitted. Click Reply to view.
11032
11033
11175
11313
>>6126
add
Float32Array()

so that it'll be over buffed
11314
name.png
(9.61KB, 472x174)
i always set my name into (grass byte) which makes me remember my name except (Anonymous)

11310 Reply
bb3278285716d3999e44f6b9d37e7267c0ae8050.png
(62.29KB, 512x512)

11306 Reply
1:16, djubai.mp4
(7.79MB, 1920x1080)

5550 Reply
Screenshot 2025-03-01 113854.png
(141.65KB, 646x306)
100 posts omitted. Click Reply to view.
11281
>>10953
//I <3 1788-l
t?0:Z=[],X=0,lp=(a,c,s)=>(Y=X++,Z[Y]??=0,Z[Y]+=(a-Z[Y])cs),hp=(a,c)=>a-lp(a,c),bp=(a,h,l)=>hp(lp(a,l),h),nf=(a,l,h)=>(hp(a,h)+lp(a,l))/1.75,lb=(a,c,v)=>a+lp(a,c)v,hb=(a,c,v)=>a+hp(a,c)v,m=(sin(t/(2<<14))/2+.5)*2,
r=t*2.2,
mn=a=>min(max(a,0),255),
hat=()=>(random()2&1)255(1-(r/16384%1))3.3,
kick=(lr)=>mn((tanh(sin(sqrt(r%16384)))(1.97-(r/16384%1).15)3127+128) + (((t(1+lr)sin((t>>2)*(1+lr)100))&256)-128)(r/16384%1).4!!(r/16384&7)),
s=r/16384&3,

bt=t/22([12,12,13,[[10,22,15,3,22,15,27,10][7&r>>14]],12,12,13,[[11,23,16,4,2,27,8,sin(t/8&7)20][7&r>>14]]][7&r>>17]/12),
(3&r>>17)===3?bt=bt%1024(1.1337-(r/16384%1)3.5):0,
a=(.8414bt4&bt*5),
(7&r>>16)?0:a=a&255,
bass=lr=>(lr^(bt/384(7&t>>15==0?4:5)%2)?(a^8/bt5/2):(a/4+bt/5))*(t&1?2:1)&255,
c=[mn((s?lp(bass(0),1-(r/16384%1).7,4)8-1000+hat():kick(0)*8)),mn((s?(bass(1))+hat():kick(1)))]
11294
>>11281
i think you forgot to wrap the code in the code format thing
11303
>>11294
oh right
11304
11305
sech=x=>1/cosh(x),csch=x=>1/sinh(x),tanh((sin((t%32768)*0.1222)))10(1-t/32768%1)*6+(random()-0.5)(1&t>>15)(1-t/32768%1)107+min(max((sech(tan(sech(sin(t/512PI))sin(t/(16384/('0x'+'1321431a3114853b'[t>>14&15]))PI/2)3100))-0.5)88,-1),1)/8+tanh(sin(t/512PI)8)(t/32768%1)1.1+min(max((sech(tan(sech(sin(t/512PI))sin(t/(2048<<'1321431531148536'[t>>14&15])PI)*340))-0.5)88,-1),1)/8sin(t/(16384/('0x'+'1321431e3114853f'[t>>14&15]))PI)+min(max((sech(tan(sech(sin(t/512PI))sin(t/(16384/('0x'+'1321431e3114853f'[t>>14&15]))PI)*340))-0.5)*88,-1),1)/1.3

11288 Reply
1
(5B)
I’m new here, so please don’t judge me for this, but I decided to implement the Collatz Conjecture into Bytebeat!
Here is the equation:
x=t==0?0:x,x=x%2==0?x/2:(3*x)+1,x

If anyone figures out how to make it sound audible, then just reply with that equation I guess…

11282 Reply
oren.png
(9.10KB, 171x295)
Speed=9,
SQ='0',
SW='0',
DRM='000000000000000000000000000000000000000100001000100001000100010010010101011111101010',
SNR='1010010101001010100101011010101001010101011101010101010101010101010010010011111001',


I = (D, AND)=> (t >> Speed >= D.length ? 0 : parseInt(D[t >> Speed], 36) * t / 10 & AND),
DR = (D, AND)=> (t >> Speed >= D.length ? 0 : (parseInt(D[t >> Speed], 10) * 1E5) / ((t % (1 << Speed)) + 1) & AND),
SR = D => (t >> Speed >= D.length ? 0 : parseInt(D[t >> Speed], 2) * Math.random() * 24),

+I(SQ, 64)
+I(SW, 63)
+DR(DRM, 100)
+SR(SNR)

163 Reply
profile.png
(32.55KB, 480x360)
name: cool waveform second sawtooth wave
p=3*(t-(t>>10&4|t>>13&3|t>>17&6|t>>14&4)*t/((t>>16&7)+4))/1.56,d=3*(t-(t>>10&4|t>>13&3|t>>a17&6|t>>14&4)*t/((t>>16&7)+4))*1.91,(p&255)/3+(d&255)/2.5

name: siren
t*=20,[1,1,1,2,3.5,4.1,2.51,1.9][t>>11&7]*t/128*(-t>>16&15)%+(t>>10)

all bytebeat codes are from bytebeat.hcdphobe.repl.co
198 posts omitted. Click Reply to view.
10540
10764
10864
11068
How did you connect the sample frequency constant so that no matter how I change the sampling frequency value, the music plays at the same tempo?
11271

1 Reply
bytebeat_player.png
(79.68KB, 1130x869)
Hello to the music and programming fans!
This is a thread dedicated to the bytebeat player.

Here I will keep a log of changes, as well as show new formulas and code (my own, or someone else's), which I will add to the player's library list.
61 posts omitted. Click Reply to view.
10424
Screenshot 2025-11-05 at 10-44-47 Bytebeat composer.png
(65.31KB, 762x554)
Screenshot 2025-11-05 at 10-46-34 Bytebeat composer.png
(64.62KB, 735x569)
Screenshot 2025-11-05 at 10-47-25 Bytebeat composer.png
(54.33KB, 754x564)
Tags are now highlighted in colors. New tags have also been added. Here is the full list of available tags:
- "stereo" for stereo songs;
- "drawing" if the code does something in the visualiser;
- "c" for C-compatible songs;
- "console" for when a song uses throw to display arbitrary text;
- "slow" for songs that are very demanding on performance;
- "sample" for songs that use encoded audio samples (by PCM, for example).
10449
8-bit-pixel-art-arcade-game-prehistoric-landscape-vector.jpg
(210.00KB, 1920x847)
It's been a while since I've posted a list of newly added songs to the library. It's time, so here it is.
Part 1:
--------------------------------
by 0b5vr
- 128 Voices Generator - Lovebyte 2024 competition - 2nd place.
--------------------------------
by a-desmos-grapher
- remix of "ilovemykids26" by SHCWAZERNECJLACE
--------------------------------
by absolute197
- Tr4nsf0rm
- Tr4nsf0rm remix
--------------------------------
by Admirable-Dot-5854
- Patrick The Android's Vocals
Post too long. Click to view.
10450
bit-pixel-art-game-prehistoric-landscape-level-mountains-volcano-vector-retro-style-gaming-scene-tow
(35.75KB, 800x353)
10979
FFT (1).png
(49.67KB, 518x329)
FFT (2).png
(43.76KB, 518x585)
FFT (3).png
(53.06KB, 517x585)
FFT (4).png
(49.63KB, 518x585)
The new "FFT" display mode is available. FFT means Fast Fourier Transform. The Fourier Transform converts a signal from its time domain to a frequency domain representation. And now you can take a more scientific approach to your sound by analyzing it by frequency. In "FFT" mode the scope area displays not just an abstract, useless graph like in other players (Greggman, for example), but a coordinate grid marked horizontally in hertz and vertically in decibels. The coordinate system is logarithmic, for a more convenient and uniform analysis from low frequencies in tens of Hz to tens of kHz. For a stereo, separate analysis is used for the left and right signals. When they overlap, or for a mono signal, the characteristics merge into a single white color.

* The maximum available analysis frequency is 48000Hz / 2 = 24 kHz.
* The number of samples across the frequency range is 1024.
* Respectively, the sampling resolution and the minimum analysis frequency are 48000Hz / 1024 = 46.875 Hz
* The maximum level is -20 dB (decibels). (0 dB is the loudest possible sound, -10 dB is a 10th of that, - 20dB is a 100th of that, etc)
* The minimum level is -120 dB.

Here some code with sinewaves to play with.
Be sure to clear your browser cache if you don't see any changes. Enjoy!

Message edited: 01.12.25 Mon 17:01:38
11264
> [code][spoiler]

2628 Reply
Four_intro.png
(27.31KB, 1206x1277)
341 posts omitted. Click Reply to view.
10318
10545
11120
11148
11171

11219 Reply
virtualindex.jpeg
(36.08KB, 364x329)
NKVD=(d,t,f,a)=>t>>d|t/f+a|(a+a^a>>4+a>>4|d|t)^(d>>a4>>a)|tt,t/=3.473&t/128.5,tNKVD=(s,t,c)=>NKVD(s,c,5,t),x=((NKVD(4,t/185,5,0)^t<<3|tNKVD(1,t/16,2)^(t/2.5&128))+36)/1.5,ld=x>>2^x&t>>6-((t>>3)+(t&t>>5)),n=(ld+x>>5)+(t&2048?ld:x+1)/1024,hn=n-((ld+x)&(t%265))&ld|x,hn/128^hn+n+(t>>12),t||(zh=l=m=g=h=0),zh+=(ld^x)/128,l+=m+=g+=zh^hn,h+=x/128,R=h|(~t&4096?g:t),AH=-R^hn(o="vbfdsfgdgjfdghn").charCodeAt((t>>14)%o.length),[t%2063|AH/1280602,t%2065|-(AH/1280602)].map(i=>sin((a=iPI/128)+sin(a/2))/1.5)
11220
11258

7 Reply
retro-games-mountain-8-bit-wallpaper-preview.jpg
(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":
t*(t&16384?6:5)*(5-(3&t>>(t&4096?7:14)))>>(3&t>>9)|t>>3

https://dollchan.net/bytebeat/#v3b64K9HSKFEzNDO2MLE3szLV1NIw1dUwViuxswMKmxhYmtmbWxmaaGpqAgXAwpaaNUDSGAA=
15 posts omitted. Click Reply to view.
5191
360_F_955526560_kZ9N6fJuyR5H4HPFV9Sxpejofy7cC2QV.jpg
(34.94KB, 360x360)
360_F_955526602_H6NrpHJHFjRdK0UZ5BGB92GSa767iVsp.jpg
(41.42KB, 360x360)
dd1b8163115511bf7031afb32e2916ce.jpg
(40.38KB, 640x360)
"Suddenly you encounter space bandits while traveling. You fight them off and escape in your shuttle." 🏴‍☠️☠️💥🚀🪐

- Formatted version - 3065 bytes.

- Minified version - 1355 bytes.

48000Hz bytebeat. Continuation of the tech used in the Wanderer song. Tried to make the sound even more similar to NES. Two channels for the pulse waves, one channel for a NES-like stepped triangular bass, also noise drums and kick. From the features, I managed to get rid of the clicks inherent in the triangular wave.

Wanted to post this closer to Christmas, but I couldn't resist. Maybe it's worth writing songs more often than half a year. Happy upcoming holidays!

Message edited: 19.12.24 Thu 00:25:16
5556
Untitled.png
(378.80KB, 660x371)
"The snow is falling, the wind is starting to blow in your face. A storm is coming, and you are going to battle."

- Original / minified version - 958 bytes.
- Formatted version + filter - 3966 bytes.

Originally written for Winter Chip XX contest on batleofthebits.com in bytebeat1k category. The song is 3 minutes long. The melody is built by applying different effect patterns to the same set of notes, allowing for a short code with the song evolving over time. The technology is a continuation of my previous works simulating the 2A03 (NES) sound, as in
Post too long. Click to view.
8987
RingsFromSurface2.jpg
(84.42KB, 1280x720)
"You are flying over an ocean surface, a huge gas giant planet with rings slowly rises above the horizon."

- Formatted version - 2820 bytes.

Originally written for Summer Chip XV contest on battleofthebits.com. Space ambient song, 4:47 duration, 48000Hz stereo floatbeat mode. Some ideas are taken from far echoes by lhphr, such as the periodically changing low-pass filter, pulsating bass, and accelerating kick. The music uses triangle and square oscillators, which smoothly change, overlapping each other. A stereo signal is used for the surround sound of the instruments. Also added a high-pass filter to center the waveform.

Message edited: 20.09.25 Sat 23:20:34
11206
istockphoto-472289971-612x612.jpg
(62.93KB, 612x469)
"Be careful! Snow cannons are working! Snowballs, icicles and carrots fly past!"

- Original / minified version - 841 bytes.
- Formatted version - 2910 bytes.

Written for Advent Calendar 2025 contest on batleofthebits.com in bytebeat1k category. Used the technology I'd already developed in my previous works. There was very little time, I had to do something urgently. Maybe the song could have been developed further, since there are still a ton of bytes free, but there is no time left, heh.

Message edited: 10.12.25 Wed 15:41:41
11242
>>11206
It's kinda funny, as soon as I began listening, I began imagining this situation. I'm thinking of carrots flying out of cannons, icicles being thrown, and snowballs being shot out of machine guns made of ice. It's kinda funny to think about but I feel sorry for the people in that situation - carrots to the face hurt pretty badly. I have experience when my brother threw his snowman's head at my face a few years ago. >_<

1899 Reply
bytebeatplayer.PNG
(16.72KB, 1078x560)
This is where I keep my changes on my bytebeat player.

Update (13/08/23):
Added sinf(), alongside with cosf() and tanf().
7 posts omitted. Click Reply to view.
2175
bytebeatplayerdifferentmode.PNG
(2.92KB, 345x72)
You can now change from:

value="bytebeat" (Bytebeat)
value="floatbeat" (Floatbeat)
value="bitbeat" (Bitbeat)

More modes added soon!

Helped by (u/Butterroach)[https://www.reddit.com/r/bytebeat/comments/1668ru7/comment/jynh9ip/?utm_source=reddit&utm_medium=web2x&context=3].
2232
>>2175
value="signedbytebeat" (Signed Bytebeat)
value="tanmode" (Tanmode)

"Tanmode" is basically the tan(input*PI/128) view of the code. (if that makes sense)

"Signed Bytebeat" is basically the 128 offset of "Bytebeat" mode.
2409
The visualizer has been added to the bytebeat player fun fact: the visualizer was actually taken from https://psub-scirbe1.neocities.org/visualizer

Made everything in the player glow.

Let me know if you want to update the library more often.
2414
>>2409
visualizer doesn't work on firefox.
10702
IMG_20250928_223603.jpg
(312.34KB, 1080x1250)
IMG_20250928_222217.jpg
(261.66KB, 1080x1018)
IMG_0287.webp
(252.27KB, 1179x1008)
IMG_20250828_030216.jpg
(42.83KB, 410x416)
use https://zopium.neocities.org/bytebeat/ instead of bytetable and this lump of chatgpt code it uses audioworklets instead of audiobuffernodes and has base64 url encoding

11221 Reply
0:08, track (1).webm
(128.29KB)
Flag_of_Ukraine.svg.webp
(96B, 250x167)

10913 Reply
download (15).png
(15.72KB, 1024x256)
https://dollchan.net/bytebeat/#4AgCAO0eNVm1v2zYQ/q5fwQpxSsm0ZMmOHSdVim4NsABrN6wZsM01YFmibDYS5YpUHCPNf99Dym6yAQNmBXo53stzD++OSVd1q5Ol875pK/IhzTZCcnIjNW+2Dced3A+DiAzIak9uduld6wz+989ZMif0nduNUAR/KVGi2pac5CZUdQilN6kmaVnWO0UU/9pymQm5JrsNlyQXRcEbLjXJNqmUvISThhMu01XJ8wCe/+VMHHGbaPF7aDfpnmS11KmQxq2GhRWqLnDDoa1MBA4XZJtqOJCBc2MwqRoOs7LNOdxJvBe1iY88NvVOGkaWetPUu6XxLHTgOH/WLaK1ZU62rbbBDsBhDAncKFK0MtOilki3JvvvBkZxzQ8A120FTAqglCj3gfNTveP32IsN2CA3ZJPe847MPWkVz8l92gjDiQKGI917jhxkDYcN4Q+pZb5VBmrVTu5eK9Kkdq1Iq7pVxP1Yk59FJbQbEMPrioOedY3U/S1vCp5pn+yE3liEzWavN9Ur553hSNfP4OFekXbLrJbiYD4nSoI0xMt5hs0ouVzDCwB2Rjkxme3JKA7ODxaKULhVwO9C4JoAdrWoG9DsBeRTXfFdt32VMPoVJ3VB/kqzuwcEcj/sieQ7cK50Y5lMzQZY2Z6njRs4fug4K10XSZFcFb34bBJG8XQQMdCX6HDCqsSs0vnIB2M0Gg+HIZ31b3vn0SwOZzPP6xv5rXn1b3tV+kCDYcSyWlF62x9fj06hGHlhfD06qhq9OKQRnMTD8Xk4nXosilkUsWjIbq+uokmSTN/iZXox61MjmHqLoOF5m3FKU6aY8JKr1DqbxywOpixmo8XcaJ6djhZ+7PtUDKaI488jNjaruE/YNIhGbGIV1el04fnR9Qg4rkd93aPRmzfK83wbb3IlBrHnT0Lh+ef9KD73QEcY2nrLzSZs0ibP6pyj7FE7fNmV4wrbiiK0O/7Drx/Mzn5thUYZk7JGtWHbRZWWQRA41iyJx2fTCXNWCR0Gs9lsCty6Z5eAxKT3/dP3gzOAyDrNc6tI7VI49g7K2veNTp5QOvymw27Zn4y9XvzWur8w95H30jh+YTyGMeZOMnfm1YI58xUj9jo+jcw8s8N39kJmrhyX1XMgxfxptsmxw6kWFWcPzOby6BDTpuDRVGNChpcHAWoUn8ul+QbbZoSYIYfORdtu0Xfckt/KnDdKp2gow7TkD5pEMSkx9tD1xDQHRfMoTeZfmFiYfngIUPqN4Ip6NnwXDw2TgClAC+mByh4VQdeX3uV3vXsLU8yhv/j2bdgtdOj7iVntJAY+vpc/njx+ebogy2cHVbo1iZ08igCvlN6jfu+TRLZl+dZ1L9xfXC/Q9ScglGvqodS3ZZrxd2VJXYZr4HpPB2+g5TjVVu16vWdI+45j+B1rD8laUmo5qGpZqy0c5aBEamvfIcE9UO0KgOmQISuv7/7h9l9IIetH3sussPjPLGn3O3l0T1yDGEOSFmUN7tOVoiDFj89QXE+fpYX+5FjTZPlmcEzgS4st0pjeZbn/LE8eU3P+Gv0+FI0NTq+2kWRuqQ4fDhvDsLq4dJ6YY48cnBlSJ8OuQa/teRjmQplnd06Z1nTwcjgrk8hBj2AY/ndxwtHvUosS/Z7htCvEukUZAhwaeYfBjRpUut4ezzxSNHVFPqYfzYmi7PGiGLl5XZbd8QT1NLeVu9TLzhhOMIVN3EPpz+GdGbgLU2mmdyyq/nOKR4CGGFHQ54ROT61qL06S4bG6n836/ctniSXkuBsHdhHYkhmGv7XS1s7L/yNeWaqoZhgMrBtFfwM
11207
Please do not create a new thread every time you post a song. Create one thread and post all your songs in it, or post in the common thread.
11209
>>10913
bih you are not iwaku

10781 Reply
0:19, Screen_Recording_20251123_150625.mp4
(9.64MB, 720x1612)
11208
>>10781
Please do not create a new thread every time you post a song. Create one thread and post all your songs in it, or post in the common thread.

2971 Reply
KV39.png
(3.41KB, 514x257)
Kevvviiinnn Stage 39 Remix
(([1,1,2,3/2,2,9/4, 9/4, 19/8, 19/8, 9/4, 9/4, 19/8, 19/8, 8/3, 8/3, 8/3, 1,1,2,3/2,2,9/4, 9/4, 19/8, 19/8, 9/4, 9/4, 19/8, 19/8, 8/3, 8/3, 8/3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 9/4, 19/8, 19/8, 9/4, 9/4, 19/8, 19/8, 9/4, 0, 9/4, 9/4, 19/8, 8/3, 19/8, 9/4, 2, 0][(t>>13)%64]*t>>2&127)+(t>>7)&128)+([2,1,2,19/8,2,1,2,3,2,1,2,19/8,3,2,2,3, 2,1,2,19/8,3,2,2,3,3,2,2,19/8,2,2,2,3,2,19/6,3,19/8,2,2,19/8,3,2,2,19/6,3,19/6,2,2,3,2,3,19/6,19/8,9/4,2,3,9/4,9/4,4/3,2,19/8,9/4,3,4/3,2][(t>>13)%64]*t>>2&255)/2^(128*sin(8191/(t%16384))^32*sin(4095/(t%8192)))
195 posts omitted. Click Reply to view.
10828
Profile.png
(88.37KB, 1000x1000)
10829
Profile.png
(88.37KB, 1000x1000)
How could I edit posts?
INITIATE: 𓊨𓁹𓀭
10830
Profile.png
(88.37KB, 1000x1000)
10879
Profile.png
(88.37KB, 1000x1000)
Get Osiris'd Bytebeat.jpg
(62.90KB, 750x500)
Update: Added Reese Bass (is it?) and a Noise Filter SFX:

Post too long. Click to view.
11202
Profile.png
(82.54KB, 1000x1000)
Post too long. Click to view.


7164 Reply
Untitled15_20250515202853 (1).png
(871.83KB, 1699x819)
This thread will store all of my bytebeats from my Reddit account, so this will be added again from the past.
443 posts omitted. Click Reply to view.
10942
Oh, and it loops btw
10943
Shit i forgot to update it
10944
10963
11164
1764826749326.png
(501.93KB, 720x1123)

Delete Post  
[Previous] [0] [1] [2] [Next]

1. Don`t create new thread for each song every time, or you will be banned!
2. Create your own thread and post all your songs in it, or post in the Common Thread.
3. Post your requests and reports here.

[ Common thread / Requests / Changelog / Rules ]
absolute197 / aniruF / ANoUserXD / aturned777 / BaenHoHoHo / Blueygray / botbeat / BrokenCircle / Chasyxx / ChrisRM380 / Decent-Manager-6169 / emelchenko / eSlashMachine / Glebguything / Greaserpirate / hcdphobe / Holiday-Charge-1313 / HypernovaHeathen / IgorZevel / kOLbOSa_exe / Kouzerumatsu / LarkeyFactorial / lhphr / MarioFan171 / MT2023 / n3409 / nickdoesthings / OnixIsThePewterGod / p8192 / PortablePorcelain / PrincessPriscillaPT / psubscirbe / rubi / SArpnt / SentleXR / Slinx92 / SthephanShi / Syranero / Thinguy / TKBMC1845 / trashimpossible3699 / Two2Fall / Underline / Unname4798 / Zackx
To top