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.

[ Rules / Requests / Common thread / Changelog ]
absolute197 / aniruF / ANoUserXD / aturned777 / BaenHoHoHo / BrokenCircle / botbeat / Chasyxx / ChrisRM380 / Decent-Manager-6169 / emelchenko / eSlashMachine / Glebguything / Greaserpirate / hcdphobe / HypernovaHeathen / kOLbOSa_exe / Kouzerumatsu / LarkeyFactorial / lhphr / MarioFan171 / MT2023 / n3409 / OnixIsThePewterGod / PortablePorcelain / PrincessPriscillaPT / psubscirbe / rubi / SArpnt / SentleXR / Slinx92 / SthephanShi / Syranero / Thinguy / TKBMC1845 / trashimpossible3699 / 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.
  • 1664 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
991 posts omitted. Click Reply to view.
10478
I don't even know what i'm doing and made this
link
10480
10483
XING x2.jpg
(8.29KB, 185x272)
my upcomming music its FINISHED!!

whatever... since its a vacation special, the music will be posted on 14/11/2025! so... i will try to make a new music called "ASinSin the Wave", that will be on 12000 HZ and it will only use the /\/\/\/\/\/\ wave... so ok... bye! 0w<
10491
10500

117 Reply
track (5).webm
(449.66KB)
203 posts omitted. Click Reply to view.
9629
riceKing.png
(385.43KB, 980x980)
(T=3*t/5)?c:(L='length',c=1+int(random()*4|0),a=new Array(round(12288*(C=1+int(2*random())))-1).fill(0),w={t:(t,n)=>{var o=PI*t/128;return sin(o+sin(o+sin(o)))*n},o:t=>sin((t|0)**3)},f=(t,n)=>t/n,add=(...n)=>n.map(t=>f(t,n.length)).reduce((t,n)=>t+n)),p=2**([[0,3,7,-4],[8,10,12,7]][T*c&8191?C:C=(int(2*random()))][(T*c&4095?count2:count2=int(random()*4))&3]/12+1)*2**(c/12),s=(n,o)=>add(w.t(n?t*p-o:t*p+o,min(1,T*c/512%16)*.1**(T*c/8192%1)**2),w.o(4*t)*(T*c&8191?C:C=int(random()*3)&1)*1E-36**(T*C/4**7%1)),[add(s(1,t/64),s(0,t/128)),add(s(0,t/64),s(1,t/128))].map(n=>a[t%a[L]]+=(2*tanh(n)-a[t%a[L]|0])/6).reduce((n,o)=>[n*(1+sin(t/8**5+1)/2),o*(1+cos(t/8**5+2)/2)].map(x=>x*min(t/4**8,1)))

or, https://dollchan.net/bytebeat/#4AgCAO0ddUU1vm0AQ/Su+xJkZho8FbBOitVVZPVTKoYfcEAcEOLFk71p4XadK8t87QGiacoDlzbyZ997Co07IhQvc1Dk86NtDa57c8y3XWnl746CrTGOPgJS+RciVNu119q3rqt/Q2YtpQMVxlhFsP9pjmgjy+AqD3f5wAGFe9avLwbFBvX79VXUzq3/+kMUqzu671l06MzvvDVjvn7eMIPPONnd63QPgRANRgu+80x+zXGi4ahoNQRD0/yY4VicQwq5vCEY7iEHXNpe6hYnlGUQ+6ZgIiiLihFfspyUXGauIVcyrsiweqZ5n6k5ttvlWw//uygL6hjS6W2xqicLF+fjRX2NDnCel2PQUUr+uljPyWYNhK0pEO1wDB2bj6OSLVTp5lo/iVrHMDxcqvlFLpEAJtwdEkSASg0y5BhZScjhUPrV+EZDgXLrVdz9ZDhO2YUq0kgnIRb/8LItcuExFE0Q8XIiUxkr0t6KmSjnka0R44W6q4qEsPS25uMo8g0F/Qt+iEsPlZ+yj2cIQqOFuXZgRLSSTUGzYHq3teULjHh0Xvej1Cx0HgsiW25Hk/wA
9738
daw.jpeg
(3.61KB, 150x150)
t||(A=x=>new Float32Array(x),n=8192,L='length',a=A(4**7),b=A(n),c=A(6144)),FF=A(512),p=t/n%8%3,c=[[0,4,7,11]],RR=random(),N=(x,y)=>x/y,LP=(x,y,z)=>FF[x]+=(y-FF[x])*z,HP=(x,y,z)=>LP(x,y,z)-y,F=(...x)=>x.map(i=>N(i,x.length)).reduce((a,b)=>a+b),f=(x,y=1)=>{r=x*PI/128;return sin(r+sin(r+sin(r)*y))*y},h=(l,d=0)=>[c[0],c[0],[-7,-3,0,4],[-5,-1,2,6]][t>>16&3].map(i=>f(t*2**(i/12+d)+l,min(3*p,1)*.3**p/8)).reduce((a,b)=>a+b)+f(~t*2**(-'0075'[t>>16&3]/12-1)+l,min(t/8**5%2,1))/20,v1=h(1)+h(t/64,-1),v2=h(-1,-1)+h(t/64),P=t%a[L]|0,Q=t%b[L]|0,R=t%c[L]|0,[v1,v2].map(i=>b[Q]=b[Q]*.6+i,c[R]=c[R]*.7+b[Q]*.6,a[P]=a[P]*.8+c[R]*.7,a[P]+b[Q]+c[R]).reduce((a,b)=>[a,b].map(x=>tanh(F(HP(0,2*x,.1)*8,8*((t>>11&15^12?4752>>(t>>12&15):1)&1?3*LP(1,tanh(4*sin(t/41)+8*sin(RR-.5)*(1+sin(4*PI*t/n+3)))*.2**(2*t/n%1),.1):sin(.8*(t%n)**.5)*2E-5**(t/n%1)),HP(2,sin(RR-.5),5)*4E-5**(t/4096%1)*.4)/2)))

or https://dollchan.net/bytebeat/#4AgCAO0dtUttum0AQ/ZW8EO8Mw8IuYJNUS+SHolSyIsIrohK+1ZZsYhHi4sTtt3fAl0ZVHxjOzuXMtTkexdi0Jq4WP2+SzUvZ+Hpc1+VBtECVidSdpokZbBbVj2Y1oNKMRYA4ApoyqoBm/BuqIACgJGEcKg20M41bWZHlsznPPQpoREoVBWWZqctq/rIVQE9GtHQAE7fugSZp/6J3fidJ3ha2EQenR4Dv9PjJPEnP0DlQYoSUsu1I5LbcibWJn8SaWnmqF0DWi/nbbCFESVP2Ku0p0LLnMorfH7VpMf3mKh19qRfNW13dvK4rUdufJOAB+PtFKyM2NDcex+Wz3CuoF7kzIscnbrLDITmKNA2LIm/iWA1v/eJS2FI0qBHFmrPZc7A3tGV6H3ekAKWPuHOj/xZsL8XvU6gz8LxROLhSM5OjLkyNGyGGlmY6cLVHe2VWgq0rtgwDrgtor1nFBTpXNVBqGqvMJ8XRo2eG0xPMGM5OMN8rDry2Mc2fC9MJlEN7zTPICtMJlCP7rKYyTwvTCZSRfTb2yt6j1/zbaM6/Uw6+xaasViIRj6nwSGNLkicUUYRCdJ2rWxV+V/ohGIU6jnuVZhXcK7hVDz7ygSjqKQJ87QcTcL9Rj7PMkSGgUP1uA9498qnaPvCKZTdi3b0tnhXnvO98JKdtrAoQu0D91QnZ6+QDfJdC019eYo/g4hF4d0OrW23A62D+Pw

i got bored🙏
10160
images (1).jpeg
(19.43KB, 596x335)
(T=t/1.6)||(a=new Float32Array(256)),s=(x,y)=>x%1>y?1:-1,c=(x,y)=>x.concat(y),r=(a,b)=>a.repeat(b),[s(t*2**(parseInt(c(r('00GC00GC00GHHHGG',2),r('4545445577740000',2))[T>>13&63],36)/12+2)/658,.5)*!(T>>9&7)+3/2,s(t*(1+!(T>>13&3^2))*(~T>>18&1?T>>12&31^30?1:2**(-2/12):1)*(T>>18&1?~T>>17&1?2**(-'0024'[T>>15&3]/12):1:1)/663,.6)-3/2].map(x=>{a[0]+=(x/5-a[0])/512;return x/5-a[0]})
or, https://dollchan.net/bytebeat/#4AgCAO0c9kN9PgzAQx/+V+SDcQaG0pWXOwGJMHL7vjbCkI7wpIwXjiNO/3QM32zS9fu57P3qwz0cuYoOXC9i8az9XL28nOyr55JydQGqDyIYczmzCvDjfi2Laik0kWPPP4ubUNXaECZnLwbIjQRu7tm8JHpFVA4yBDALorRva126EBhz4SbJ7vp6yLHc7n0lKAH6qaadaZ1mWJrRmjtW+KITyjKqZMsiFDCVyo9cs1hjcAXkfvAxDxSWbq4EIF0gh6kDhAfzMr7UntvMtPSUOKqGPzG1FkvLhRpDqJlrUGRmLn1qVqb+0oD1V/6lJz41RjEYXUdk6frc9nPPiy1ZJHdJwuI5mE7kW8tG144frVjf4jb8

here's the original song.
https://youtu.be/P8AWd3Wr_L8?si=EbXsbmZ0FJ7H4gC2
10211
>>9081
>>9071

yep it is

i used this code, and then piped to ffplay:

#include <stdio.h>
int main() {
    for (int t = 0;; t++) {
        putchar(t & 12288 ? ((t * (5 + (t >> 13 & 5 | t >> 12 & 15)) / 10 | t >> 7) + 20 & 127) + ((t * (5 + (t >> 16 & 9 & 3)) / 10 | t >> 11 & 127) & 255) / 2 + (t * ~t >> t) * !((t - (t & 4096) / 5) >> 8 & 15) : (4 * t >> (t >> 8) & 255) * !(t >> 13 & 1) + ((t * ~t >> t) * !!(t >> 9 & 3) + (t & 128) * !(t >> 9 & 3)) * !(t >> 11 & 15 ^ 8));
    }

    return 0;
}
10502
images (1).jpeg
(19.43KB, 596x335)
this.A??=0,N=44100,(T=A++/N)||(a=0),n=2*T%1,P=t=>t/3.99%1+t/4%1+t%1+t*1.99%1,R=(t,v)=>P(t)<P(t/8)?P(t):v,h=_=>max(-1,min(1,R(a+=1/(1+(8*T&4*T&(T&1?1:3))**(8*T&1?4*T&7:4*T%8))*(T/4&1?1500+271*(T/2&1)+119*!(2*T&7^7):2E3)/N/(1+(T/16&1)),1)-1))*min(1,2*n)*.8**(8*T%1)**3+4*sin(383*n**.1)*1E-6**n+!!(T&15^15)*9*sin(random()-.5)*1E-7**(4*T%1)/(1+(4*T&1))-3/4,[h(),h()].map(x=>atan(atan2(8*x,E)/2))
or, https://dollchan.net/bytebeat/#4AgBELEcljs1uwyAQhJ8lB0e7CzZejOMfFVs55BpFlW9VUyH1kBxMqwZFOeThC+SwAwyj+TZcrrdqP8+2lkdrDNe1hMXuhVBHfD7B2Rqlt5qWguXJBjsF1VTDULAIyiRNQ5wt+W4hyDva6QQB36KoHud0H+/yYr/stLoHlCzXq4eYBicsK2ABPS1bEweWLc88NohE2eQ52d0YteijC4syKdLWtdAdp7feMgrmgTagU/bc4agPDapjrl4U72ICJWMZD3qxNXmkqn9RCo64Rhi6xb+mb8gTVdHjQ7kj8mKzSXu1Z26Rhhz6c/77ZwUsqzbHulhkclFmpp0jq2yUkR8XQBnns1rdLzzs5ILzkERH9kMeUGnEfw

