Bytebeat

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

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.
  • 1338 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
724 posts omitted. Click Reply to view.
7902
7977
(t>>t|t<<t|-t/64|t/32)*3|t*floor(t/163)+1
8016
8189
IMG_2247.jpeg
(552.69KB, 1957x984)
(t*t/(t>>7^t>>429)&t>>7)-1
8197
>>7842
11111111111

6702 Reply
attention.png
(552.18KB, 1280x544)
1. Don't create new thread for each song every time!
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.

Message edited: 05.06.25 Thu 15:05:05

6946 Reply
cccb67c1-9870-4134-bdf3-388820b997ff.png
(1.52MB, 1920x1080)
the captcha is ahaface lmaoo
43 posts omitted. Click Reply to view.
8190
Yay the spammy troll is gone 🎉
8202
8206
IMG_20250713_112537.jpg
(1.01MB, 1944x2592)
8207
>>8190
now, im back!
8208
>>8207
and you are about to be gone again

7092 Reply
Scripted Canvas.png
(752.59KB, 873x433)
121 posts omitted. Click Reply to view.
8169
8170
8195
>>8062
idk how to make my post.
but, how to make my own post?
8196
>>8195
smooth brain
8205
MandelBrowser_250614_110847.png
(180.89KB, 800x1145)
Screenshot_20240915_195955_com.desmos.calculator.jpg
(215.36KB, 800x1280)

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
258 posts omitted. Click Reply to view.
7987
>>7986
i accidentally broke the link :sob:
fixed link
7989
>>7987
can be minified to this.
8151
image.png
(150.36KB, 1919x920)
I JUST MADE A 50MB BYTEBEAT (although its kinda obvious because its pcm)
unrelated but captcha is "ahoe" lmfao
8203
link
t/=48e3,note=n=>440*2**(n/12),a=t=>t<0?0:(t*note([-2,-2,-4,-7][t&3])*128*4&128)%256*.01**(t*2%1)*min(t*128%32,1)&255,c=c=>{let out=0;for(let i=0;i<10;i++){out+=a(t-(i*.33333333+(c?0:.3333333)))/(1+i)}return out},s=x=>a(t)/4+c(x)/4+((t*note(-2)*64&t*8&255)/4+(t*note(7)*64&t*8&255)/4+(t*note(10)*64&t*8&255)/4)/4,[s(0),s(1)]
8204
>>8203
i think i should do a caption for this
"After a long day, in which you enjoyed with your friends and family, it's 9 PM, and your alarm clock is ringing like saying to you "Go to sleep!". As you close your eyes, you start hearing a tune as you enter your dreams."

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
160 posts omitted. Click Reply to view.
8145
Oop, sorry, this post was mine.
While I'm fixing this i might as well point out that "void" is absolute199's discord name.

I also kind of regret not making my posts sage, i forgot about it and this is quite unrelated and not very fun to think about. With all the kids spamming this forum it'll probably get pushed down anyway.

Also "him" in the final paragraph refers to emelchenko instead of void, though I did ban void years before then so I guess it might still count.
8159
8191
8194
>>8144
btw "gleb!" is me ("gleb" is my actual name)
8201

7407 Reply
frostmaw logo.jpg
(170.15KB, 600x450)
134 posts omitted. Click Reply to view.
8162
8163
8182
8183
8193

520 Reply
unnamed (2).jpg
(8.89KB, 640x640)
243 posts omitted. Click Reply to view.
7696
>>7682
Glad you like it! ^^
7806
7829
7836
>>7829
It's the same?
8192
1689924022980-0.jpg
(2.60KB, 206x206)

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.
51 posts omitted. Click Reply to view.
7956
download.png
(3.54KB, 148x148)
i want to add my own music to the library, how can i do that
7963
>>7956
just be patient
7984
>>7956
only SthephenShi can do that, no exceptions
7990
>>364
Who Banned Itself?
8188
>>7956
There is no way you can do this. And I have no time.

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.
256 posts omitted. Click Reply to view.
8129
8135
Untitled33_20250315092934.png
(1.05MB, 2048x634)
8153
Cloudsdale_postcard.png
(2.95MB, 1800x1275)
8164
3144167__safe_hitch+trailblazer_izzy+moonbow_misty+brightdawn_pipp+petals_sunny+starscout_zipp+storm
(0.99MB, 1602x697)
8185
pony-town-★⋆ღ [OC] Pʀɪɴᴄᴇss Pʀɪsᴄɪʟʟᴀ 🌈-stand-shadow-padded-toy365-16x.png
(32.63KB, 768x944)

117 Reply
track (5).webm
(449.66KB)
167 posts omitted. Click Reply to view.
8146
pep PALK.webp
(237.73KB, 1080x1086)
Name: ???
Date: February 8, 2025
Description: anouserxd's bytebeat with an effect.
this.Z||(A=[],Z=0),B=0,C=++B,A[C]||=0,H=Z++/6|0,a=H*[1,2,2.99,1.19].map(x=>5*x/4+3*x-x/4*(H>>15&1))[H>>11&3],x=(x,y=0)=>1+x(PI*H/8192-y),h=(((a|H>>3)+(a/3|H>>4|H>>5)-(a/2&64)&255)-127)/2,[h,h].map(x=>(f=A[C]-=(x+A[C])/256,f+x)/192).reduce((X,y)=>[X*x(cos,17),-y*x(sin)])
or, the link.

Name: fish. (wip)
Date: July 21, 2024
(T=12*t/6/24E3)?(K+=(D+=((P=d(r('--||>>||',3)+'--||>>|>',4*T,((2*T%16|0)==1?1/2:1))+(T*352/[1,3/2,2,5/4,4/3,3/2,5/2,5/2][T/2%8|0]**!!(-T*2&T*4&3)%1+(sin(T*PI)+1)/4+.3&1))-D)/256,C+=D-P-C)-K/4*(I=.5**(cos(T*PI*2-1)+1)*4))*I/6:(D=C=K=0,r=(x,y)=>x.repeat(y),d=(x,y,s=1)=>(w=x[y%x.length|0],e=exp(4*y/s%8*s),w=='-'?.2/(y/s/2%1*s)&1:w=='|'?random()/e:w=='>'?sin((T*2e3|0)**3)*.9**e:0))
or, the link