also posted here.

520 Reply
unnamed (2).jpg
(8.89KB, 640x640)
260 posts omitted. Click Reply to view.
9644
>>9098
dont i remember being it a different pitch?
9676
>>8230
don't judge the hideous looking code

[here] (https://dollchan.net/bytebeat/#4AgCAO0e9k0tvm0AQx+98Ci7GO7sL++LlA5baxodIIa7iSDkgDvgRFykmEnBov313F6K4CYmUKu0Bwc7jN/+ZHe4z1M/iKFIxU8tl4sUKGEo4QbvHDvX4+yUbnUCCRQhYcg5MkYALWmV1tqw9T4dJjBEqOA1pQoUoi95TpT/nPInmRb9cilifgQkJ5B7XOIGZjGImOCcVqn0BFFVIGLCQqT5if7dte60rFQvpC7XSmpTEp7pBuuq2Q1WnP81jBZooAMBhCtRh7Hp1535bX6zcze2Xm9uN+3V1tb6j7rqtj3VTPbjbX+7FYXdoej+vmup4aP1YxAsnzz5LBJbU2VxeX2XGaaBgcAiZQSgzYCIiYEasjro5jwqi6bh9mw11T9VP5AtqqzIzQzQPw/Mhswj0/VkE95TQCMApAO2azBnEmvYm04gzNNNWzf7xhJ44qcUEE1xFna6Rf8sdOc/g9A+u+jTuC8HhvwHvWz3iYt/qSavS4iJPlINdjo7w3LFZZ0Vh1oSaLdCGImeWKj0hE8BaHfVfm2wg2beka7R7+JBvGk0jZnOCcXX0G+VmTVOzZ3ZpvcS0AHQq1J+OLZ0PoYmZwUf4NkHqKv+hyNhJjpEiL39mOnrkK8+7ac9SJnPHwnYFCnu9C5ht1sHDoTn2P8rf)

f=(t%65536/3>>7&63)/(70+(cos(t*PI/65536/3)+.94)*200)/3+.01,a=i=>i&&(t*2**(([0,4,7,11][t&3]-'0075'[t>>16&3])/12)+f*i*7)%256/100+a(i-1),(a(100)/128-1)*-cbrt(t%8192-13E3)/32*min(1,abs(asin(sin(t*PI/8192)))*48),
//NEW CODE STARTS BELOW, Original by Decent-Manager-6169
M=(a(100)/128-1)*-cbrt(t%8192-13E3)/32*min(1,abs(asin(sin(t*PI/8192)))*48)*2,
SINL=sin((a(1)-1)*((t>>13&63)+15)/8),
SINR=sin((a(1)-1.5)*((t>>13&63)+15)/8),
dr=min(1,max(-1,sin(t/256/('4475'[t>>16&3]/5))/((t>>10&31)+1)*8)),sn=
(sin(t/128/('4475'[t>>16&3]/5))+
sin(t*random())/((t>>8&31)+.5))/((t>>10&31)+1)*3,
sn2=
(sin(t/128/('4475'[t>>16&3]/5))+
sin(t*random())/((t>>10&31)+.5))/((t>>8&31)+1)*3,
sn3=
(sin(t/128/('4475'[t>>16&3]/5))+
sin(t*random())/((t>>10&31)+.5))/((t>>10&31)+1)*3,
sn4=
(sin(t/128/('4475'[t>>16&3]/5))+
sin(t*random())/((t>>10&31)+.5))/((t>>10&31)+1)*3,
drsn=[dr,sn3][t>>15&1],
drsn2=[dr,sn4][t>>15&1],
SO=[[SINL,SINR],
[M/(t>>12&127)*128,-M/(t>>12&127)*128,],
[M+dr+sn,-M+dr+sn2],
[M+dr+sn,-M+dr+sn2],
[sin(min(.1,max(-.1,(M)))*8*((t/8192&7)+1)),sin(min(.1,max(-.1,(-M)))*8*((t/8192&7)+1))]
,
[sin(min(.1,max(-.1,(M)))*8*((t/8192&7)+1))+drsn,sin(min(.1,max(-.1,(-M)))*8*((t/8192&7)+1))+drsn2]
,[sin(min(.1,max(-.1,(M)))*8*((t/8192&7)+1))+drsn,sin(min(.1,max(-.1,(-M)))*8*((t/8192&7)+1))+drsn2],
[sin(M*(3+sin(t*PI/8192))),sin(M*(2+sin(t*PI/8192)))],
[sin(M*(3+sin(t*PI/8192)))+drsn,sin(M*(2+sin(t*PI/8192)))+drsn2]],
SO[(t>>19)%SO.length]
9727
9752
7.gif
(7.40MB, 200x200)
6.gif
(24.57MB, 256x256)
5.gif
(17.12MB, 256x256)
>>9098
BPM=160,SR=48000,T=t/15*BPM/SR*4096,an=(x,y)=>x<0?y-abs(x%y):x%y,n=(T>>19&7)<=6&&(T>>19&7)>=1?((T>>19&7)<=5&&(T>>19&7)>=2?PI/5:PI/5.12):E/4.6,magik=2**(1/12),c=T=>((((vTemp=t=>(t*n*magik**([8,0,-7,5,0,-7,8,0,-7,5,0,-7,8,0,5,-7,10,0,-7,5,0,-11,10,1,-7,7,3,-2,10,3,-2,7,12,0,-7,8,0,-7,12,0,-7,8,0,-7,12,0,8,-7,12,0,-7,8,0,-7,12,0,10,1,3,7,-2,3,5,7,8,-4,-11,5,-4,-11,8,-4,-7,5,-4,-11,10,-4,5,-7,7,-2,-9,3,-2,-9,7,-2,-9,3,-9,-2,8,7,5,10,12,0,-7,8,0,-7,12,0,-7,8,0,-7,12,0,8,-7,12,0,-7,8,0,-7,12,0,10,1,3,7,-2,3,5,7,][T>>12&127])))(t)*[1+(t&T>>13&1),5-(t&T>>11&7)][t&1]&127)-(64-(T>>7&48))&128)%256-(~T>>7&48))/256*[1.0002,1.0003][t&1]**(-T%4096)/2+(((vTemp(t)^vTemp(t)*5)/2&127)-(64-(T>>7&48))&128)/256*[1.0002,1.0003][t&1]**(-T%4096)/2,c2=T=>(((t/2*n*magik**(an(an(T>>12&63^(T>>12&63)-5,15)-(T>>17&2),15)/7*12+.24|0)&127)-(64-(T>>7&48)*1.1)&128)%256-(T>>7&48))*(1-T/4096%1/1.2)/256,filter=x=>sqrt(abs(x))*sign(x),kick=T=>3*sin(cbrt(tempv=T*4&(2**14/[1,,H=t/1.5&1,,S=((T>>19&3)!=3?1:sin(t*E>>4)*sin(t>>4)),,H,1,1,,H,,S,2,1,H,1,,H,,S,,H,,1,1,2,1,2,1,13,19][T>>12&31])-1)*3.5),bass=T=>t*magik**[5,5,7,3,5,5,5,3,1,1,3,3,-2,-2,-2,1][15&T>>15]*n,h=T=>t*magik**[0,7,7,10,5,5,7,3,3,5,2,2,3,2,0,5][15&T>>12^2]/1.5*2*n,b=T=>((bass(T)^bass(T)*2.5)/256%1-(bass(T)^bass(T)*2.5)/128%1)*filter((bass(T)/128+(T>>13&5)*E)%1-.5)+!!(T>>19&3)*(bass(T)^bass(T)*((T>>19&3^1)+2)+T/128)/512/(2**((T>>19&3)>=1))/(1+((T>>19^1&3)==3))%1-.5,HH=T=>an((h(T)/16%8-4)*(1-T/4096/'2211444122224441'[T>>12&15]%1),2+(T/524288%1)*1.5)-1-(T/524288%1)/1.5,max(min((c(T)*24+c2(T)*18+kick(T)*4*!!(T>>19&2)+b(T)*5+.5*sign(HH(T))/max(min(abs(HH(T)),.3),.1)/2)*(~T&2097152?min(T%4194304/524288,1):max(min(8-T%4194904/524288,1),0))/5*(~T>>13&1&T>>20^1?1:abs(T/4096%1-1)*2),1),-1)

ChrisRM380 - tin tin xoltus - infektored k00putuh!!!
main inspirations:
-your remix
-"Please remix this" by Decent-Manager-6169
-ChrisRM380 - t
Post too long. Click to view.
10501
>>8230
This is laggy for literally no reason

6537 Reply
ye.png
(14.48KB, 256x256)
I want to share my progress in front of the chaos happening here. I decided to post on dollchan due to the stupid moderation on Reddit. They're suspending my accounts over and over, but I didn't do anything. I just deleted my first account where I didn't do anything.

But here is some of the work I've made.

Reverb AI ahh tool (used trig from lhphr as an example)

Omega

Text visualizer (I modified May_I_Change_My_Name's code in that way to let it draw on the diagram mode, oh yeah, set visualizer to the "Diagram" mode and zoom out to the 1/32 scale, 1/64 on mobile)
10 posts omitted. Click Reply to view.
10125
10164
The hell is going on there tbh?
Bruv.
10481
Снимок экрана (566).png
(234.08KB, 561x519)
Inspired by Lhphr's, Feeshbread's, GreaserPirate's and in some part Funcbeat Anon's reverb tech. This is also kind of a demonstration of how the simple can create a very beautiful result.

Also I would mark that using this reverb multiple times can cause insane lag (if you have a big number of comb- and all-pass filters). Maybe later (or never :>) I'll fix this problem. For now, if you want to run the reverb much faster, lower the amount of filters.

Version with the explanation

Minified
10498
Снимок экрана (584).png
(16.20KB, 283x170)
Another showcase of my reverb engine.
For the example, I brought "reverb multi" song, which is the remix of "trig" by Lhphr. The only thing that is different is making the song stereo.

Also wanna say about performance.
Yes, it can lag, but the mono version is of course approximately 2 times faster than stereo, so I'll send two links.
On the image, you can see how fast the code is.

Stereo

Mono
10499
>>10498
In case I'll tell that the image shows the performance of stereo edition. (1.95s/s)

7092 Reply
Scripted Canvas.png
(752.59KB, 873x433)
256 posts omitted. Click Reply to view.
10397
10484
10485
10487
10497

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
297 posts omitted. Click Reply to view.
10137
link

t||(iterations=22),t/=52e3,note=t=>410*2**(t/12),a=t=>t>0?((t*note((b=[[0,3,7,9,12,9,7,3],[-2,0,3,7,12,7,3,0],[5,7,12,14,17,14,12,7],[7,12,14,17,14,,3,-2]])[v=t/2&3][t*4&7])*32%64<16)-.5)*min(t*64%16,1)*(1-t*4%1)+sin((j=t*note(b[v][0])*PI)+sin(j*2))*!(t*2&t*8&3)/2:0,m=e=>{let i=a(t);for(let n=1;n<iterations;n++){i+=a(t+sin(t*n)/(n+256)-n*(th=1/3)-(e?0:th))/(1+n)}return i*32},Array(2).fill().map((x,i)=>m(i))
10221
#define _USE_MATH_DEFINES
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#define MAX(a, b) ((a) > (b) ? (a) : (b))
#define MIN(a, b) ((a) < (b) ? (a) : (b))

int main() {
    for (int t = 0;; t++) {
        float T = (float)t;
        float m = sinf(4000/(1+(fmodf(T,16384.))))*127.+127.;
        float sn = sinf(T * (float)(t & t >> 12) / 8000.)*fmodf(T/32000.*(float)(t&t>>12),1.) * 127. + 127.;
        putchar((MIN(m,sn)/2)+(rand()%64)*!(t>>9&7));
    }

    return 0;
}


js/dollchan port


* requires modification of code, but it still works
10298
btw not trying to do an xss, yes that is actually the title

link

t||(dc=0),

t/=2.2,

cl=x=>min(max(x,0),255),
nt=x=>2**(x/12),
m=abs(t*(2+((t>>11)%8%3))*nt((ll=[0,3,5,7])[e=t>>14&3])%256-(t>>4&127))*(1-t/2048%1/2)*min(abs(sin(t*PI/2048))*5,1),
kik=(((sqrt(t*(q='11111112'[t>>12&7])%2048)**.1*(z=8192)&128)-64)*(1-t*q/2048%1)),

spnts=[[...ll],[7,5,14,-2],[12,15,7,2],[3,3,7,12]],

ch=[(sp=q=>(t*q&t>>5)&255)(nt(spnts[0][e])),sp(2*nt(spnts[1][e])),sp(2*nt(spnts[2][e])),sp(4*nt(spnts[3][e]))],
sp=ch.reduce((a,b)=>a+b)/ch.length,

h=random()*((t/55&1)*(_=.01**(t/z%1))+(1-_))*512*.001**(t/z%1)*(t>>13&1),

hh=random()*1e-15**(t/4096%1)*128,
apr=((4*t*nt(spnts[t>>14&3][t>>9&3])%256>(t>>10&255))*64-32)*(1-t/[4096,4096,4096,2048][t>>12&3]%1),

b=t/2**17%1,
S={
	m:[1,1,1,.2,b,2,2,2],
	s:[0,1,1,1,1,1,1,1],
	k:[0,0,1,0,b,2,2,2],
	n:[0,0,1,0,0,1,1,1],
	i:[0,0,1,0,0,1,1,1],
	d:[0,0,0,0,0,1,1,1]
},
sel=t>>17&7,
m=m*S.m[sel],sp=sp*S.s[sel],kik=kik*S.k[sel],h=h*S.n[sel],hh=hh*S.i[sel],apr=apr*S.d[sel],

a=cl(m/2+sp+kik+h+hh+apr),dc=a*.01+dc*(1-.01),cl(a-dc+128)
10408
i literally do not know what i am doing anymore :sob:
link

t/=1.9,_=n=>(kik=sin(sqrt(t*(z="11325721331124891234567891313575"[t>>14&31])%16384)**.1*512)*1e-12**(t*z/16384%1),b=t*2**([0,-3,-7,-9][t>>17&3]/12),tanh(tanh(sin(b*PI/512+tan(sin(b*PI/64+n)+sin(b*PI/128+sin(b*PI/8)*(a=abs(sin(t*PI/[16384,16384,8192,4096,12288,12288,8192,4096][t>>14&7])))))*a*2))*10+kik*4e5+(random()-.5)*4e3*1e-20**(t/4096%1)+sin(t*t+n)*4e5*(t>>14&1)*1e-20**(t/16384%1))),[_(0),_(1)];
10496
>>7769
link

[(_=_=>(((t*2**([0,-2,-4,-5][t>>17&3]/12)*(t>2**20?(-t>>12&3)+1:1)&200)==0)*(t<2**20?"1001201010"[t>>13&7].replaceAll(2,t&1):1)||(((t%4096)**.1*41&1)*!!((t>>11&7)-1)*!(t>>12&3)||(random()>.5)*!((t>>11&7)-1)*(t>>14&1))*(t>2**20))*128)(),_()]

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.
433 posts omitted. Click Reply to view.
10359
Post too long. Click to view.
10416
Album Cover For Songs_20250918143131.png
(1.41MB, 1280x1280)
My Username Banner_20250921073021.png
(650.91KB, 2000x500)
This is what I come up with for sound designs in DSP.
This pack includes:
- LFSRandom: Pseudo-random noise generator
- Downsampler: Reduces sampling rate smoothly (aka "Lo-Fi Decimator")
- BytebeatCrunch: Converts 8-bit Bytebeat to Floatbeat domain
- BitCrusher: Quantizer for bit depth reduction
- Delay: Feedback delay line
- DPCM (NES-style): Differential Pulse Code Modulation simulation
10420
10488
Album Cover For Songs_20250918143131.png
(1.41MB, 1280x1280)
>>10416
- Added changelog
- Renamed Functions:
+ rndLFSR => rnd
+ dsp => dwn
+ bbc => byt
- DPCM function revamped for better NES-style simulation.
- Fixed the byt() function.
- Presets added for multiple effects (lofi, bit depth, DPCM, downsample):
+ Allows custom presets.
+ Throws a clear ReferenceError if an unknown preset is used.
+ Inspired by Zera12873’s SONGGEN system.

- Notes:
+ v1.1 focuses on user-friendly presets and customizable DSP flavors.
Post too long. Click to view.
10492
Cover of https://www.youtube.com/watch?v=tlFolRo1WiE
https://dollchan.net/bytebeat/#4AgCAO0e1VW1v2zYQ/mz9CjZAV5KiLOrVcjo62BpkGYq0RlZsHwxjoC06ViFLriTH9pr89x0lS3Fap9iXAbR0d3zu7jnxeLZtdHadxArh9x9vf0M3DvpTFWWSZ+QMzfZoXCTZXJUlvMt5kqZy/Ak9oA/5PYoYcrkbgHaV5rKaKVkhC/kR5xxd/2PYNnqX36sC5Qt0dpkXiczAALHWGtZkfPcHP0pnGL+Ob4TDOSvlap2qW1kp4UfKY4WQsxJX9pPddiJOPeq5gzCi4EZslxkrsUri5EMObjiDJ6sKmZXrvFREjJ65UzcICfU9l7qU4hpshUPzCW87LqG1fWQ5F/r9s+NGF845P+fk4YEzQxf41xJq3uebN4VCpVJJdoeWCuSkRFdKlctZoWT8pkSX8EKXspLoVsEnmaF5Hqu+UT08YKO3LZNMrJeyVEDSmuclrhVgENHx78R0CAXR6gfM6C12YjJl8Y3cCUeFYEjXC5Hm27Esy6skrVQhsGRzXa7Rg82/F7skEfAwTQCD++Rgm15cCP6NyQRf60gndG70CICWkGSZ3C2/zyItIFDLAJsBbCaz+DlsOWephkIQ3IBBBav2iNO9WG3SKvkk15cqlXtw2MRJzpbwwUoWb9litsjETox2EOEr0AWPo5reNgW0Rl3UL0Uh91h/IdJfQL9iTt4e/LaJiKvXequ1LJSKRZ2xteSbSvA6bF7gVFVIM9EtXDMimkKNKxJRJzHjyiryTRZjDehXhHQJugymOOY4adyntHZYzDoopP4RcqWBj9/tb5Op0B8Jt9nqcgtVbYoM1aVR7FjxlpiHHDTeGr1HgzCIAS0QV6JiXwT2OH26HsTGcKeoa3twSsV9MbvW1QtjYvRg9b5W547yTN24cKtchxO2Ou+HcFjnfe+RtQi/QwQNIqgRQYcYPAXxeAPxasighXjHkKiBuDVk2EK+UKfPeXBANYqtrzdgnSZa8Gj0pqxl7ijXaol5p6l7yusgg9Pc/SNIdJK7r/wW4fMXqPeHw+AAquVTxI1pM2ze58WdHs8WGstqvkTOQIuqmH8s7mRmrFtJX7rPegJIHVf/JCF2rTjErHXqtoLXCp9p2IkwTGH4QdsUwHwYvoYJRH3b1ZNopaMwPY01toABVUMIgVFMTJgAGEZonK8w0QMLCu4HhD6P5HKKd3qSwlzTQ22m0lRIMXpie+ABUZmxEys88T0WcBbAc8CCiIWchQHzw4MldLUagjCsBbcGD2qYf9gauBrcWAa+Vge8w08nxWjkuD95zpRZDiTd66Sew04s/+UVnVrhi8voIfR/5PCdbrWFhd6hMGMlSz2XP4uRPquuZ/BOnyT8zTB9+KzPHdaPiO2buJLZErtUn8j+gDGPFULg2OEEmwihD07fnLfugB+2je3SV6+wZhppinqs4YYnrm8zYd0ImvAp6/sM/hBqXrqGXcfW5bql9FU7iqBv1XEA578EmP4L

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)

+
81 posts omitted. Click Reply to view.
10462
Screenshot_2025-11-07-12-30-30-058_com.android.chrome.png
(1.82KB, 91x68)
10466
Screenshot_20251104_191724_com_google_android_youtube_MainActivity.jpg
(26.74KB, 187x288)
Screenshot_20250925_165611_com_google_android_youtube_MainActivity.jpg
(27.85KB, 205x315)
10475
Screenshot_2025-11-07-22-45-03-427-edit_com.android.chrome.jpg
(374.57KB, 895x1001)
10486
Screenshot_2025-10-18-13-06-05-024-edit_com.android.chrome.jpg
(85.16KB, 590x535)
10490
download.webp
(3.74KB, 149x168)
Screenshot_2025-10-31-14-28-27-839_com.google.android.youtube.png
(77.48KB, 250x250)
Screenshot_2025-09-13-13-04-37-518_com.google.android.youtube.png
(77.63KB, 152x250)

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
280 posts omitted. Click Reply to view.
10122
>>5417
bro is not solaris.exe
10138
dfghdghfdghdghdghhdgdghdghdgh.PNG
(504.70KB, 1123x543)
t?(y+=(2**(v&31))*2**(v>>5&31)*2**(v>>10&31)*2**(v>>15&31)*2**(v>>20&31),t*2**(v>>5&31)*2**(v>>10&31)*2**(v>>15&31)*2**(v>>20&31)&(4096-1)>>v?v:v+=1,v<=1024*1024-1?0:v=0,y&=0xffffffff):(y=1,v=0),(y^y>>8),y/1.1

https://dollchan.net/bytebeat/#4AAAAFkedi8EOwjAMQ/+mSroMkjImqEj6Jxz3BVNE/h61Yodd8cHyk+29QUwKJWfwdBPEPKLZvdMBwic6dWV0tP95TLDwc50Fzbx59UmF/KXCZcndZmlcXZkiKX+2n7BC9KEyEsQ7zB5IcZWLfAE
10139
x rooms xrooms estojw09io6jaiotx.png
(15.89KB, 150x83)
>>10122
yes i am not solaris
10173
2025_10_11_0pn_Kleki.png
(227.33KB, 512x512)
magik=2**(1/12),BPM=150,SR=38400,p=1,T=t/SR*4096/15*BPM,makeChord=(chL,wfF)=>{v=0;for(i=0;i<chL.length;++i){v+=wfF(t*magik**((parseInt(chL[i],36)/7*12+.28|0)-4))}return v/chL.length},
makeChordPWM=(chL,duty)=>{v=0;for(i=0;i<chL.length;++i){P=t*magik**((parseInt(chL[i],36)/7*12+.28|0)-4);v|=P/256%1>=duty?0:1}return v},
chords=T=>makeChord(chrd=['35c','35c','35d','24d','57e','57e','a7e','96d','85d','85d','74c','74b','60e','60e','60d','42d'][T>>15&15],t=>((t*p&255)-(t*p+sin(cos(T*PI/131072)*PI)*100+128&255))/512)*((abs(sin(T*PI/131072))+.2)),chords2=T=>makeChordPWM((chords(T),chrd),.05),B=T=>t*magik**([5,5,7,3,5,5,5,3,1,1,3,3,-2,-2,-2,1][15&T>>15]-4)*p+T/512,b=T=>(B(T)^(B(T)>>1)+(T>>12&~42))%256/256-.5,h=T=>((((vTemp=t=>(t*p*magik**([8,0,-7,5,0,-7,8,0,-7,5,0,-7,8,0,5,-7,10,0,-7,5,0,-11,10,1,-7,7,3,-2,10,3,-2,7,12,0,-7,8,0,-7,12,0,-7,8,0,-7,12,0,8,-7,12,0,-7,8,0,-7,12,0,10,1,3,7,-2,3,5,7,8,-4,-11,5,-4,-11,8,-4,-7,5,-4,-11,10,-4,5,-7,7,-2,-9,3,-2,-9,7,-2,-9,3,-9,-2,8,7,5,10,12,0,-7,8,0,-7,12,0,-7,8,0,-7,12,0,8,-7,12,0,-7,8,0,-7,12,0,10,1,3,7,-2,3,5,7,][T>>12&127]-4)))(t)*[5-(t&T>>11&7),4][T>>11&1]&127)-(64-(T>>7&48))&128)%256-(~T>>7&48))/256*[1.0002,1.0003][t&1]**(-T%4096)/2+(((vTemp(t)^vTemp(t)*5)/2&127)-(64-(T>>7&48))&128)/256*[1.0002,1.0003][t&1]**(-T%4096)/2,beatMake=(x,T)=>(x=='k'?sign(sin(log((T&4095)+1)*16)+.7)*6:x=='s'?sign(sin(T>>10&3?sin((t>>2)*sin(t>>2))*8:(9e2/(T&4095)-T/47))):x=='h'?sign(sin(T**sin(T*3))):0),AB=T=>beatMake('k h s hshsk s hsk k s hshsk s hsk h s hshsk s hsk h s hshkhkskss'[T>>12&63],T)*(1.2-T/4096%1),ABkick=T=>beatMake('k h s hshsk s hsk k s hshsk s hsk h s hshsk s hsk h s hshkhkskss'[T>>12&63]=='k'?'k':0,T)*(1.2-T/4096%1),flt=(func,T,rv,am)=>{v=0;for(i=0;i<am;++i){v+=func(T+i*rv)};return v/am},antiNAN=v=>isNaN(v)?0:v,antiNAN(atan([
chords2(T)+b(T)/1.5,
chords2(T)+b(T)/1.5+h(T),
chords(T)+h(T)*2+b(T)/1.5+flt(l=>tanh(ABkick(l)),T,sqrt(8),64),
chords(T)+h(T)*2+b(T)/1.5+flt(l=>tanh(AB(l)),T,sqrt(8-T/65536%8),64-(T/65536%8)*7),
chords(T)+h(T)*3+b(T)/1.5+AB(T)/2,
chords(T)*2+h(T)*2+b(T)/1.5+AB(T),
chords2(T)+b(T)/1.5+AB(T)/2,
tanh(h(T)*2+b(T)/AB(T))/2+AB(T)+h(T)*4+(T/65536%8)/6*((T>>10&2)-1)][T>>19]*PI)/PI)
//ChrisRM380 - tin tin xoltus - insanity

Post too long. Click to view.
10482
Untitled.png
(183B, 128x128)

6946 Reply
cccb67c1-9870-4134-bdf3-388820b997ff.png
(1.52MB, 1920x1080)
the captcha is ahaface lmaoo
140 posts omitted. Click Reply to view.
10399
10437
https://dollchan.net/bytebeat/#4AgCAO0edVlmP2zYQfrZ+xbwkJSVaFmXL3qPaYJFNkKAbdNPmYRNDDWQdayKyZEh0bCO7/70zlHwETlq0AiRyOMPhNyc1GECeZc18Vmdx+ksDNzjATaxjqLOvWT2DPiyqVOUqS6GoygdcLrK4yaDJ9GoJ7K5WZZI1DY5NoooivvvALUs/PrJ1o8qQLecozMMr1k+qpqUGfjC2795yR3Jb+md9NxD5JpxGIn0Xb0KZjUWxzMOiWt/FTfNaFTqrQxaLhLQUy8/5RqkQP46D26bdQvTiRegd0w5u6R/R3E64mKPeuXqYnyqO+3immYsZCs3iMv1eaJ6IggRRBWtFC1KIb5mHZaWT+aksmxtBFHL2W/hAupNApMU2XKwKrT7Es5usiLe4b5WqSszR/41I1yKf5WW4Ca82qOgbih/ZfYl27VbI8Ou6jreMvMfdHGPAPH5J/LXqhal+RgxDY6DT0BxjyGqlQ+8yr2pWZBroYKhyMzbcnFir0Gh1Ut3PiwoFielqzr/X6YTHgKbt1sg2wvlsd9Y/SS2eTnhrFYXkA7Y7hV/WmHJ1CcYCm8l+uuZOp9xO15dPXFgWKsBEsKxUhxqH+ms9e0MWhdPpN30hs6FDecn0QJ55XCwu3DF6+sIdPgnDHu3YQ69lB4YdtOzJYfuw2z40/InhD4/4I7/l+4Z/bvjjbGhL1/OCTqglqByM6KQ9axI8RcKAlZm/U+d7P0A7PILj/wDu6JR/DHd0sHYUnKINEK17fr4HS/MfYY3QzYMBvNvCb3G9LFZN/09dU6e4Lh6qWun5Ah5WSsc1JFWZq4dVHWtVlYBdAh4fgbF7CAGPh0TjZOx5ngA2KyUSw3OfI0PDFbjSCFs9q3dz+xF5bdLf4qyuVmXKpO+fnYFNWgYw8s7HfF8MgPDiYh1vG0ip1iDWiKWuM5RFMJllYeYAsI8tEJre3uGcXQt4ySG86kB+dBxEwz5N7yPAsjOgW8ohYWyVRHAE8ZIjbqv3Ppx6whP9kej70bQtIT1IKBz8+TCikzQ8M4ajNqQAXrS2DwxBDyNP7CkAH2z7iGTT90JMhJAjfD18fSKH9EHGES/Ad2JGIo3sHhJ6LNEcnsNQRkdH0yN9cMD1A4oDunGRFVW6pT7x8vc/Xgmo1XKJN0NeVwt4s03ripY7BeiRXZhYgdN41rA2VsZCKCXnFFTvECnjfLP3E26YRpwb+gLI/weXmGhgjBirsVFXC8bR97sp+Z91bv0V9kcJ8Nwh2mL1zNMNdClp3HD31vgAP+MRpwQyxlbpqoh1VYMEpkqlVVzwdiPAbuxMQM3XUzq1iFpPmUw7QN4xETjivic0Y9xDkrfVeol3DWAnBj3PIE70Ki52RdOQxzq0+2N7piT/HbcPbFk1mu/37yfcZCjiu6dC03E5Z3jpl+hZG866YDdVjoVSYIhV+WBZvQ2JsntyqL+3GqvRmHYb0bI4pkPYyIMvOoMs64tKviCPTED4NsgRfV71aTSh6ywaoRZKEVJrWXFCh3dMzNQW4tyU8qrUBqGRwc+APgRQYJfpodjh+Ys6CK50d0mjigz/X0DlgG7OclViNjOksFelyvQp1QDe75j5Go+sMED1WuH/T6dAnkqTpGURshA+t91jl5v975MUW8Ez2Zec7PYRdUDLcYLWzighTKqYMLdZjC3OA9t0AGDvzUJXnOgQPwjIVQE2AGsXaVNyP00Vip4rra4YqF9ZvamJO/7HZBXgtbpcacuw6RZmGM39fTr1IuGOBP6gmNzBnya2Ea4nhXtGyul2pah6JkfIGiKN381fJd36GdZVp30fcx8tkdgEJdb80SIlgkGWYDx7DmWQgw5Gh3qu9APxM5Dyf4A8Ren/d5RmwwlO8nB0+Tc
10452
captcha.png
(6.49KB, 175x55)
10458
10476

141 Reply
think speak heavy.png
(140.12KB, 680x361)
decided here would be the easiest place to post for now considering all the other stuff i have going on, going to answer some questions i probably have:

i deleted my reddit and youtube and other account because i'm trying to clean up all sorts of accounts for privacy reasons, i don't trust reddit with my account and i didn't enjoy posting there. i feel like i only had my point proven when everyone became unable to post. songs that i release should appear on my website when i get around to it so i don't feel like i've lost anything.

my website hasn't been updated in a long time because i've wanted to really do a proper cleanup for a long time so i can fix all the bugs and massively reduce the loading time (then post on things like 512 kb club, 256 kb club, etc)

the reason i've added funcbeat mode is for a few reasons:
- i wanted something that would be close to something like tinyrave, with a statement based syntax and sec t since it feels less like something ported from C and more fitting for javascript
- passing a function out and having the scope around it allows better performance since every variable outside of the returned function is only passed once
- because t is only passed into the last function, you can always easily take the last function and create a wrapper around it to warp time after the fact
- because of a few of the previous reasons and other practical differences it can be very useful to show off the music making aspects in a demonstration without having to explain things like sample rate and bytes and other programming concepts


anyways since the website isn't going to have a visible update for a long time i'll post this song here early:
Post too long. Click to view.
1 post omitted. Click Reply to view.
2802
Screenshot 2023-12-18 at 05-10-23 Bytebeat compose
(59.86KB, 1024x320)
>>141
It's been over a year since your post and I finally decided to make a Funcbeat mode in my player, heh.
Here some tutorials how to convert bytebeat to funcbeat:

"42 melody" ported to funcbeat (play):
return (t,s)=>(t*=s,t*(42&t>>10)&255)/128-1

In this case, if you choose other sample rates, the sound will change. To prevent the sound from changing, you can set 8000 sample rate in the code, as in the original 42 melody (play):
return t=>(t*=8E3,t*(42&t>>10)&255)/128-1

Note that the funcbeat has a floatbeat range, from -1 to 1. Actually, (x&255)/128-1 is a conversion from bytebeat to floatbeat in the code above.
"stimmer" ported to funcbeat (play)
return (t,s)=>(t*=s,t*(4|t>>13&3)>>(~t>>11&1)&128|t*(t>>11&t>>13)*(~t>>9&3)&127)/128-1

In this case, the formula contains &127, so it’s enough to do x/128-1.

Also, some variation of my Dark Forest, ported to funcbeat: Attack in the Forest

Message edited: 18.12.23 Mon 06:31:37
2825
t/=48E3,s=s=>2**(('023578'[s%7|0]||10)/12+(s/7|0)+7.5),o=(t,b)=>(O=[O=t>12&&sin(b*200)/4+(t*s('0035'[t/3&3])/4%1>t/3%1)/4*b||0,O],(T=>{for(i=0;i<9;i++)(N=t-3/8*i)<0||(n=N*s(N%3*4-(N/3&2)+7),O[i%2]+=N<132&&T(n+N%3/9*T(n/((N/3&3)+1)))*(1-N*4%1)/3*.6**i)})(t=>abs(t%1*4-2)-1),O),t>127?o(t+4):o(t>48?(a=t%1,x=t*2&7,(t/4|0)*3+(t>96?(t&3)+a-(x>3):[a,(t&3)+[a%(1/12),(a-1)**2,a,a-.5,a*3/2,a*2/3,a-1,a-1][x],[a*3/2,a,a*3/2,(a-1)**2,a,a-.5,a*2/3,a*2/4][x]][t/16-3|0])):t,t<24||(t*(t/8-13|0?2:1)%1)**.4)

https://dollchan.net/bytebeat#v3b64ZVJNb6MwEP0vSCQzYxN/JhAak1P3SKSqN8TBdLMSUhtWiw+RSv97h7a3PdieeX7z5sN+z16m39eszpIKvnp0cg5zaCwRwFZbty+rbTfn5aL7ZTEalbECZsU+inK3RzkFSHLA0MAldJeQGmM3m3m8wUBWM98LSDSzlnb7bZeU27ie0dw0bOeGTRqWRctLL+E5NO9/pn8wBv0wno4PoxAIbUiFUxWNeNLLArfQslybO/IFtCxnuRCUl27MbS9CezKOC3iGm2COOhJbCr6IDoVBRAJTtOTX1I52B2LhD4QUmjjMkHLDuhYLw5Io127K8wRJeKz5aHx1hhiYJe8hkd2UEpLyPAxy3GdzPJwhrYliAffGYd1F+Q10MQfDw0MJkcWJrIwyFru9jOQUO2SVY8Csq+/uvex+Ln4I/4d9BfDuV3rPozWHwvE7IdZJppP1PK1EXF9VGMbPtjaYrxo7j5nM5vj29/X6FBM/vq+01jJ7+/4Jv16nmIZrTNnHJw
3101
FtFB9K.gif
(3.16MB, 320x320)
i showered.png
(848.60KB, 1052x731)
i've done a bit of work on the website again! one of the big things is a new url system, shorter than ever before, and it'll almost certainly shrink further when i figure out how to generate a deflate dictionary.

did you know the url anchor has 89 valid characters? it took quite a bit of digging to find that, but i use every single one of them.

not a lot of changes are visible on the actual website, in fact i've removed some buttons, but the code has improved significantly and codemirror has been updated.

and yes, the version in the repo works. i encourage you to use the code as much as you want. in fact, please do steal the url code, it's even in its own folder. if you can, please DON'T put the code on github. i don't like that github is scraping all the repos to make copilot. i reccomend you use some other git host instead like https://codeberg.org/codeberg. i'd like to hear about any projects you make.

i have some song drafts sitting around but i haven't finished any of them yet. i did get some nice noise generation though!

here's just a noise generator:
https://bytebeat.ficial.net/#6@yHrD(4NRg{X7xq]s7YP\3ju~\E_HD]Ka4yzmXo#1&DqqbZ_4R-Iz(Uj0/?(4E:SoL5OFNz/Yw/0CEryA|TSw?'4SBT$WR3ihu#M[O

and here's a drum beat, with a pretty good snare and hat:
https://bytebeat.ficial.net/#6lU&OQss1K|uQ.3eBeV?e3G)k.\)eN$F|Qo[_m3Z#LezrJ)gI|H^gU2#Pq.iR5RZTOAoS:O*QE(X1n1HGw=kybPg0as7Njf\7l(?P*^M8PznRqx-qJ((?xC^Eds4qA~Bg?~+]IBi2gDQ2f33+0ltQ&SA'|Pc-m0sS+'kQFjwCp91r/pM:+ypmUVa&K7*
Post too long. Click to view.
3102
apparently the bulletin board does not use bbcode. it uses half of it and also uses markdown elsewhere.

codeberg
noise generator
drum beat

i might need to revert the url changes, i didn't see beforehand that it breaks markdown.
8999

7407 Reply
frostmaw logo.jpg
(170.15KB, 600x450)
302 posts omitted. Click Reply to view.
10460
captcha.png
(5.12KB, 175x55)
a522b512-d670-4d19-b89c-b21f44277f16.png
(5.46KB, 175x55)
captcha.png
(5.27KB, 175x55)
10461
captcha.png
(5.61KB, 175x55)
10463
captcha.png
(4.38KB, 175x55)
10464
d4106e5bd106409ea08acddf3859880d~tplv-jj85edgx6n-image-origin.jpeg
(128.09KB, 330x448)
0:50, Download (10).mp4
(8.33MB, 768x576)
10465

10457 Reply
captcha.png
(5.82KB, 175x55)
i dont know if i already made a thread for a song uhh

anyway i made some drums
r=random,s=sin,kf=50+r()*10,sf=300+r()*200,hf=4000+r()*2000,st=t>>12,p=t%4096,k=st%4==0?s(p*kf*0.001)*exp(-p/400):0,sn=st%4==2?s(p*sf*0.003)*exp(-p/300):0,h=st%2==1?s(p*hf*0.01)*exp(-p/100):0,[128+127*(k+sn*0.8),128+127*(k+h*0.8)]

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.
59 posts omitted. Click Reply to view.
10391
Screenshot 2025-11-04 at 14-21-38 Bytebeat composer.png
(143.38KB, 951x584)
Screenshot 2025-11-04 at 14-22-03 Bytebeat composer.png
(29.89KB, 519x196)
Preamble. Sometimes I work on slow machines, and I've noticed that nowadays many authors haven't been optimizing their code at all. In pursuit of endless remixes of remixes of remixes, the code is becoming increasingly complex, but it's being done extensively and poorly. You can see examples of such songs from MarioFan171, for example, heh. Bytebeat has some relevance to the demoscene, but unlike the demoscene, where creativity is associated with limited performance on old microchips, bytebeat authors don't bother with it at all, leaving performance issues to users, who are forced to reduce the bitrate or even to render songs separately. This is bad practice.

That's why I added a lag indicator to the player. Its coefficient is empirically derived and based on computation time. It means how many times (by what percentage) is the song slowed down. The indication does not appear immediately, since the player first collects information for a certain time period.

While you often heard lag as clicking or crackling sounds before, you can now see it clearly as a number.

Best wishes to all songwriters: pay attention to perfromance when composing your songs. If you've created a heavy song, you might be able to at least reduce the overload using this indicator. You can come up with optimizations and see how they impact performance.
10423
Screenshot_20251105_160028_com_android_chrome_ChromeTabbedActivity.jpg
(666.77KB, 2508x1504)
>>10391
themes changed
----------------------------
the orange theme has been updated, just like my own theme tho
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)