Name: filter thing
Date: January 14, 2024
Description: use it if you want
(f=(c,s)=>137+(t?(r+=d=_=(c&255)-r/48,_-=r+=k+=(d*64-r*2-k/4)/(175*cos(++o*PI/s)+185)):r=k=_=o=0)/96)(t,262144)
or, the link

Name: unfinished bytebeat cover of "0xC0FFEE"
Post too long. Click to view.
8168
>>8146
update: found another one.

Name: ???
Date: July 3, 2024
Description: messing with the throw function
t?(b+=(8*t*2**((1+(t>>12|t>>13^5)&-t>>9)/12)&255)/(a=exp(t/2048%2))/3+(64*sqrt(-t&4095)&128)*a/6-b/8*(c=cos(t*PI/1024)/2+1))*c/8:(b=0,()=>{throw '\ni stabbed my roblox girlfriend \n'+(random()*9e9|0).toString()+' times!'})()
or, if you prefer links
8173
85f2cb5f-44f8-4f2f-a813-63e657e11acc_5065cac7.webp
(56.95KB, 1020x680)
this.a||=b=0,t*=2/3,r=(x,y=1,z=1)=>[sin(x*PI/128*2**y)+cos(x*PI/128/2**z),cos(x*PI/128/2**z)-sin(x*PI/128*2**z)],r(c=a+=b+=(2**((1+(t>>14|t>>15^5)&-t>>11)/12-.59)-b)/36,1,2).map(x=>tanh(2*x*LN2**min(2,t/4096%4))/4+(4554*!(l=t>>18&1)+5309174*l>>(t*(f=1+l)>>12&(l?23*(h=t>>17&1)+29*!h:15))&1?2*(sin(t/9)*!(r=t*f>>9&7)+sin((t/3|0)**3)*!!r)*.2**exp(t*f/4096%1):tanh(2*sin(.12*(t*f%2**13)**.8/f)*.7**min(3,t*f/1024%8))/2)+sin(random()-.5)*1e-5**(t*f/8192%1)*(1+!f))
or, ttps://dollchan.net/bytebeat/#4AgCAO0dlUEtrwzAM/i09NFiyE0eO3SQFp+fBGLuPDdKuIYX0QepDWvLjJ69jh+1izKfvJYX+cM3aefZbn6uA3uhCjV5M6uZJ3T2Bb96uh5OY8PVJk6nQIN5A7s7XX0gzdAf1H0r/Cu/wrkax8630W+kFI0KQFKFpyM7xdR8OkjT+CFiUZq6GdAu6WClSBrJjexGTb0J76lk94fMLexw5xaigbV6vlhZAWymscxYXYvDRq0oIpCvymkqLQ9OIgKLzJAfgoUnEsDEFiv6bW0auqXHRr8kBJLQxKOIeQdfAjqMP2DVNnZQgI8x4MeeAWPB0MQJm3Gg/XTijezQiWP/0jfyM2I9nS6YRazCrdMeq8rFHoaKOcmOXFW9iHiFje/o8HwXwPQBpnzr89tAV1Yb9kY+46AC+AA
8174
8175
>>8174
small modification (if you're gonna add this to the library, use this variation instead.)

8125 Reply
p8_avatar.png
(1.43KB, 384x384)
8147
p8_avatar.png
(1.43KB, 384x384)

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.
21 posts omitted. Click Reply to view.
7937
WARNING; LONG AF MESSAGE HOLY CRAP xD

--> UNMARKED REMIXES <--

- PortablePorcelain's "bitbeat concerto" is a remix of "Bytebeat Concerto No. 1" by May_I_Change_My_Name, presumably based on "bytebeat? how about bitbeat?" by funute.

- Unsure if this is intentional, but "+ FUNERAL WITH RHYTHM" is not marked as a remix of "FUNERAL."

- Both "Extraordinary thread of FRACTAL MUSIC" are vague remixes of "FRACTAL" and unmarked. Also unsure if this is intentional or not.

- ANoUserXD's "Ryg atari remix" uses the same sound as "Atari sound discovered?" and is also by ANoUserXD.

- "cool reverb with filter V2" by ANoUserXD is a remix of "cool reverb with filter"

- How is "filter remix of 'goose melody by getdolphinedlol'" by ANoUserXD a remix of SArpnt's Funcbeat example? The filter?
Post too long. Click to view.
8027
>>7735
>"lmao there was a uwu in the captcha"
lol
8198
PrincessPriscillaPT's pitch interpolation tutorial uses the melody from Zackx's Sunset Road (and Zack apparently hates that)
8199
>>8198

Zack if you read this please calm down like we use your melodies because we love them and are inspired not because we are trying to steal them, you should feel proud not insulted
8200
>>7455
Pretty sure it's because a lot of them use a similar instrument
>>6898
In the Dollchan library, the song is listed as a remix of "a new industrial chiptune" incorrectly. Also, I understand why you say that you dislike nickname changes, but sometimes the autogenerated Reddit username (Like PrincessPriscillaPT's) is not the name they actually use.
>>7850
What does this mean ?
>>7877
I assume SthephanShi is often busy. Library updates are quite rare.
>>8199
I put this in the wrong thread hehehe oop

-

Also, question for SthephanShi, why does the library state occasionally rollback to a previous version ? I sometimes see songs disappear, nicknames change, etc

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
254 posts omitted. Click Reply to view.
6150
6216
sdfsdfsfhdgh.PNG
(115.27KB, 1788x952)
there's a weird bug that doesn't let me play the bytebeat and it just throws 2 errors that say "The AudioContext encountered an error from the audio device or the WebAudio renderer."
fix please?
6303
xvbxbxvbxvbxvbxvbfygjbedtu mv.PNG
(639.07KB, 1240x874)
6386
>>6303
i know that guy in the image holy
7158
2025_06_11_0s4_Kleki.png
(80.37KB, 256x256)

8102 Reply
IMG_2236.jpeg
(949.96KB, 2166x1090)
 ((128*sin(t*(1+(t>>5)%15*.01)&t>>11)+128)&255)/4+((sin((30000/(t&4095))/10.3)*128+128)&255)/4+((sin((1200000/(t&16383))/10.3)*128+128)&255)/4+((sin(((t>>17&3)+4)/4*t*[1,1.25,1.5,2][(t>>12)%4]/20.8)*128+128)&255)/4

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
278 posts omitted. Click Reply to view.
7094
7449
8099
The Rhythm of The Primes #some2, YouTube.com
Here's the first variant with a square wave: link . It sounds pretty nice and casual. It sounds like you could have this running in the background of a monitoring stream or something.

Here's another, slowed down version with a triangle wave an octave lower. I like to call this the sleeping away version , mostly because I actually rest with this in the background.

I've based this off the SOME2 video linked here. Differences between that and this is this only uses the primes up to and including 101, and uses a different scale, but I find it to sound really nice.
8100
>>8099
I appear to have realized too late that I linked the same thing twice. My bad, here's the actual sleeping away version.
8101
Makes saw, square, and all other geometric waveforms. You can use the exponent to make bell-like sounds. the function even has a customizable falloff (in dB I think). You can also change the values on the fly.

Here's a last palette remix I made with this: link . Note the bass that goes from an exponent of 0 to an exp of 1. Then it turns from a square wave (at least in terms of harmonic frequencies) to a sawtooth wave (again as in harmonics). It still sounds like a square and saw since the practically random phase offsets don't matter to your ears.

2628 Reply
Four_intro.png
(27.31KB, 1206x1277)
325 posts omitted. Click Reply to view.
7820
https://dollchan.net/bytebeat/#4AAAA+kUr0dLQKLGzMzSsAZKWmtqGaiammvoahtpgYQuQqKGBpraRmrGmJgA
the only thing i can do now is make c compatible beats and weird noises. ughhhhhhh fuckfukfkufkcdifuuffkejjijkdjdjjjsdsuuASNSODKKDWOOWEJDJDJH9W97333389309282622672773U83838338#&#&&$>##*#[@+](!?$$>$>=÷÷÷÷÷
7847
7889
>>7847
france??
7901
>>7889
VPN: yes
8078
>>7901
yep it was vpn, i was just doing a test so that in the future, i don't get doxxed or hacked by some anonymous user on the internet for no good reasons.

55 Reply
stone_500k.gif
(3.47MB, 256x256)
I have made a few Bytebeat songs posted to Reddit over the past month or two.

Here are some of my favorites.

creepy droning static thing

1fccccf1


plucky sierpinski

Crude Sinewave Dubstep Remix


Doom E1M1 theme recreation
Post too long. Click to view.
43 posts omitted. Click Reply to view.
3917
>>359
i shortened your 19-char dubstep to 11 chars

 t/(t&t>>12) 
4224
>>3917
this actually has a very little difference
l+r comparison
4848
5958
7465
>>110
mine fails to even OPEN

4595 Reply
b08vjj51ozpd1.png
(156.77KB, 575x581)
11 posts omitted. Click Reply to view.
5033
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

6628 Reply
M44_Heggie.jpg
(458.09KB, 2400x2400)
3 posts omitted. Click Reply to view.
6672
M44_Heggie.jpg
(458.09KB, 2400x2400)
6673
M44_Heggie.jpg
(458.09KB, 2400x2400)
6899
7869
7870
M44_Heggie.jpg
(458.09KB, 2400x2400)
//rem!x (44 khz)
p=v=>2**(v/12),z=12*(t>>18&1),(((t>>3&t>>8)^(t>>8&t>>7))&127)+(64*abs(sin(t/50*p([0,3,7,12,,19,,7][t>>11+(t>>13&3^t>>14&1)&7]+z))))+(sin(3e4/(t&16383))*20+32)+((sin(t*t)*20)&-t>>8&31)

7852 Reply
0:28, Bytebeat composer e mais 5 páginas - Pessoal — Microsoft​ Edge 2025-06-30 16-45-08.mp4
(17.12MB, 1376x736)
PC Computer - Tribal Hunter - Islanders YCH.png
(672.58KB, 997x7494)

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
173 posts omitted. Click Reply to view.
5059
5189
5317
5432
>>4080
is this a remix of my code (cool saw and bass with drums)?
7826

7750 Reply
IMG_3898.png
(631.11KB, 1488x2266)
Flying past the Black Hole remix

https://dollchan.net/bytebeat/#4AgAA+kZNk9tS4kAQhu/3KbIXxJ5JJ5mZHAjWDlZQEI+ooKKWF4nFrqlFVEgpVPHw2xOCaxWn7v76n797gu8/dFblJJ9k5WNvuipmf6y3bFFa5fPE6kyzp79W/3U6seaTl2Jpvc6LP8Usm1r5yhoS8faczYbPxY9SB6obcMh16ZtfDFMtpeCeSHiOuZae5HlDqRA7GvbxALvY0wIPdYR9HTHdhtLp8kUxg4jDSKfuPmOMK87hwIGdWAm18wCjdjtijfDRDZgvlQM92y5mJcCnzvIFwMjv2YFkrmwy5veZC2LZilppu/3ZOOShLSPTxRge6SWdt7SlSpgf4rEJK4GlraKI+jf5Ew13eItjHOD9xjAeYt9YTVOyPrbtdD7PVhAy73cxnQLzXrI3gAkWxKSpo+FnsV7fal001Hot3QHjd9CBe158U2M+FI4kU2OepgxPNQxxhEstSSP/NdwTu/TpjPYgd4fMH+0u8axC6rKsy9LdAgLPNVzjDQHSTRvX/g0ONFRjaM8seowXJv4wgKc4nMARTXkKAhM8g0BhYHbkxaicU0iQbowwhhI/UDLnBI4rmjgZEx9TOWamHNBb8RraSFLRaLbiWlNVECEYUthT332cg6Is37ZKaYxQs4xF3R1Rt6Bu4oh0pBdtmpyEE9+MKyN8a1CG4cahbNUjifp0GuZyezJxCpUwmEqwZQTAa/IjuieBLtGMOV6wjZWJGV7pW93+Eq4atrZpW5TaeJUoaf7/K0uEcfhVi2k3YbWIdw0XJC8F4wP6nmtzGcay01Pf8l5CL+ZcmpRizhVUeWmS5sFO8AHeWfUXKv1mN2RowqfXRR0+/gM

Original by SthephanShi
https://dollchan.net/bytebeat/#4AABELEd9VMFy2kgQPaOv6D3YGcFYaAZJhmzsVA6p1J72kL2lchBG2CqDIJLskCp/fN5rASuwdw+Imunu169fP6mVG0kSF8cyFDPHoZXx/mI8lK/5ersqpM7bQobj0Ab3/yDFOQ3Ot2tcoi6Kp3jOrYzH8qWoCqRvamnLdVndB8R0kWOCXIj3iaZ93VT3h4ygX9YE90WFErMoVla2ZXv3YOW5nNdW8nqLQGzl0eE/xb/nfyg3t2JaGWka+jRlZVKOQ64gfCXACsMQV16GuA8GiosK8y7zsX/3Dam3t4S6kOQ7CiYhVHBeRsHAsO3lpZRVa8xPIObzxiB/rHwuZeJCFLjrkCWPngcT72bp7BMhfwLxkcMnSHVpBxtCyOZHDaydct8x5qcMJjZo6/IQ0VaM+jTVLsckavZ5uSzu2iYo7h42VGxZWcFU2Ez8gpZj6Lahhnmld1HUXUKM/NdraSmr1QFIKRhsnlpVOxgAhQJ8quv8l0nCaFmuViaM1vnWmMJKyYpgoAUj0PijlJcXErm5kZIr59GBPYhwB8vKYMVGaeBY/g8VDmtK7MlRMiUyFPTBoS6bgkM3bV63VlYFht/Rasp/Lh9EI/JRYnnfO4+Yilt4/aq7YhPevZedDZb54gz2FZ57E48DvoUJARf1hsY1bbHebqw8bFYLBWUJ7HkhGkAFIzbgvpCtimDg/uq6UJT2LhWpE8aoXeaglOB090A3T2kXOic8LABidvb5q2ra+mldVLAQRHfHph25yIu+KnSXgVvpLSuU3eAVnFqhVGbirUxoaIkyi1WPugyE+aIDBBHs8tmSwWiPBof30Ajhsj1exqos7Kom+iSP0/pTNiw50JllRzr+UP+sz4QOwpj+ZMxg0M3JFRnPLBze6OGczrnv4rL42CbVNrG2IYBijIib9nEhDL+RHdh11g156HWqh0uSniBudlQ47k0EXYN53jRn03QAqPDxod5Dm1nXzETX/Dz+qPUF
Post too long. Click to view.

4731 Reply
hush - [bfdi music visualizer], YouTube.com
My Remix of 'Hush'

Cover of ['Hush' by YOYLECAKE Michael]
(https://www.youtube.com/watch?v=XCeNSQJserE)
1 post omitted. Click Reply to view.
5819
Untitled16_20250405175459.png
(6.06MB, 2560x2560)
5820
Untitled16_20250405175459.png
(6.06MB, 2560x2560)
6128
Untitled16_20250405175459.png
(6.06MB, 2560x2560)
6131
7646
I need to ask lmao-

Do you think someone would believe if someone said that people remixed so many bytebeats that PARTY! eventually became Rainbow Static?

7614 Reply
Oldionacrimony.webp
(50.80KB, 886x905)
HEY!!!!!
i decided to start learning bytebeat stuff a couple months ago and now i think its time i share some of my songs, whether it resembles music or not

cockroach rave under my bed
7639

7598 Reply
bonk.gif
(2.53KB, 30x17)
7604
7605

204 Reply
MBTL_Neco-Arc_Art.png
(312.22KB, 818x1280)
478 posts omitted. Click Reply to view.
5582
2025_02_25_0zm_Kleki (1).png
(70.83KB, 512x512)
>>872
> happy thing
t?(a+=(z=2**(((([0,1,2,3,4,5,6,8,0,1,2,3,4,5,6,9,-2,2,4,5,7,8,7,9,-2,2,4,5,7,8,7,11][(t>>13)&31]+7)/7*12+.8|0)+.3)/12))/8,isNaN(z)?a=0:0):(a=0,this.d=Array(12288).fill(0)),m=(a%64-a%63.95+a%64.15-a%63.85+a%64.35)/5*2+64+d.shift(),d.push(m/2),m

https://dollchan.net/bytebeat/#4AACAO0dlzMEKwjAMBuCnUZI1a5t03apQxRfwBWSHwhgbKMg2D4oPb0UvYg75+fJDlj0kFeERpSggz8kSk5CjijzVFOjXGyol840ml83/gbk9wbLbscO141Y1aJqCRenwtKi0Q8OCaAKN8zEd4YH7FO3W4hZy0jKMs+7iYZrSHVgkBNT9eD6DRaRLhLSqqzIvpzdevaHZfxy+dh6NL0TVler0PIz9Akidvt7mAS5G8pcX
5583
2025_01_25_0r7_Kleki.png
(134.69KB, 512x512)
whatever this color xor-like fractal is.png
(166.40KB, 512x512)
>>892
> some i add to "happy thing" with BREAKXORCORE drum is perfectly
I like xor
ISNAN=x=>x&255?x:0,V=0/0,BPM=150,SAMPRATE=48000,T=t/150*BPM*40960/SAMPRATE,odd=x=>{if ((x%2)==0) {x |= 1}; return x},non3=x=>{if ((x%3)==0) {x += (random()?-1:1)}; return x},xorwave=(x,y)=>x^x*y,r=12288,a=T=>(xorwave((v=t*2**(([[0,2,4,5+int('0x'+'0010'[T>>17&3]),7,9,11,14,0,2,4,5+int('0x'+'0010'[T>>17&3]),7,9,11,16],[-3,4,7,9,12,14,12,16,-3,4,7,9,12,14,12,19]][!(~T>>16&2)|[1&T>>17]][(T>>13)%16]+.7)/12))/('2232'[T>>17&3]),7+(t*2&2)/128-1/128)&255)*(-T>>5&255)/256,B=t*[1.2,1,.8,.9][(T>>17)&3]*.87,b=((B*4.53>>5)*32/4.53^(B*4.53>>5)*16/4.53)&255,kick=T=>sqrt(T&8191)*93*(kickarr='10000100110001001000010011001101')[T>>13&kickarr.length-1]&383,vg=T=>ISNAN((t*eval('V2122V12'[(T>>13)&7])&7?R:R=random()*128*eval('V1111V11'[(T>>13)&7]))*(-T>>5&255)/256),min(max((((a(T)/2+a(T-r)/4+a(T-r*2)/8+a(T-r*3)/12+a(T-r*4)/16)*2)+b*'01111111'[(T>>19)&7])/1.5-kick(T)*'00111101'[(T>>19)&7]-vg(T)*'00111100'[(T>>19)&7]*2,0),255)

https://dollchan.net/bytebeat/#4AACAO0eNUsFu2zAM/RXvUJuSaVuUbMfOoBQtsEMPLYo0yMVIAXfJuqCtg3lZ5qLtvn2U6wwJtsMESKIfH0nziRc3V2dXtrOTztdZdtqNFc6tShSeX19ayhTenF1eT89mn2xaKKVwZrcJw5LdMlVlrpI9ATfLpUv0sv7iAXQnWlirhPfSea/Wo7ePXrva/mgbr3vDZtOYQ6r5Qw2tB23dLDdPIE4jGpM4Cuw27c96t7LQ4bPgf77t5DO2lrQuCqztzE5goADs7FZqKQGqSqHGFLNw3WwhUF0QBkqRCqrZZEIj3ywEjrBEIqQU/5+bL7CKDJN7QLtgd+b4D7BcLKoP8MslyX0tXivy+4QMgzOMOOF8YTwSCWkhEgi0NvqoagjcD8cyoYjIncI9mZAQMSvr7URnOZ5z4xXFXBXjAuNyKDESnEfGxQjvLMC5TOPMcJyQRifOvj3EKO+xvgI+rD8/OG2/f2u3MPMLKknI0khwjrptbUA8GqySIhrug2/eFIi+E+MPEfHjqrnffo1o4ZvC4O7epb9wowjc5WpXP0Iw1/ysc2IRBoX80YL36XQ8tfsRkazCnk68+Dii/yWOwKd1A091B7xqmDEY8hW1IknfDckKF4NpnNiDnbKdC/aGdzJQ9L6GYmVfLKE4i1yDnFa6qaG+9QNKtLs/9KlDn9SoBLr//A0
5599
gyhbjtyuhjyutjnkyu.PNG
(1.64MB, 1920x1080)
>>5583
this doesn't have breakxorcore drums btw
5823
download (6).png
(38.97KB, 1024x256)
7603

7571 Reply
Yayanunoptionalimage.png
(9.19KB, 1025x252)
I'm still new to bytebeat and have only been working with sin waves for the past really long time, I finally found out about >> and << and would like to ask for tips and if I'm doing well

Example #1
Example #2
Example #3
Cool Beat thing I came across

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
44 posts omitted. Click Reply to view.
5800
5890
2 Main-Sequence Stars 33 Light Years Away Collided Today. (In Real Life)

Magnetic Flux Aftermath: 150,000 Tesla
Star 1 Mass: 0.79 Solar Masses
Star 2 Mass: 0.84 Solar Masses
Planetary Nebula Allowance: Yes
Supernova Allowance: No
Seen By NASA: Yes
NASA Falsification Allowance: No
Anomalous Properties: No


Link To Bytebeat Song: https://dollchan.net/bytebeat/#4AACAu0cr0dLQKLGzMzRRM9fUNtTU19DQBXHN1cCUhZqxpraJZg2QbQYA
6064
0:30, Minecraft_ Forge 1.20.1 - Singleplayer 2025-04-28 20-34-37.mp4
(17.73MB, 1360x768)
6284
7553

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.
28 posts omitted. Click Reply to view.
5023
>>4788
nothing happens
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.
5203
>>127
Hello, can you please show me how to compress a song like in The Unescaper?
7479
madnessdescent{offset} hardcore remix
7480

7457 Reply
swappy-20250618_162402.png
(14.60KB, 1026x259)
I recreate for bytebeat

There using current one. (Using floatbeat)
This one

And there old link.
also. i public for reddit. (July 28, 2024)
https://www.reddit.com/r/bytebeat/comments/1eei8ft/my_first_made_bytebeat/

If you wanna add my library. take my name this "JERN2K83"

7438 Reply
0:17, ScreenRecording_06-18-2025 18-27-43_1.mp4
(16.37MB, 1920x1260)

5550 Reply
Screenshot 2025-03-01 113854.png
(141.65KB, 646x306)
86 posts omitted. Click Reply to view.
6977
_image.png
(3.07MB, 1920x1080)
7018
>>6945
Yeah but people just want to beg to add their songs to the library so they can go to dollchan.net /bytebeat to find their songs instead of this because this imageboard is overcrowded, so the library is easier to access, and people just keep spamming on r/bytebeat, they are just beggars
7019
>>7018
Forgot to put my name f**
7396
7430

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==
170 posts omitted. Click Reply to view.
6321
IMG_20250507_201704.jpg
(116.48KB, 1910x1433)
6656
6813
6883
7402

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=
12 posts omitted. Click Reply to view.
4177
images.jpg
(10.49KB, 225x225)
"You have passed through the portal, but there is no way back. You walk on the new world and think about your destiny. Sunset on the horizon, tomorrow will be a new day.."

Play in bytebeat player - 3550 bytes, 48000Hz

Originally posted on battleofthebits for Summer Chip XIV contest.

The generation algorithm is based on a modified custom tracker format taken from the song Adventure's Began by Kouzerumatsukite. The table with effects is applied for the square wave generator, making such effects as duty cycle changing, attack, staccato, arpeggio. A song can use different effects for the same melody, changing its sound.

Message edited: 12.08.24 Mon 11:52:52
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.

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.
213
bagladesh.jpg
(107.43KB, 3555x2133)
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.

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.
24 posts omitted. Click Reply to view.
1859
>>1858
bruh what
ok never do change everytime to post
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)

5350 Reply
11.PNG
(284B, 34x36)
hi.


i made this. the code that i made has the arpeggio, lead and the chord. if you know the code that i made.
here's the link

this is my first post. greets!
5 posts omitted. Click Reply to view.
5371
>>5369
I am glebguything, not ok disstrict
5373
>>5371
ah... i get it
5374
>>5373
forgot to change the name again
7054
great now i'm on this thread.


>>7042
dude.... i don't even know you, even if i'm on this thread, i could have flashbacks for a day lol.
7080
i made a song that is big but nevertheless excited so,



here's the link, enjoy this thing with over uhhhh... whatever that means.

5701 Reply
images.jpeg
(5.66KB, 225x225)
15 posts omitted. Click Reply to view.
6414
SPINNER
(2.48KB)
6460
51dAUbC7N+L._AC_UF894,1000_QL80_.jpg
(39.10KB, 660x1000)
6474
download.jpg
(14.17KB, 291x173)
6709
download.png
(2.44KB, 164x148)
6738
download.png
(3.36KB, 204x192)

220 Reply
Lovebyte Turbo @ Evoke 2022 (live capture with audience), YouTube.com
Hi, I made this as an entry for a 4-entry bytebeat "competition" (without voting) as part of the mentioned mini demo party "Lovebyte Turbo". It's been shown for 30 s to the crowd (check video), but you can run it for longer of course. The main requirement is to make the code not bigger than 256 bytes.
max(0,min(128,((b=(-t*1.0595**(("0010010030705503"[t>>13&15])-12+3*(t>>18&1))&255),c=(b**3)>>5,(sin(b*(.2+sin(t/6e6))*.2))*c+c)*(-t&8191)>>18)))-((sqrt(t&8183)<<6&64)*(((t>>15)&1)^(t>>13))-(t&15))*(t>2<<19)+((t&16383)*(-t>>3&511)/7e4)*random()*(t>1<<19)

Link to play
335
elder-scrolls-morrowind.gif
(1.28MB, 498x494)
>>220
Interesting event! I would love to attend such demoparty.
Your tune reminds me a doom soundtrack a bit, cool.
Also you should fix the amplitude of the drums to get rid of distortion.
358
ee37c38a19b258d4883f03779c32d689.webp
(18.45KB, 500x500)
>>220
Also, here the 238 bytes version:

max(0,min(128,(b=-t*1.0595**('0010010030705503'[t>>13&15]-12+3*(t>>18&1))&255,c=b**3>>5,sin(b*(.2+sin(t/6E6))*.2)*c+c)*(-t&8191)>>18))-((sqrt(t&8183)<<6&64)*(t>>15&1^t>>13)-(t&15))*(1048576<t)+(t&16383)*(-t>>3&511)/7E4*random()*(524288<t)


Added to the library!
394
Thanks for adding it. The drums actually got much more beefy by randomly distorting based on the hihat's amplitude.

The actual name of the track was "Visitors from the Dark Side". Could you please change it in the library?

If you like you might check out more of the different bytebeat entries released at some recent demoparties here:
https://demozoo.org/productions/tagged/bytebeat/

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)

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
87 posts omitted. Click Reply to view.
5188
i dont post here anymore
5504
>>5188
that sucks
6290
6291
6360

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

actual minified code

5680 Reply
can't you take a hint.jpg
(16.68KB, 480x366)
One thing I've noticed about Greggman's HTML5 Bytebeat is that instead of simply setting
window.location.hash
(which would add a new entry to the history), it uses
window.location.replace()
to change the URL without adding a new history entry. This method updates the URL without creating additional entries in the browser's history stack, whereas Dollchan does
window.location.hash=`#v3b64${btoa(String.fromCharCode.apply(undefined,deflateRaw(JSON.stringify(songData)))).replaceAll("=","")}`;
every time you type a character which is annoying ('cause it floods your history). Besides, there's also
window.history.replaceState(null,"",URL)

On the other hand, could there ever be MIDI/keyboard input for playing notes in real-time? Or the ability to import audio samples (could also be raw data too for any arbitrary file) being read as arrays without having to encode them into massive strings? Maybe even microphone input for implementing effects?
5681
A global
SAMPLE_RATE
variable would be really nice.
5736
>>5681
I just realized now that the second parameter (as in return (t, sr) => …;) is used for the sample rate.

5695 Reply
2025-03-20.gif
(53.99KB, 807x633)
Hi guys! I made something here, it turned out pretty cool. Now it's a simple, of course not error-proof generator with cool visualization. You can listen, edit and compose on the fly. Initially available for Linux, but easily compiled for other systems, standard C99, SDL and Lua.

I'll be glad if you like it, made with love for 8-bit culture.

https://github.com/Svarkovsky/Byt-t-t-eer

951 Reply
Rick Astley - Never Gonna Give You Up (Official Music Video), YouTube.com
31 posts omitted. Click Reply to view.
3464
4293
4333
4546
5685
>>4546 yea it kinda has.. i quit bytebeat for a long time and now i recently came back but holy shit, i’m surprised i actually found the rest of my bytebeats here, which is only a fraction of all the ones ive made. but i might be back for now and once in a while i will use the forums.

5289 Reply
1735723757438.jpg
(865B, 16x16)
playground (Obsession with output)
sq=(f,p=0.5)=>2((stone(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(2PIs*a),
st=(j)=>F(tone(j)),
bass=(k)=>asin(sin(s2PI440(2*((k-9)/12))))/PI2,
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(f2PIs+p)a+o,
sign(sin(f2PI*s+p))+o,
Post too long. Click to view.
5 posts omitted. Click Reply to view.
5403
>>5402
48000, you can see one of the variable that says it
5709
1735723757438.jpg
(865B, 16x16)
t/=48000,
GlobalDetune=gd=14,//detune in ¢
ü=142,
c="charCodeAt",
Я=(A,os=0)=>(t+os*(60/A))/(60/A)%1,
Dec=(F,C=1,os=0)=>(1-Я(F,os))**C,
Cyc=(P,A,os=0)=>((t+os)/(60/P))%A,
Tu=a=>440*(2**(((a+gd/100)-9)/12)),//get Hz from note order
RandomPool=R=new Array(16).fill(0).map(a=>2*random()-1),
F=a=>sin(2*PI*t*a),//freq to sine
Sw=a=>F(Tu(a)),//Sine
St=a=>t%(1/(b=Tu(a)))*b*2-1,
Sq=(a,Du=1/2)=>(((St(a)+1)/2)<Du)*2-1,
MagNum=((2951594784).toString(2)),
Th=a=>{throw a},
IP=(N,Min,Max)=>N*(Max-Min)+Min,
LFO=(F,Min,Max,W)=>
[
IP((sin(2*PI*F*t)+1)/2,Min,Max),//Sw
IP(t%(1/F)*F,Min,Max),//St
IP(((asin(sin(2*PI*t*F))/PI*2)+1)/2,Min,Max),//Tr
IP((sign(sin(2*PI*F*t))+1)/2,Min,Max)//Sq
][W],
XOR=(T,A=1,B=2)=>((t*A*Tu(T)*256)^(t*B*Tu(T)*256))%256/256*2-1,
Bass=a=>parseInt((MagNum[(t*16*Tu(a))&31]))*2-1,
Tr=a=>asin(Sw(a))/PI*2,
p=(a,b)=>a!=b?a:-1/0,
FM=(B,M,C)=>F(Tu(B)+M*F(Tu(B+12*C))/t),
Proc=(Str,Ind)=>p(Str[c](Ind)-64,-32),
PT=(A,B)=>A.map(B).reduce((a,b)=>a+b)/A.length,
Counter=SC={Beat:(t/(60/ü))|0,BiB:3&(t/(60/ü))},SC.M=SC.Beat>>2,SC.sQ=((t/(60/ü))*4)|0,SC.sQC=SC.sQ&3,
/*
Get "Raddy"!
C D EF G A B
()*+,-./0123    __
456789:;<=>?     _
@ABCDEFGHIJK    
LMNOPQRSTUVW    ^
XYZ[\]^_`abc    ^^
*/
Kick=a=>F(+sqrt(3000*(100/ü)*exp(Dec(a,4)))/t),
Snare=a=>Kick(a)/2+R[0]*Dec(a,0.5)/2,
Mel1="4;@;G;@;4;@;G4;@8?D?K?D?8?D?K8?D1=D=L=D=1=D=L1=D-9@9E9@9-9@9E-9@",
Bass1=" 4 4 4 4 8 8 8 8 1 1 1 1 - - - -",
[C1,C2,C3]=["44 44 44  44 44 88 88 88  88 88 11 11 1   11 11 -- -- --  -- -- ",";; ;; ;;  ;; ;; 33 33 33  33 33 88 88 88  88 88 44 44 44  44 44 ","@@ @@ @@  @@ @@ DD DD DD  DD DD == == ==  == == EE EE EE  EE EE "],
(St(Proc(C1,Cyc(ü*4,64)))/3+St(Proc(C2,Cyc(ü*4,64)))/3+St(Proc(C3,Cyc(ü*4,64)))/3)/3+Tr(Proc(Bass1,Cyc(ü*2,32)))/3+FM(Proc(Mel1,Cyc(ü*4,64)),LFO(0.1,0,0.75,0),0)*Dec(ü*4,1.2)/3


5710
The original music is by Arseniy Shj_v,
and It can be heard from ordinal markup the incremental game
5766
1735723757438.jpg
(865B, 16x16)
return (t)=>(
GlobalDetune=gd=0,//detune in ¢
ü=142,
Clam=a=>min(max(a,0),1),
Clamp=A=>min(max(A,-1),1),
c="charCodeAt",
Я=(A,os=0)=>(t+os*(60/A))/(60/A)%1,
Dec=(F,C=1,os=0)=>(1-Я(F,os))**C,
Cyc=(P,A,os=0)=>((t+os)/(60/P))%A|0,
Tu=a=>440*(2**(((a+gd/100)-9)/12)),//get Hz from note order
RandomPool=R=new Array(16).fill(0).map(a=>2*random()-1),
F=a=>sin(2*PI*t*a),//freq to sine
Sw=a=>F(Tu(a)),//Sine
 St=a=>t%(1/(b=Tu(a)))*b*2-1,
 Sq=(a,Du=1/2)=>(((St(a)+1)/2)<Du)*2-1,
 MagNum=((2951594784).toString(2)),
Th=a=>{throw a},
 IP=(N,Min,Max)=>N*(Max-Min)+Min,
 LFO=(F,Min,Max,W)=>
[IP((sin(2*PI*F*t)+1)/2,Min,Max),IP(t%(1/F)*F,Min,Max),IP(((asin(sin(2*PI*t*F))/PI*2)+1)/2,Min,Max),IP((sign(sin(2*PI*F*t))+1)/2,Min,Max)][W],
XOR=(T,A=1,B=2)=>((t*A*Tu(T)*256)^(t*B*Tu(T)*256))%256/256*2-1,
Bass=a=>parseInt((MagNum[(t*16*Tu(a))&31]))*2-1,
Tr=a=>asin(Sw(a))/PI*2,
p=(a,b)=>a!=b?a:-1/0,
FM=(B,M,C)=>F(Tu(B)+M*F(Tu(B+12*C))/t),
 Proc=(Str,Ind)=>p(Str[c](Ind)-64,-32),
 PT=(A,B)=>A.map(B).reduce((a,b)=>a+b)/A.length,
 Counter=SC={Beat:(t/(60/ü)),BiB:3&(t/(60/ü))},
 SC.M=SC.Beat>>2,
 SC.sQ=((t/(60/ü))*4)|0,
SC.sQC=SC.sQ&3,
 Fifth=a=>[0,7,12].map(a),
O=(a,b)=>b>1?sin(Tu(a)*2*PI*t+O(a,b-1)):sin(Tu(a)+sin(Tu(a))),
kick=(a,H=1)=>(u=t%(60/a),Clamp(.9997**(48000*u)*sin((u*48000)**.5)*H)),
r=(x,y=12288,z=0.5)=>(t?0:a=Array(y).fill(0),b=x%256+a.shift(),a.push(b*z),b),
DP= "K K S  S SKKS SSK K S  S SKKS SSK K S  S SK   S  SKKS  S SK   S",
DP2="R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ",
//DP2="H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H ",
DM=a=>(
a=="H"?R[2]*Dec(ü*4,3):
a=="K"?kick(ü*4,2):
a=="S"?snare(ü*4):
a=="R"?Ride(ü*4):0),
Debug=(a,b)=>(t*38775.4648)%1024?a:Th(b),
/*
Get "Raddy"!
C D EF G A B
()*+,-./0123    __
456789:;<=>?     _
@ABCDEFGHIJK    
LMNOPQRSTUVW    ^
XYZ[\]^_`abc    ^^
*/
ParseNote=a=>ParseInt(a&255,16)-128,


Ride=a=>Sw(43)*Dec(a,2)/2,
snare=a=>Clamp(kick(a,8)/2+R[1]*Dec(a,4)/2),
SRise=SC.Beat>=32?(SC.Beat<36?snare(ü/4):0):Clam(SC.Beat/8-3)*snare(ü*4),
Mel1="4;@;G;@;4;@;G4;@8?D?K?D?8?D?K8?D1=D=L=D=1=D=L1=D-9@9E9@9-9@9E-9@",
Bass1=" 4 4 4 4 8 8 8 8 1 1 1 1 - - - -",
 [C1,C2,C3]=["44 44 44  44 44 88 88 88  88 88 11 11 11  11 11 -- -- --  -- -- ",";; ;; ;;  ;; ;; 33 33 33  33 33 88 88 88  88 88 44 44 44  44 44 ","@@ @@ @@  @@ @@ DD DD DD  DD DD == == ==  == == EE EE EE  EE EE "],
 Arp="=@DIKID@=@DIKID@=@DIKID@=@DIKID@8?DFGFD?8?DFGFD?8?DFGFD?8?DFGFD?;BGIKIGB;BGIKIGB;BGIKIGB;BGIKIGB6=BDEDB=6=BDEDB=6=BDEDB=6=BDEDB=",
 Bassline=(XOR(Proc(C1,Cyc(ü*4,64)))/3+XOR(Proc(C2,Cyc(ü*4,64)))/3+XOR(Proc(C3,Cyc(ü*4,64)))/3),
r(SRise+Dec(ü*4,1)*FM(Proc(Mel1,Cyc(ü*4,64)),LFO(0.3,0,0.8,2),1)/2,12288,0.4)+
(DM(DP[Cyc(ü*4,64)])/2+DM(DP2[Cyc(ü*4,64)])/2)/2
)
6222
1746014551903.jpg
(1.71MB, 1050x1050)
[code]
tt=t*1.2,T1=[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,][(tt)>>12&127],

T2=[0,-2,0,3,5,7,10,12,-5,-2,0,3,5,7,10,12,-7,-2,-4,0,3,5,10,5,0,-2,-4,0,3,5,10,5,-9,-7,-5,-2,-4,0,3,8,-5,-7,-5,-2,-4,0,3,8,-5,-2,7,5,-5,-2,7,3,-5,-2,5,2,0,3,2,-2][(tt)>>13&63],



f=int(32000/440/(2**((T1-9)/12))),
alpha=0.97,
Beta=0.5,

((t*1.2)&4095)?0:A=Array.from({length:f},()=>(Math.random())-.5),
A[t%f]=(A[t%f]Beta+A[(t+1)%f](1-Beta))*alpha,
r=(x,y=12288,z=0.5)=>(t?0:a=Array(y).fill(0),b=x+a.shift(),a.push(b*z),b),
Index=(a,b)=>b%1==0?a[b]:a[floor(b)](b%1)+a[ceil(b)](1-(b%1)),
Post too long. Click to view.

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

5340 Reply
17374541857762206863409844218035.jpg
(420.99KB, 1600x1200)
Self evolving stuff
https://dollchan.net/bytebeat/#4AAAAekYrsS3R0iixsyvRrAGSIJaZZhxQyMRIDcg2NNDUhsgDWQA

Yes,i finally made the fartking evolving stuff

The way it evolves is through self referencing the t and use logic stuff to decide what to evolve, it's very simple but i lovin' it
8 posts omitted. Click Reply to view.
5440
1738635046091.jpg
(12.02KB, 300x400)
https://dollchan.net/bytebeat/#4AgCAO0cdzMENwCAMQ9FpWiVIlQgkqCdG6RQ5/uELHP1sWQZJXi1Ci4g3vOOOB0+rVe+cU6xihnXMsVAtG9eMYCiS38qvsjUZS51Oww6t99P/

Wait till thy beat come(thy fog will invade our prosperous town causing us to lose every property in our life,it is known that we can't evade the fog and we will be lost in the fog)
5467
1738982108878.jpg
(42.05KB, 512x300)
5489
17397839435711554922279233037780.jpg
(244.56KB, 1200x1600)
5502
IMG_20231001_133412~4.jpg
(8.87KB, 177x177)
5734
IMG_20250329_070604.jpg
(1.03MB, 2448x3264)

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?
21 posts omitted. Click Reply to view.
943
You aren't doing anything wrong with the reverb effect. It's just that the "melody" that you've put in doesn't change enough, as in there's no notable pitch nor volume changes within the code.

Here's an example where the delay is more clear.
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)

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

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