2628 Reply
Four_intro.png
(27.31KB, 1206x1277)
340 posts omitted. Click Reply to view.
9789
10318
10362
10413
>>10362
really bruh |:/
10448

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
300 posts omitted. Click Reply to view.
10128
>>10101
thanks for the A440 decode formula (no, I srsly need that lol)
10189
10410
10411
keep forgetting i sometimes turn on sage and then it persists
10445

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
192 posts omitted. Click Reply to view.
9723
0:19, bandicam 0028.mp4
(1.63MB, 1920x1080)
9830
9858
0:35, bandicam 0037.mp4
(3.88MB, 1920x1080)
9931
"You're in the very dark and cursed forest, finding a hidden treasure. Suddenly, trees start to fall in a domino effect, lightnings start to strike nonstop, and fires spread rapidly to grass. You somehow manage to get away for it but unfortunately lightning catch you. But you're invincible, continuing to find hidden treasure."
Listen in signed bytebeat
10443

4581 Reply
screen.jpg
(1.41KB, 60x55)
take this one for example
(((t^t>>5|t^t>>6)&t>>4)>>8)*(t^t>>8)

11025hz bytebeat
90 posts omitted. Click Reply to view.
6291
6360
9365
>>4840
"&&" operator isnt c-compatible
9393
10434
>>9365
I have knowledge that you have been offensive in the past and consequently banned from the Dollchan imageboards. Please stop working around rules.

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)))
183 posts omitted. Click Reply to view.
10378
Camellia - δ : for the DELTA (from PLANET//SHAPER), YouTube.com
10379
Camellia - δ : for the DELTA (from PLANET//SHAPER), YouTube.com
10380
Camellia - δ : for the DELTA (from PLANET//SHAPER), YouTube.com
10385
Camellia - δ : for the DELTA (from PLANET//SHAPER), YouTube.com
10432
Camellia - δ : for the DELTA (from PLANET//SHAPER), YouTube.com
It's not that perfect but at least I tried of course:
Initiate

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.
124 posts omitted. Click Reply to view.
10350
>>9539
Please refrain from posting your songs in the Requests thread, use the common thread or make your own
10407
costume1-_1_.png
(12.48KB, 576x180)
1. A thing that shows how much lag do you have (Vé cant even runs without lag for me 💀)

2. wow i like that things that appears right of the name [im meaning of the new "stereo", "C", "Slow", "Console" (but i think there is more...) is so cool!]

look! i made one of this up of that text!
10425
>>10407

> "Featured" tag

?

> 1

Yes ! The lag/slowdown indicator essentially displays how far behind the song is to my understanding, but don't quote me. You can find a description of it on the Bytebeat and Bytebeat 2 subreddits.

> 2

SthephanShi committed this to GitHub yesterday - they look really cool. There are not more as of now.

> look! i made one of this up of that text!
Post too long. Click to view.
10426
>>10425
> how far behind the song is to my understanding,
This is not exactly what I meant to type lol. Find the reddit post
10427
>>10407
Talking of Vé - it may lag because of the usage of shifting and pushing long arrays. Use Firefox or a stronger device, or sample rate divisor, and see if that helps.


10409 Reply
Screenshot_20251026-225233~2.png
(57.27KB, 720x409)
Screenshot_20251026-225428~2.png
(45.84KB, 720x389)
Screenshot_20251026-225501~2.png
(51.27KB, 720x408)
Screenshot_20251026-225507~2.png
(49.48KB, 720x407)

10086 Reply
painting.png
(265.02KB, 500x500)
ima put my songs here (plz make a new thread and not just have it in the common thread)
5 posts omitted. Click Reply to view.
10119
t|-t*(t&8192?(t&4096?(t&2048?8:4):(t&2048?6:5)):(t&4096?(t&2048?7:9):(t&2048?9:6)))|(t&2048?t>>3:-t>>4)
10265
5.007*t|t<<(t&8192?3:2)
10367
a=[3,0,7,3,0,2.7,6,1],t*a[(t>>10)%8]<<(t&16386?1:2)|-t>>4
10405
[code](t(t&16384?7:5)(3-(3&t>>9)+(3&t>>8))>>(3&-t>>(t&4096?2:16))|t>>(t&16384?3:2))|-t>>4[/code[
10406
(t*(t&16384?7:5)*(3-(3&t>>9)+(3&t>>8))>>(3&-t>>(t&4096?2:16))|t>>(t&16384?3:2))|-t>>4

284 Reply
adwta-t1ki9.jpg
(3.85KB, 763x608)
246 posts omitted. Click Reply to view.
6251
>>6240
it's slightly different from the original..

actual minified code
8826
>>925
why didn't you upgrade to linux? too lazy? :) :)
8827
>>8826
ack! thought this was just a one year necropost! sorry! just a reflex.
9085
gimmickstage6.jpg
(79.27KB, 778x571)
10403

10314 Reply
Neurofunk - SthephanShi, YouTube.com
A few days ago, I have opened a SiIvaGunner fanchannel called ByterBeater. It's also opened for contributions like the original.

You can submit your rips through the discord!
10333
Bump #1
10400
Bump #2

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
183 posts omitted. Click Reply to view.
10360
10361
10393
10394
Put parentheses not where I should by an error, sorry.

The link

On ByteBattle website
10395
>>10394
I already posted the link to the song bruh

204 Reply
MBTL_Neco-Arc_Art.png
(312.22KB, 818x1280)
495 posts omitted. Click Reply to view.
8306
>>8305
https://dollchan.net/bytebeat/#4AgCAO0d9Vttu2zgQfe9XeB+SkBR1oSS7SrJM0SAoWmALBMUC+2AYC0qiKqWy5FJ07KDJv+8MZTdqE6wAiyLn8MxwDjn09e1nKaKID2q9afUXZbVMM51wW0mVD8SGz4ZQZBFLWBK/XWTs+vYz5RtJxATARJxRlqYRixkjSShiyt+8CcPZP7Wys4d+e2b0bNC66b7OmmFWaT3UudGqPBtmN9DMbpRVsy/6Xpv8jX18JFUuZJXHMuK7oekk2dRq0FReEb/oh7EHTjJ2+4l6gqJ7P5jzai+XK15+Vnsp9IK3m0q2/e5WDcOHprXaSKJ4gSzt5t9q3zQSXp4H05aHgdW7d+By0vdgij/pU1ZQXgNv3XytXxIrH3y6b54DKFdd+SuoLniLQKAgI7RFQsTnI/667wf72wR+j9xe7iaMFOyed7Lrm0HLAhbUTdbSPS8DPuXYeMQAeb8mFBLlj2NuMQqzpIaHrvjrRaq2vCgxXcOEfTiwD0aOvcOgy9RgKCOD+VO9K7YXMJfysn2Q621rm7/VpmzVA6C2ZdPzGlQfeLnjVV51ci+v9uDoB6AnwlwC83EEnb43Rj0QlJcGVdO2JKKXaN81srQnOO66sLtK6by4br+1MrqsekNabWfod9ZXrh2oc2ga6Ui90vqm33YlQWNgKf2V05PTeJbj1BVz4Co/+vo/1Pry6YVxhxJBDsjRDb002m5NN3NLYET45Y56B3ZW7i6feLHeoD625kZxZblp+VBIhVIVE6kKEEeFBBUma7UneKyHgvowL6LjPBramhkFZwi0gokgbGml5d8lSSL2fMBpSODcsyRMKDf3Jv+I6ZPL5Q97IXTi4SGFihEL4F1f4EnMLwIxf+LOnv60z6f25GB/+0yQRCNAOEA6ApIpIJsCFiPgOxNBFM0PmLEDvhaIHIHx/GnFXbBCx/4xmuS1aBOd/AS8fS3cdALIXgk31enRnkavRhucn88PEPf9MtYVVM9S6qLu5Z28EgtxHntknHAHrOcLKHk6oeyOG2mrMOMbK80JGvhekju+u+f1gNshlwreNlRs40oz2Sgz6E+dJWfvJ88NPNn4LPD1AZ6zpbm6EuI0ESueLKi/oFjW6QkE60O95d8KuAN8YkIRxSk9gSr8B8EZ0SnsEau6msA2JVDWiOtg9CJlw3djycZSxiAflLJvBYvjGHe5CeMozZCHxR7Wx44EuM44QiuZOmLBHF4ChAkE9QjcHZ3jJ7FeeI4dbiOcJELiunDPeQClLKYhiAp25k4EYDbW+QULHAokxam4jvgUufEiwmCgBa8exBQDXXoMKUNlIJoTJGcxByt6SXkQxRBdzKHaUg/WB1iU5wRYMg85gOBb4RyCjnj4Cd536ArLvA8djxDt5AP9MvaKgtn1++tP8Du2C/jdTNrfFUydgiw+XSSUYvio1qOgAKCnbg9qAmvW5A6KQRBB/OfYZjSMYTvxYD6H3XXl1MQY92ATHPKFfw9cjqmHcsOKGJYckpOU3cEYySgNU/6bipgvFiQeZIqO+qNllFewn/ly3dHTHLIJkfN5xA8jQvsJUKOiAlDLPXGHn8NmeC5Ty2hF+Z7gSePw72FiECu6+g8
8307
8310
>>4017
coolest shit ive ever heard
8336
>>1683
link
t?0:z1=[],callCount=0,lpf=lowPassFilter=(a,c)=>(call=callCount++,z1[call]??=0,z1[call]+=(a-z1[call])*c),hpf=highPassFilter=(a,c)=>a-lpf(a,c),pitches={st:1,downtones:4.8},pn=(x,a)=>2**((parseInt(x[a],36)+pitches.st)/12)/pitches.downtones,a=t=>t<0?0:hpf((((t*pn("0CV0COHJ8OMQAMTY",t>>13&15)&127)+32&128)-64)*abs(t/1048576%1-.5)**(t/8192%1),.005),s=(()=>{let s=0;for(let i=0;i<50;i++){s+=a(t-i*12288)/(abs(t/1048576%2-1)+1.25)**i}return s})()/256+(t/128*pn("000000008888AAAA",t>>13&15)&1)/4*"1001001010"[t>>13&7],lpf(s,min(t/1048576,1));
9740
8.gif
(18.11MB, 256x256)
>>424
BPM=156,SR=24000,T=t/SR*4096*BPM/15,_p=1.95,a=[0,3,5,7,0,3,-4,-2],a1=[3,7,9,11,3,7,0,2],a2=[7,10,12,14,7,10,3,5],B=a=>(_p/1.5*t*2**(a[i=7&T>>15]/12)&-T>>6)%256/5,S=(s,p)=>.7*(((p/1.5*_p*t*2**([a,a1,a2,a1][3&T>>s][i]/12)&255)-128)*(T>>6&255^255)>>7&255)/2,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*_p&T>>4&31][T>>13&15])-1)&255)-128)*2,kick2=T=>sin(5*cbrt(T&(2**12/[1,,H=t*_p&2,,SS=(~T>>19&4?2**12:sin(t>>5)),,H,1,1,,SS,,2,2,1,H,1,,H,,SS,,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,b=T=>t*2**(a[T>>15&7]/12)/1.5*_p,h=T=>(p1=(((t*_p/3*[1,1,1,1,1,1,1,1.2,1.2,1.2,1.2,1.2,1.2,1.2,1.2,1.35,1.35,1.35,1.35,1.35,1.35,1.35,1.35,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5][(T>>12)%32])&127)+[112,96,80,64,112,96,80,112,96,80,64,112,112,96,80,64,112,96,80,64,112,96,80,64,64,80,96,112,116,120,128][(T>>12)%32]&128),p2=(log2(T/64%256)*1024*3/3.5&128)*(1+(T>>13&1))+(p1*((T>>13)&1)&128),p3=((t*_p*(2+((t*_p/3*[1,1,1,1,1,1,1,1.2,1.2,1.2,1.2,1.2,1.2,1.2,1.2,1.35,1.35,1.35,1.35,1.35,1.35,1.35,1.35,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5][(T>>12)%32])>>7&1))/3*[1,1,1,1,1,1,1,1.2,1.2,1.2,1.2,1.2,1.2,1.2,1.2,1.35,1.35,1.35,1.35,1.35,1.35,1.35,1.35,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5][(T>>12)%32])&127)-((t*_p*2*(2+((t*_p/3*[1,1,1,1,1,1,1,1.2,1.2,1.2,1.2,1.2,1.2,1.2,1.2,1.35,1.35,1.35,1.35,1.35,1.35,1.35,1.35,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5][(T>>12)%32])>>7&1))/3*[1,1,1,1,1,1,1,1.2,1.2,1.2,1.2,1.2,1.2,1.2,1.2,1.35,1.35,1.35,1.35,1.35,1.35,1.35,1.35,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5][(T>>12)%32])&192)+96+(~T>>19&1?p1:p2)&224),min(max(((B(a)+B(a1)+B(a2)-(h(T)*1.3-128)*(~T>>17&1)+[S(14,1)+S(15,2),2*(S(9,1)+S(14,2))*(1-T%8192/9E3)][1&T>>13]+(kick(T)*!!(T>>19&12)-kick2(T)*((T>>19&15)>=2))/2+(hihatPrepare=T=>(random()-.5)*(1-T/4096%1)*128*(2-abs(((T/131072+2)%4)-2))*(T>>18&1))(T))+(((b(T)^b(T)*2)%256/2)+(b(T)/2%256*(T>>12&127)>>5^b(T)/2)%256*!!(T>>19&7)/2))/1.5,0),255)

ChrisRM_380 - tin tin xoltus - RAID OF ZA MOUS!
Post too long. Click to view.

5905 Reply
IMG_2562.png
(411.18KB, 1488x2266)
23 posts omitted. Click Reply to view.
8597
0:33, bandicam 2025-08-01 14-53-04-920.mp4
(16.80MB, 1920x1080)
8663
9905
https://dollchan.net/bytebeat/#4AgAA+kZVjjsOgzAQRO+CBOwuYO+uP5IL6HIKy0WkNCmSSIkLuH0gRSQ0zWjeK2adt3mBSvM2wuf+hGpTQtKLs3vVznMKiNQLnyJ9hros4rCVWIb39Xl7PQAJnE7VBtHWKdroqWFp/qqWoVpPWZ3vjolLqyEe+mQ0HMxwpJx+0J8gjnkFk/Zv4wpimAXLFw


x=y=>(t=y,(sin(t/99)2E3/(t/2&4095))'1010101010101011'[(t>>13)%16]+random()(32-t/512%32)/64"01"[(t>>13)%2]+t/4[234&t>>10]%256/512-.25+t/4.06*[9&t>>14]%256/512-.25),[x(.999),x(1.001)]
10188
10342

8708 Reply
A-5.png
(16.03KB, 500x500)
8894
8895
8938
10297

10018 Reply
dollchan-extension-logo.avif
(2.12KB, 112x112)
https://dollchan.net/bytebeat/#4AAAA+kUz09IosbMziyvR1yhRK9Gs0QBxDU00VY1MbCzsS2pKrJAEDM1AIkCuFZDShjA1NQE also this thread is the pace im going to put all my songs on from now on
8 posts omitted. Click Reply to view.
10184
1761437709283-0.jpg
(192.51KB, 672x1459)
10197
excited-fuego.gif
(50.58KB, 640x436)
10240
616a570052168.jpeg
(192.51KB, 672x1459)
10258
dYsfVLZe_400x400.jpg
(36.99KB, 400x400)
10264
jef-hug.gif
(284.33KB, 220x166)

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
28 posts omitted. Click Reply to view.
10132
f=o=>44100/(264*2**(o/19)),t&16383?0:S=Array.from({length:s=f(parseInt("8EJP            39JM"[t>>14&19],36))>>0},()=>random()),r=(x,y=12288,z=0.5)=>(t?0:a=Array(y).fill(0),b=x%256+a.shift(),a.push(b*z),b),Q=S[t%s]=S[t%s]/2+S[(t+1)%s]/2,r(Q-.5,24576,.75)+(random()*2-1)**255
10133
(random()-.5)*((parseInt ("8ea88e88ca8e88e0"[t>>13&15],16)>>(3&-t>>11))&1)+asin(sin(sqrt(t&32767)))/PI/(1024+(t&32767))*4096
10134
note the samplerate is 53khz.
10171
r=random,(r()-.5)*((parseInt ("8ea88e88ea8e88e0"[t>>13&15],16)>>(3&-t>>11))&1)+asin(sin(sqrt(t&32767)))/PI+((t>>17&3)==3?(r()-.5)*((t&255)>32)*(t>>9&255)/256:0)
10246
t%=786432,r=(x,y=12288,z=0.5)=>(t?0:a=Array(y).fill(0),b=x%256+a.shift(),a.push(b*z),b),R=(x,y=12288,z=0.5)=>(t?0:i=Array(y).fill(0),o=x%256+i.shift(),i.push(o*z),o),pI=parseInt,A=r(sin(t/10240*PI*528*2**(pI("J HJC AC7 570   5 35A   5 35D   "[t>>12&31],36)/12))||0,6144)/2,(t&16384?(t&16383):(t&8191))?0:S=Array.from({length:s=int(81920/(528*2**((pI("8CJ 8CJ 6AH 6AD 8CJ 8CJ BFM BFI"[t>>13&31],36)||0)/12)))},()=>random()),S[t%s]=S[t%s]/2+S[(t+1)%s]/2,B=r(S[t%s]-.5),D={K:sin(cbrt(t&4095)*8)/(1+((t/256)&15))},D.K/2+(D.H=(random()-.5)*(-t>>4&255)/256),C=D["K KKH KK  KKH   "[t>>12&15]]||0,[B+A,B+R(C,6144)][t>>19&1]

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=
13 posts omitted. Click Reply to view.
4182
>>4177
this is actually cool keep it up!1!1
4975
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

10054 Reply
videoframe_1666.png
(1.34MB, 720x720)
https://dollchan.net/bytebeat/#4AgCAO0e9Fl1v2zjs+fozAqSTbNoWJX8eoBy6tz1cW2R9M/zgpukSoE16sYfrDfvxIyUncbK8HAZMUiJR/DBFUiL7799Fv1p38XJhb3a79j+BWpeljJ/XLy9CSbixH5Cbcg3/RxszjDh5U520EfklxKmEC2Rn7QNsrA4CEZUxJqglbDTDWsGL7e2sbzcr0a03og/uPxG+DA9Anko5QCygYO6BaLyP1Rgh4bMVNzCXdjZ3aFErQNBgIIUMciighAqQNhFQAxrAFDADzAELwBKwAlJOE48GbUCnoDPQOegCdAm6AqPAaDcUg7xZOILMERvHiCyERLHAwgnP3IeM+yiyAhVpUpBGGWlGTKSlamoxn81QyWmeNmGNtJ8B689z2dSMzK+LJryRfGgJV4vVdvfUWXFr3JlFTxHUtTYtlwa69vXNYtK18PH+b4tZCgu0C20V7IboerWYmzI9xtcc7drOdvV6+trIc8/1u3bTvW27JUl4s6JPME6NdFY+oLyLt/3SvtvZurttb8W7/Ev9+ebI3h26a/+14h22pG9L/hf8YxaiTLbkSEmHy0NBIp+2r0ImRRRnSUF8X9+YlQTTRALY30GchnuokKHwa53lctjO2E4BxhksVlY8sI28HDJZqInqAGBcZGNYxzoj1rgKRE23TvmhfNh/qHXwcI1ZA2coxAOqqScKJ3/UD7OZucaGDLpYabtYiXlCxkBD6h6BCOlTJtiDMyTvPltS+5ulI8ZFIjB6JgkY2ueA+HREy2+0wmjBkbDQHuFA2NU9edCKOA3mKHoZkmhehBorOnSsB6jkuxQXAfEkGpw3SEToedy/5CibW3Z2kSVpSVc6yIsCq1iVOWGmVrDCFcWBIoPRDkVga58oRh4txnmhUeUp5lmRVyozQMETlyanpVb09TLNdE5fuNW2puuR+xivyFwU27YN7WNoxcZfdOMuur/UdKu5R9kw1NA1XSbuhbta3LXr1aH7XeMeBO58Gf1IR8Pt7Fm8CM+IeHVkYeTAkPP4nUoVrvMTU+0fGj/yYfBLZDzWW1Vf0x1pwJmOH0Ivb68Uz4zh2R/3EoV2T6lX8zLF/qAR8rhMExk3HMXv0cbvFXtL6v0zjCdrsuu5qZyGqXNZ5YUP/OhMmw/OV97fe8LaEXlZfPeZvC4O8e230qOQmp2FY+SgSHptCKoHp45CrfLq8PC4ckheeAjJn9eexu0c+dlEeviNHXOyzt3wge1Ro8XYHSRtb8LcNESzNIry2uRYL2jXUBmVTupXyuPuxtPxZdOEt9pltuiRJkXp9OqLfQrt8vAICHqZLSXGztbGuZ6m9Gi3g9EaSpjDG1FHmjPrBRISw2QlcK+5JtCX6I55Vx70W+71+9h2neVqZB5suAihfMOK0lMYCkyD7p9dL8Q85DdSBxNXRo2qo4lP+FpOKTQcelRvDZXZuZHk1GcP+kieySSXQRrQUSe4l2aIomH4V7oaSaNihMX9WjsVdzU5z6gnpuDU6fYNRYpRmGJqLtmCBLW2nW40XD3aRzc/2Sc3L+3SzXd2crEePhcViJtaLAIsstmsJCWKrEkwFC/iC6XGYTZUiUgGfdnlq66AM2MknKcpMpDS+k39/LLd7sRnkXJOnMtBnj5BHfc5+4eKZAccSfefAl8FkGsnl2rvn3Q/FkusYPDavgsTeRn0KlEZvVzE3Wr93AsJtHz72q3EXWIk3IUcvz8A
10151
Fix
https://dollchan.net/bytebeat/#4AgCAO0e9VkuPozgQPm//jEjdbYMBl20MrGRWPbc9bHoU9Q1xoEl6Eqnz2MBoe0fz46dsQ0KyuaxGGlyJXa4H5a8K2/3372TVmqfjsfmXgBB5TuO3zfs74ZQ9mUewD3cP/I9najCxtJP84pmo3xJcerihdvU8sp0RQUCiPIYEBGU7YXnB2bvpTdk3uzXpNjvSB5//RHkenhitKB046yCz1oPSdB6KqYBSdteu98dlZ8hcsgU1JekR0K4xKl9J1jXbg4Gka9inz38ZSBVrwbTCcHYcEN8a0DJXZ8wXYDamPFab+21Nr1fTH5tdd9h3K/RwMKRPIFaSusBOIr/sfb8yH6bcdPNmTj7oH/z3g1P7cOKu+ceQD7bHeBvEhNifNUHNZI+LozQBHRJ0udxvCU2yKE6TDO2+HqwpOsYOHVgMgliFI5fRkPixSDUdplN8Iw0gTlm7NuTFYuT9IGShQK0TA3GWTnkRixRN4yIgFVYi98R9KTxWInh5gLRmVyKAk6iuZhxmv1UvZSkfoEZA27Uw7ZosEgQDJIZ7ZiLAV8lgZEvA7L4ZDPubwSXGWUIgekMPEJq3AO1EhMNvOIKoxRWyVniBY9mx6jGDhsQqWADpaYiu7SAUUOCiYzFwua2vOAvQJhHMZQNdhN7G/bsqWxib7CxNVI5lHugsgyLmuUbJvSE24ALrgCNgOIMV2Jgl1sirgVhnArhWoNNMFzyVDIsnzqXGoeD49lylQuMb5sJUioGuq0VZQoFwYW2bJjSvoSE7X/zSFb8dkqrizLYoHYgPTTDlWoZNuyZcK07Nz0psXhNgJDUhNzOaeBfeEODubGKFg4G29CuDylyDYqR8JD2QkJac1KMqHvAbqZmDTltb528MyvZWYnu/3FsaVjKGeVtjXGgElm7rRNKR0/g10fi5bERSOPIIT8aI6zVULkLlUlZ454M9OGj1kHzu8z0qVk7J+7LfvlWvslN9+yl1dlLZZMFUOASiHiRy1ZDUSakVPhxLXuaT72vB6/137HXczNneQiSG3zQxF2PtyBe2F00G03SgtxFCLWvUWUnOcSc8n6HCPcAlV7Nqi2eb++Jx+bSuwzluRPiVR6/YcaHY3RezDM3qtAkQ3JlNBawzlXSpx06dcTuBVrOUDXtEFQnGb6qgG6uWM9sq4BcpO+v5kX7IanqKbzXG96npOmNP6EWwswcznjc2UNwKQwIq6P4+9oQsQrtHimDmrhaTG8OscqsX9B5Lw4knd5DhtnINEr33pwe+RKc00TRQAS51BqM3iRq15X+m8Yk3rZy7n3su3d3Nrk/UCyjs0enmJVaK5KBAyVtYoKPGNPc7we5ezavrl2bp+pVZuf7ZzG7eEa9dBeSpIm0AWVqWOQaRpXUCIXknX/BoHHqJNxFqWX/t8reuwJ6MEXGZxsoAer66WPVg23wQGflzHfcIvOit2rhbb956QhkOD1+7NXlOJGW2lsLnHw

77 Reply
BYTEBEAT BACKGROUND VISUALS BE LIKE....jpg
(9.27KB, 221x430)
I've Made A New Bytebeat Song. (The Clipping Is A Coding Error)

https://tinyurl.com/Long-Bytebeat-Link
53 posts omitted. Click Reply to view.
9622
9710
9995
10058
10150

9947 Reply
btb.png
(149B, 8x8)
ooh whats this
(1024/(t%4096))*256
9948
psubscirbe's thing except BEAT
(t-(t^t>>5)+t*(t>>14&14)&255)/4+(100*((t<<2|t>>5|t^63)&(t<<10|t>>11))&255)/4+(((1024/(t%4096))*256)&255)/2
10009
(t-(t^t>>5)+t*(t>>14&14)&255)/6+(100*((t<<2|t>>5|t^63)&(t<<10|t>>11))&255)/6+((((1024/(t%4096))*256)&255)/3)+((t+(t&t^t>>6)-t*(t>>9&(t%16?2:6)&t>>9))&255)/6+(((t>>2)*(t>>5)|t>>5)&255)/6

10007 Reply
indir (1).png
(3.31KB, 195x148)
10186
Ekran Alıntısı.PNG
(184.11KB, 1350x766)

9914 Reply
Screenshot_20251016-232128.jpg
(183.14KB, 720x1612)
13 posts omitted. Click Reply to view.
9976
6358765f5713444f94c14e0caa23c0bd~tplv-jj85edgx6n-image-medium.jpeg
(22.33KB, 472x498)
9977
1ca24987fc01443b8d7e3cb526f29cbc~tplv-jj85edgx6n-image-medium.jpeg
(15.44KB, 550x498)
9978
120b790d141240eda4280fe0e8f7f0e2~tplv-jj85edgx6n-image-medium.jpeg
(27.15KB, 498x498)
9979
Screenshot_20251011-205300.jpg
(392.16KB, 720x1612)
Screenshot_20251011-205309.jpg
(429.90KB, 720x1612)
9980
e36aa497ca4e4a519a2249a0d799af47~tplv-jj85edgx6n-image-medium.jpeg
(23.62KB, 498x498)
6358765f5713444f94c14e0caa23c0bd~tplv-jj85edgx6n-image-medium.jpeg
(22.33KB, 472x498)
1ca24987fc01443b8d7e3cb526f29cbc~tplv-jj85edgx6n-image-medium.jpeg
(15.44KB, 550x498)

27 Reply
sketch-1642018617887.png
(177.22KB, 1080x1080)
i made new waveform, or this is a sinusoidal abuse?
gc=t/(t/[12,13,14,15,16,17,18,19,20,21,22,23,24][t>>12&13]),(sin(t/gc)+sin(t/20)+sin(t/20)+tan(sin(t/t-t/(gc+0.01))))/4


https://dollchan.net/bytebeat/#v3b64TY69CsJAEITfZQvJkdHs7sVfMKUPYBtSnGcIgfwI2U58dw9i4VRfMcN8b4rzs6ULdfFqRWZFLQrxkBKyhxwgR8gJcoYyVKAK9dCyqa2qRDfiG4ds6ac07aLLV1L+JwvTr2Hb9NHFnHcsLqUoCbSE8TW092BJwyszg8bV6TbMwR5tMPp8AQ==
182 posts omitted. Click Reply to view.
8886
"one more post until bytebeatslop............... geg, i am superior!"
9152
Без названия46_20250914013951.png
(24.12KB, 640x640)
9809
>>8825
my school doesn't like .ru websites what -_-||

gotta check on an unrestricted laptop fr
9810
>>4541
Nah, I've gotten this too. lhphr's sketchy reverb attempt does this sometimes because... sketchy reverb attempt... lag... nevermind. /j

In any case, it's normal, refresh your browser if it keeps happening and clear your cache if it's persistent.
9962
captcha.png
(5.80KB, 175x55)
>>5225
Clipper Tool
i do not know the instructions
tesave

9505 Reply
DAMNN.png
(326.31KB, 4096x4096)
Whoa! First time on dollchan!
2 posts omitted. Click Reply to view.
9614
nofvckinway.png
(148.04KB, 731x554)
That's the name of the loop.

Post too long. Click to view.
9624
>>9614
who on earth called me?
9627
Nobody
9751
Post too long. Click to view.
9888

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.
23 posts omitted. Click Reply to view.
551
flat,750x,075,f-pad,750x1000,f8f8f8.jpg
(178.46KB, 750x1000)
>>481
Hello my friend!
Finally I got around to listening to your songs. As always, your code is one of the most technological and advanced among all the authors. I was always surprised by your code solutions.
> Fewer songs than usual with this post
For me, quality is always better than quantity.
> If this is still a bit too complicated, I can change it back to a simple Yes/No
I just needed clarification, thank you.
t% wub - For me it sounds very similar as your idk it's "t%" with 16kHz.
Doomcall - Wow, this sounds like a guitar track! Cool distortion. Btw, you can replace for(i=0;i<4;i++) with i=4;while(i--) and save two bytes more :)
Trackertime - Familiar theme, I also played a lot with "the coolest song" by Rio zack. And well optimized! But after 320-330 seconds the snare starts to distort in your song. Also I thought a little, and found how to get rid of 4 more bytes! Here is 251 bytes version
HARSHSLICE - This is madness, hehe.
Trackermystics - Cool song with instruments progressions! By analogy with the previous method, it was possible to reduce 5 bytes. Also at 124 seconds the song goes up in pitch, which is cool.
the throwback - Beautiful space echoes. This is definitely remixed "Namber tu use square wave" or "Song for sega CD \(≧▽≦)/" by Rio zack. Correct me if this is not the case.
extended Ievan Bytebeat Polkka - Hehe, fun continuation of the theme. I like that you didn't change the sound and just continued what May_I_Change_My_Name started, but with code optimization.
837
Hello!

>>551
> This is definitely remixed "Namber tu use square wave" or "Song for sega CD \(≧▽≦)/"
Unfortunately not. It's actually a rough recreation of the starting synth of an old tracker song named Unreal Super Hero 3. Decent guesses, though.

It's been a year since my first post here, and even though I don't really have anything special prepared, here are some more bytebeats that I was able to complete in the meantime!
Most of the codes in this post are remixes of codes made by others.



Quality value: 2


Name: autochxrded; Date: 28 March 2023; Sample Rate: 32k; Self-defining?: Simple; Type: Bytebeat
Post too long. Click 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.

9141 Reply
kmc_20250214_202424.png
(1.38MB, 1920x1080)
https://dollchan.net/bytebeat/#4AAAAgEYdzdEKwyAMBdCvUZLULk1UWKH1bV9RKgz2ug2m/89i3+7lhpNOe+IY2t4JZIJeiqgXRFIiOJYgYdYg5zGG5OPJohggPjJD93dZBevv+Xl934AkiyZT5s42qBMkUy4yGsnDhz6BbJtELGX10R4hVmi1kfp1GdFlkdqc5oys1indsh/NQWO9kl2nPw
t*=4/3,s=t*(1+(t>>12&1))*2**([0,1,-2,1][t>>14&3]/12),(3E5/(t&8191)^random()*1024*(1-t/8192%1)**2*(t>>13&1)/(1+((t+(1<<13)>>9&31))))^(s^s*2&90)^(s%511^s%255)/2^(s*4.5&255)%(s/2&255)^s*4

16384Hz
5 posts omitted. Click Reply to view.
9174
9175
9433
(4*(x=t>>6^t>>13)^t)+t>>(y=t>>11)%8|t%32^y<<x-t/3.12524|y<<6


Dollchan Link
https://dollchan.net/bytebeat/#4AABELEfTMNHSqLAtsbMziwMShsaacSWa2kCWRiVI0NBQU9WipkTV2Ciu0samQrdE31jP0MjUyKQGyDUDAA

BB Ficial SArpnt Link
https://bytebeat.ficial.net/#5csRAAH0zDR0qiwLbGzM4sDEobGmnElmtpAlkYlSNDQUFPVoqZE1dgortLGpkK3RN9Yz9DI1MikBsg1AwA

Credit Goes To Me and Holiday-Charge-1313 (Old/Suspended)

C: idanah
9575
9607

9587 Reply
0:46, Bytebeat.webm
(718.22KB)

171 Reply
CEF93255-C7A7-4ABF-8515-9FF7F4B1DA68.jpeg
(111.44KB, 1609x413)
5B548BBE-D310-4A42-9511-F351E3506E30.jpeg
(84.40KB, 1594x405)
Hi everyone! I wanted to share my first actual bytebeat with you guys!
br>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!
s=t>>17&1,t>>"45"[s]&t*"2256"[t>>13&3]|[1e4,[5e3,5e4][t>>13&1]][s]/(t%[4096,8192][s])

(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?
22 posts omitted. Click Reply to view.
977
IMG_1212.jpeg
(146.53KB, 1000x667)
t?0:v=Array(r=48e3).fill(0),f=floor,s=f(t/12e3),m=sin(t/((25+f(t/192e3)%4)-s%16))+v.shift(),b=sin((s%4?1e2:1e4)/(t%12e3)),n=!(f(t/6e3)%2)*(random()*((t/48e3%1)-1))/2,v.push(m/3),(m+b+(f(t/r)%2)*n)/3

Floatbeat | 48000hz
Chasyxx | Dollchan
You are traveling through space in your ship. There are plenty of dangers out there. Thankfully, all you can see ahead of you is the vast emptiness of space. Maybe no one has explored it yet. You think, this is why they call it the final frontier.

I decided I wanted to join in with the space lore stuff. Wish more people could do it too...
Also I just learned how to do reverb as well as no array arrays. My reverb isn't really that good but I still think it fits the space theme. I'm legitimately proud of this though, especially for keeping it under 200c. ;)
1027
a.png
(163B, 1x1)
sin(t/([25,25,22,23][0|t/48e3%4]-(0|t/12e3%2)))*(t/6e3%1-1)-sin(t/1e5)/1.5-1

Chasyxx only because I'm tired

interesting huh
1036
1x1.png
(95B, 1x1)
#include<stdio.h>
#include<stdlib.h>
#include<math.h>

#define r 48000

//Set output length (in seconds) here!
#define time_seconds 30

int main(){
  double t;
  double out;
  double a[r]={0};

  FILE *f = fopen("bb.raw","wb");

  while(t<(r*time_seconds)){
    out=sin(t/(25-floor(fmod(t/12000,16))))/3+a[(int)fmod(t,r)];
    a[(int)fmod(t,r)]=out/1.4;
    fwrite(&out,sizeof(double),1,f);
    t++;
  }
  fclose(f);
  return 0;
}
5248
4424616.png
(41.95KB, 512x512)
10259
1972701_bcx20pnK.png
(91.85KB, 600x600)

9389 Reply
Снимок экрана 2025-09-26 225207.png
(15.33KB, 1024x255)
9394
уран вольфрам уран.jpg
(28.96KB, 640x640)
9401
уран вольфрам уран.jpg
(28.96KB, 640x640)
10260
1972701_bcx20pnK.png
(91.85KB, 600x600)
Hello! Welcome to the btb (bytebeat thread),heres guides to start!:
Guide 1:https://nightmachines.tv/downloads/Bytebeats_Beginners_Guide_TTNM_v1-5.pdf
Guide 2:https://lovebyte.party/bytebeat_rpn_guide.pdf
10261
1972701_bcx20pnK.png
(91.85KB, 600x600)

415 Reply
kouzerublush.png
(64.37KB, 444x420)
XO-Tracker: Tsukite Moonhand The Bananafox Theme

this... is just some sort of tracker being ported in bytebeat js; and yes, it's not time independent.

Bout the music though, its literally the music theme of the character of mine, Tsukite :3

Post too long. Click to view.
25 posts omitted. Click Reply to view.
2201
chris-barbalis-ax4zu9rp7jo-unsplash.jpg
(2.49MB, 6000x4000)
2211
download (10).jpeg
(22.38KB, 540x470)
2212
Sakuya Izayoi Touhou Sticker - Sakuya izayoi Touho
(3.07MB, 479x498)
2255
selfie wa!.jpeg
(52.28KB, 720x527)
9273
>>423
just noticed that the song title on this one is still labeled as "Tsukite the Bananafox - Kouzerumatsukite"

9 posts omitted. Click Reply to view.
4491
4498
server-icon.png
(10.85KB, 64x64)
4499
x38xhwnbzez91.jpeg
(24.88KB, 400x400)
>>4491
thank
4523
bright-and-beautiful-dramatic-super-moon-over-the-
(25.41KB, 768x480)
4534
Bell sounding like instrument lol

9217 Reply
photo_2025-09-18_00-42-48.jpg
(565.32KB, 1014x919)
so i was just interested can i turn midi into a bytecode, and the answer is yes but the final code is too big and idk how to optimize it
const fs = require('fs');
const { Midi } = require('@tonejs/midi');

const midiData = fs.readFileSync('song.mid');
const midi = new Midi(midiData);

const sampleRate = 44100;
let notesByteCode = [];

function midiToFrequency(n) {
    return 440 * Math.pow(2, (n - 69) / 12);
}

function getADSRCode(startT, endT) {
    const attack = 50;  
    const release = 50; 
    return `(t<${startT}+${attack}?((t-${startT})/${attack}):t>${endT}-${release}?(${endT}-t)/${release}:1)`;
}

function getByteCode(note) {
    const startT = Math.round(note.time * sampleRate);
    const endT = Math.round((note.time + note.duration) * sampleRate);
    const freq = midiToFrequency(note.midi);
    const velocity = note.velocity || 1; 

    const adsr = getADSRCode(startT, endT);

    return `(t>=${startT}&&t<${endT}?(${velocity}*${adsr}*Math.sin(2*Math.PI*${freq}*t/${sampleRate})*127 + 128):0)`;
}

midi.tracks.forEach(track => {
    track.notes.forEach(note => {
        notesByteCode.push(getByteCode(note));
    });
});

const result = `Math.max(${notesByteCode.join(',')})`;

fs.writeFileSync('result.txt', result);
im curios if someone can fix it for the result being more compact but it can run mario! Here's the link:
[
Post too long. Click to view.

5008 Reply
snapChad.webp
(89.93KB, 1439x1532)
Motherlode V2 (please use this version!):

Post too long. Click to view.
5009
H4XX3D Up For Barbecue (bytebattle season 2 entry):

Post too long. Click to view.
5070
Dennis Skrillchie (remix of George on Blogspot, C compatible):

(t>>9&6?0:9001/(t%4096)-t/9&8?-1:0)^t>>4&t*(3&t/(1+(t>>14)%8)^t>>(t>>9&8?19:20)*(t>>11))
5071

4537 Reply
7bceb2b267ecb60619fd7b0def9089388e743b6250661ebc32
(35.66KB, 640x640)
h
32 posts omitted. Click Reply to view.
4824
5000
5123
>>5000
that 5000
5376
5377
>>5376
whoops i forgot to put my name

4595 Reply
b08vjj51ozpd1.png
(156.77KB, 575x581)
12 posts omitted. Click Reply to view.
5488
vibing-21998350.png
(597B, 64x64)
6798
something
6881
>>4595
lmao wtf is that image
7893
>>6881
well just decided to link my MC skin here lmao
9186

Delete Post  
[Previous] [0] [1] [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.

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