Bytebeat

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

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

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

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

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

11219 Reply
virtualindex.jpg
(36.08KB, 364x329)
NKVD=(d,t,f,a)=>t>>d|t/f+a|(a+a^a>>4+a>>4|d|t)^(d>>a4>>a)|tt,t/=3.473&t/128.5,tNKVD=(s,t,c)=>NKVD(s,c,5,t),x=((NKVD(4,t/185,5,0)^t<<3|tNKVD(1,t/16,2)^(t/2.5&128))+36)/1.5,ld=x>>2^x&t>>6-((t>>3)+(t&t>>5)),n=(ld+x>>5)+(t&2048?ld:x+1)/1024,hn=n-((ld+x)&(t%265))&ld|x,hn/128^hn+n+(t>>12),t||(zh=l=m=g=h=0),zh+=(ld^x)/128,l+=m+=g+=zh^hn,h+=x/128,R=h|(~t&4096?g:t),AH=-R^hn(o="vbfdsfgdgjfdghn").charCodeAt((t>>14)%o.length),[t%2063|AH/1280602,t%2065|-(AH/1280602)].map(i=>sin((a=iPI/128)+sin(a/2))/1.5)
11220
https://dollchan.net/bytebeat/#4AgBQw0dFkE1LBDEMhv+L4JBsu/PR+XAVU1n0oAiLePAiDtStM12ZnRW3yLAUf7vpXLyk5EneN0k3jy93BFZ62UmDpL3WNvisEyaAEaY1WlcihsAYW7Bam0XFAYNfeOkzKtPqokx8VqhVWku/mQ2PbLhlu5hxspVcQTkRwEwqFharmmmOrb++LsOsgyLyRioe5DOV1gmbIoqywaxg88HSpLVqp4TXbJYA/JQowMe8RpQjwWDFFJNIVV6tbgZ7NYmCDXJVSTfSyLrYhAn4c9WwLBlsmLgUT2jdKEYRjQuF0ocAJ0cD7aknRznKkxNxRjth7JaDoL2gXtDJsVJycZr5M7kAvz6p8svmpr/i29f3tHzmngUc6OznvbPHrrf9Z2d7N55hunXm+/ZgP9Z+vqqo8PyQDh9j7x3KV140b8qwvo/meZMrOZM6LOGf4Vu6N1+wI33cjQCGdounh1hEEYHJFM7fiH8
11258
https://dollchan.net/bytebeat/#4AgDmlUY1UF1r4zAQ/C+Fmt1IsWVZdpPSVQlXjpY7SkmhL8cZRNxGAcU5LnowQfS3d2Xoyy4zuzP78fzr7YFgkFF+SIdko7VDitWHcAmccL2z1ogcEtPYw2CtWxgOmOIiylhRU5qbpohVrVdlK+PzbHhmwx3bZcRgJ7mCciKAmTEsrFctswr7eHfXpFkHdeY7qXlQrHTZFmyKKJoOq5rNw0CTtbqfCl6zWwJwalBAzLhFlCNBGMSUQWa1Mqv7MNxOomYDpY30I42sy01YQLzWHcuKMKSJS/mE3o9iFNm41ihjSnDxFOhIe/KkUF68yDP6CXO3DIKOgvaCLp6VkovTzG/JJ/iMhVHr7n5/y7dvHmm55Z4FnOhKmaZbh9359+uDC62S23b7c70+XmG58+7/j9PwvonzdbXB61MZ3sd99Cj/8FPS5pEnKNXxq3S/hG+If8uj+wcHsufDCODosHh5yrugyISrNM5PxC8
new link

7 Reply
So, I need to fill in the content a little.
I'm alone here for the time being, like God in his newly created world...
I like to play with short formulas, especially with the family of formulas given in the op post.
Here's another formula, let's call it "Awesome level #2":
t*(t&16384?6:5)*(5-(3&t>>(t&4096?7:14)))>>(3&t>>9)|t>>3

https://dollchan.net/bytebeat/#v3b64K9HSKFEzNDO2MLE3szLV1NIw1dUwViuxswMKmxhYmtmbWxmaaGpqAgXAwpaaNUDSGAA=
15 posts omitted. Click Reply to view.
5191
"Suddenly you encounter space bandits while traveling. You fight them off and escape in your shuttle." 🏴‍☠️☠️💥🚀🪐

- Formatted version - 3065 bytes.

- Minified version - 1355 bytes.

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

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

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

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

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

- Formatted version - 2820 bytes.

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

Message edited: 20.09.25 Sat 23:20:34
11206
"Be careful! Snow cannons are working! Snowballs, icicles and carrots fly past!"

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

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

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

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

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

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

More modes added soon!

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

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

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

Made everything in the player glow.

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

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


10776 Reply
My great sierphinsky #1

Hey, Pretty good!
10812
Greater sierphinsky

Well then.
11157
>>10812 why am i keep remixing this?
whatever
It's my favorite ones lol

MY VOLUME METER!

Someone like, "copied PrincessPricillaPT" is half-true because i've got idea from there and made similiar but not actually used his technology, it's my technology lol

9505 Reply
DAMNN.png
(326.31KB, 4096x4096)
Whoa! First time on dollchan!
6 posts omitted. Click Reply to view.
9888
https://dollchan.net/bytebeat/#4AAAA+katkEEOwiAQRddyjxIoiWXGQpnEsOs1PAWLLjy8tBBbBWI0shgW8+fl5wkROr2gjk9e9eLWvxfsJEIPZ21oiBPMPXhvZYfGDqPal3GCI0yZWzNj3DTuGapkMmJboALLAV2OMcmUOJT0qSTnr8XnVDwS8b34lEklaK6AQD9JqXnLQ4nbTgve10rREH1SOpK7/FMp1JzCT1KhZhWPVtfyTasP
10794
I am sorry if I didn't upload anything, so I will upload some stuff I created!
10796
https://dollchan.net/bytebeat/#4AQCAO0dFkA1L40AQhv9LwDKzmXQ/TJN4MJWjHraK9gNLoKGErRENueaKCaX4628iBzfLzO77vLDsu/0tzLhXHb3IbGnJOVSwKsyetkglhrn71nbQYf7/rGNxMYRP31Z/joBqPdqhOovtxNYxylXHuoWjv8CSIusyJOtSwRGDDxmWkUc1NmaC1Pv2A5baTRJU9sbhDyjZJrTjUsW05p3MDcfZr2tqeK0dbblRGS14q0r64pP/7N4WbU8HttZSy3FslFMKohttHapGb6hjpw7aHzpIjNpoibbiogjS9EEqTbPsUerpKaBgkAOezzOpn1mwpyIwaTqb3d8/2Cy7u5vPHwUG1hgztPu3C8sZajohT+sreWZ4GjV0lrBU0SvPBPuibnt41RVe+fHvt/a9/9hTxXChStxnOMu60AJFIj3zhacv30G+hF4nOKSh3HHN0/FEge/ke4eu1WqhGxR/nKhmFJUY7cizwb8
10936
Post too long. Click to view.
11119
That's the name of the bytebeat. Remix of "Nostalgic before Hopeless" by decent manager I think.

https://dollchan.net/bytebeat/#4AQCAO0fNWOtv4kgS/4z/ilqkzNnEIUCYTLISGeW5yV6SyQE7u3MIrYxpgifGZuwmwD7+9/tVd9vmld2T7stFEXZX16urquvhw4rVHQvqzkUYLqkbxyG91qu1Izqg80EahzMpAG+LeZy8WKWHJQ2WUgyEJ1PyEkHPQsogeqYBniJxKY3pjsbeq7BKMqZEkdFkSRKMU/zSxHsRFEiaxKCOpzKYBL+JYdUqdZhyKPxgKIa0RWtVDi3rsEKXXhge+PEsgnyAADkPQxoFIaRDo2hIYjQSPnbHAgLsOCEvnMSpxCN0lMpBNAqiQB0riFLpRX7gDUKRKuXlWCwpElDBIz+XdRhEQ7GgVy9RqCzZun9q31GLai7ebszb1f2XDNZ+Mm9Pl7fmTekfK5Fae0l//EE2ju5NpqFoe1IAsXkijlyr1J1FbFesmyA1KOmTSC5ge+a3aNZqvMNrhj8E0UwxqDcY/Bmum6jlMSSXbpSFLmYwTgJgrw+UKxF6Sw1KM1ivLdJfXPg7/dJnGIDY4J17kUw/ewXmUyD9cQ6wHH2+7jhOBY1mkS8DHJVt6M9CnCwlkaYikoEXkp8ZASaf+WPyODI
Post too long. Click to view.

22 Reply
Bytebeat guide.png
(314.33KB, 778x741)
I decided to make a guide because I didnt find a guide that i liked a lot, I put a lot of time and effort on this guide, so please take a look at it, also in the guide I left a part for things that are left to do or understand of bytebeat, I also recomend that if you consider yourself a bytebeat expert, you make a guide of your own, with all the advance learnings. (I'm not a native english speaker, so please forgive my grammar errors) the link https://drive.google.com/file/d/1uxgDR60iwMvvoN96s_OGl5nz5KEHDKN-/view?usp=sharing
23
Hi Ravary and other "bytecoders",
there is a demoscene related Discord server (specializing on sizecoding), where we have a dedicated channel for generative music. The organizers of Lovebyte are also there. So if you like to join, this is the invitation link: https://discord.gg/JrttMx2S
24
The Discord invite expired. Is invite still available? Interested in the community.
25
Oops, it expired. Here is a non expiring one: https://discord.gg/ZjENf3PhDb

And there is another Discord with a dedicated bytebeat channel here (down in the "Beauty of Math" section): > https://discord.gg/NBXBKEEg6D


11010 Reply
Screenshot 2025-12-02 160829.png
(19.48KB, 1026x262)
How create link to my song?
i just got this link
11011
do this [example](https://example.com)

it should look like this example



10887 Reply
unicode_chars.mp4
(669.61KB)
I'm like, suprised about i made myself.
Oh my gosh.
Kirby Remixed

I pretty think i'm the first person who remixed first kirby's thing.
Original video(song) from:
https://www.youtube.com/watch?v=twPSaCABakA
Original game: Kirby's Dream land (GB)

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)]
10849
captcha.png
(5.06KB, 175x55)
a sort of marimba. i think?
what is this

10840 Reply
Remix here

10668 Reply
the buzzer.png
(1.16MB, 1024x1024)
The Doomsday Radio has suddenly become active and is currently broadcasting some strange messages!
https://www.youtube.com/playlist?list=PLWDJ_fiCDzC3JU8XixjkGnx04qSRbfdJj
#dnb
#ambient
#experimental
▁ ▂ ▃ ▄ ▅ ▆ ▇ █



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.
26 posts omitted. Click Reply to view.
2211
download (10).jpg
(22.38KB, 540x470)
>>2201
0.1v
2212
HEY ANOTHER ENEMY THAT BASED ON YOU HAHAHHA
2255
selfie wa!.jpg
(52.28KB, 720x527)
fixed code my little shitty fox lmfao
9273
>>423
just noticed that the song title on this one is still labeled as "Tsukite the Bananafox - Kouzerumatsukite"
10655
>>1852
This one sounds sadder to me idk why

10645 Reply
wall.png
(212.59KB, 512x512)
My first post/thread here!

An Opening To That One Adventure Game

4537 Reply
h
32 posts omitted. Click Reply to view.
4824
https://dollchan.net/bytebeat/#v3b64jVXbbtswDP0VwsAAKXETOzds7bJiL/uAvcZB4dhyI8yWDFtuGhT99x3KuXhbW+xFkEjxkDwiqZcgs7kKbgNHozUtFnEU0ZQWn9U8TIyje4rolkRiElc805q+N016FHO1kpNCl6WIJE2n5Pa6pZRV1DrbqJYqVdnmSIVtoFSkikJlrk2MZFRdKUA5+JnPoiiCqGjSzEEGF9+wfKIYQoifNYRRyD60U03qAG2fVA+KgLzPxLDa1HTDa+cSU9YwEziEB8mILwxQ2kOdti0VncmctobEARata5R5dHuyxSlKEhEhHfZQaaOrrqKntOyUlMyCLthujagkNcp1jWGnrLEdZ8BxjBHaBrFv2W0DJp6Uh0uCT7PlKgkIIEfbIXpFXavNIxWlTd1Opa4nujdeE0NOScTjeHqQvUqPx7w5ue6v3sTwRIfEvHrWEpOXxzMBTofF7kpCrko80oWCHRy0IFZZEk6DDv82oupaRztFKSfn1KNqZEjFDvpCqXyXZr9wRxuc8TZV+oxN3NPDlTDJS7q/P9eK05dSuV5o3r/ABMPV+wxvOC8mUo7zctLudeGEDAfC5izcshHu1F27FzDeRNsRyPDSppfmJYRywKjl+ul5FA+eNla2NfKG73iy5GOtXbbHccWHSpU2Pz4Yy8WJ8FiWuM0spEVIy5C+hDTc37xz2IYnw5sYpP7XsvhwmfnlCjvzAu/0493qfHxzx9izyFO7vbvmz33qK9Q2wjftHWn6SkNyJqXvNCjGY9nzemHPdYZnQm0PopeDZOzhMUZpxzMZnsViCLnR2w16Bz594Y7IP5TEAPnr1sn3Fr3pH0+iZBdfekwJOz+IhhHReE3z0QjdeYYeRCp5dEFU1iLmpuDp9WcEiLsv58QNRg/GSteikHgs5iordfaLu3+nshRyOqqWTV4HrCIKlxrBYfRo/8HQ5p/HXL3FEo95ZmpxIQWprOIrJ6fLF2okp40O+ChxD3pJvk/i4H8OzKTT0+HOG2UBuMkcljH/CBRNlsOuvAChN6WQQRi0aVWX6id+hOB28Zltgqr/yH6cZ2nw+hs
5000
https://dollchan.net/bytebeat/#v3b64fY67DoAgDEX/hUTTQpCWV5BBP0adXdiM/y7qoIuO97Q9vZuY1nkRWUCRsbMGSsvRJT/azNiyTSiByUAgUlAaT31ElJ5OrO9sLqigGlzHjyFlXw2hburPycdRxGFwqBnVb4P3f7Ef
5123
>>5000
that 5000
5376
>>4815
This is what i am talking about btw
5377
>>5376
whoops i forgot to put my name

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
>>4588
https://dollchan.net/bytebeat/#4AgAA+kZNjT0OgCAMRm9jWsDUFqIsuLt5BycXHWDg+BZ/EreXL32vhVJwNRXjhQDEgnRlntkjWuAbBdEo9srAw7cGRFSvmnVxeT+gEku025lferYQtfONkyYf9rHpBO2oEPAvqr3mE49o9PUF
6291
>>6290
https://dollchan.net/bytebeat/#4AgAA+kZNjTEOhDAMBH9zWjucjJ1Ilyb0dPyBigYKUuT5OJyQ6Ebr3XGVkoZWKkcTwALsU6dJI1GA3mhE7Ph1ho5PmohoOLcdaFyWmUQth/U40W7qlyYpu+YJf278c8x9LeilKtCXk5dZbPQd+98L
6360
>>6291
https://dollchan.net/bytebeat/#4AgAA+kZNjjEOgCAMRW9jWsDUFhJZcHfzDk4uOsDA8S0qidvLS///LZSCq6mYbTVeCEAsyFCWhT2iBX5QEI3iqAw8dRsQ0eXjhEos0e5X/uh1IWpBl7N2vexjyxG0o0LAvzb9gWTSnNHFGw



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

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

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



171 Reply
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.jpg
(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)
>>943
>>943
reduced from 377 B ,to 183

https://dollchan.net/bytebeat/index.html#4AgCAO0cdjLEOgjAUAH/FRXivFNq+gqBJMY5u7oSBWAkkgAZqAokfL7DeXQ6cMItRUYJXebHmNo7VAoooy9jykxjVbdfBbCTy2fTtAKBCJzJ1pqNaUaCEogz5821fZlq1Y4+7OMWMGAMIfKkPhzTxC5fnSntJGRSSh8RDzeNyh6mnS1wfyBYUxGbeV+1gtl1go6lpawfIbfT5Tg1sShDuyR8
10259
1972701_bcx20pnK.png
(91.85KB, 600x600)
Longline theory simple drum remix AKA DJ LongLine Theory.
https://dollchan.net/bytebeat/#4AQAA+kZtUsFuwyAM/Zoi49AEG0hAWvIjUSalq5Tt0B3WHLa/nyFd2kmVTPAzz8Y8B+B66tfGD20ILmhldXWZv+Hy8QkAPz0jwkjBiLEzcRozdSCv3NQQ68KnmlG4KEdYsyfVOl3tOGQoGGDu6QgSVGx9p5vyzfkAAfcwzoo4agRyyUeiNrphgO1WUo60IuFIzrkH8uUOWa+y9EMB2YC7EFJnpcSTAkh1qGpyrkOYBZ5xoySVCZKv8XqSW5b+eceLvGXB5YbeN52KUNFQd7eUUlnM2bInhLKJoFZikxllv2fZbHuWLYn7+fa10zTyC+yTkIb/5mIVhftgpDFc85Or7IhSVKfEj4Hap+4fTl3Bx9ZrXJBFBJPVMMc8lIYruMqP8Xb6WmE9jNS66I23qTWbKwJFEynxDRc3n08jrNJe0Ic4aZTxSv1f

9389 Reply
My first bytebeat: https://dollchan.net/bytebeat/#4AAAA+kUr0dIwMjZRK9HSMDFSK7GzMzTQVIOIgNmaAA
9394
The 42&234 melody: https://dollchan.net/bytebeat/#4AAAA+kXT1w/JSFUwMVIzMjZRyE3NyU+p5CrR0gDy1IAUULzEzs7QQFMNIgJma6oamZppaRjqlqgaGZhY6Bu7GmsCAA
9401
The sierpinski 42: https://dollchan.net/bytebeat/#4AAAA+kXT1w/JSFUwMVIzMjZRyE3NyU+p5CrR0gDy1IAUULzEzs7QQFMNIgJma6qV6BsaWQAA
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)
Also there's a thing called snare and drums, which is Herr an example!
https://dollchan.net/bytebeat/#4AQAA+kYrzszTKEnM0zAxAAJ9jRJVYyNzMwtNLSNNTS0zE22NYqB8clJRCVAm2tDM2MJEx8TA0kwHwjQyMLHQsTC0NILywUyQfGy0RomdnaGppqpFrKaWBcgoTQA

9 posts omitted. Click Reply to view.
4491
>>4466
teh dullkan lenk
4498
server-icon.png
(10.85KB, 64x64)
https://dollchan.net/bytebeat/#v3b64TY7BCoMwEET/JVBM0kXdzRpLIX5Er+IhRIVKGwvxVvrvjaWUzmFg3rvMU4R1nMRZzM5Qa08Q3XacYXRRF2iIi17GrkOjDjzowjA1X8IfQlWPgCU2uWgvM/Ryy7rdNSyuLpGyTS5dI/jgfFgTSOmDTHLUS4VWqeNvGfpfllWOJitAJH9/3KaL3/JXZqzr1xs
4499
x38xhwnbzez91.jpg
(24.88KB, 400x400)
>>4491
thank
4523
https://dollchan.net/bytebeat/#v3b64PY6xCsIwFEV/RR4ISb1okjZVhHRwcxPtVjqkbZBCWqXNIuK/Gyk4HDjnTvdN7aNzdKTShORyhjes3GmpkkpCIUUGjRx7HCJ59CxuChKirlgoCqn5WuY1h2+Nj7aVmBYDs3M/sh++5XzzrykWT1JFoNkOT++uNsQDqRJCgIblza2/j65bnV7BNc4G+nwB
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.

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"
8315
>>7457
Sounds pretty good.
The I-iv-VI-V chord progression seems fitting. :)
8328
>>8315
he always recreates his theme in almost every single thing he can lmfao
check his 2nd youtube channel, and check his multirenders (most preferably the old ones cuz he is starting to use actual songs) so you can see what im talking about
8507
>>8328
yea i've watched some of his videos lmao
8508
>>8507
https://youtu.be/vOz3FISg05w?si=HRKBhHC_Gjbv3Lvn
8513
I didn't knew that our rick roll raging man is from columbia

8957 Reply
16bit-pcm-floatbeat.png
(422.43KB, 1029x956)
with support for stereo
this link contains a example of 16 bit linear pcm for floatbeat, that is ready to be put in (use floatbeat and 48k)
https://drive.google.com/file/d/1i9Eo6niJeF8rYgUnYW70Hjxh-OKwEQWQ/view?usp=sharing
if you want to make bytebeat pcm too
https://drive.google.com/file/d/1Y1UBcIN1LIRb-EFYUnX0RbdzgQ9gpjuh/view?usp=sharing
9001
>>8957
I'm interested in trying it out, but after getting the Python code running and typing in my sample file, it doesn't work. So, where do we have to find MP3 files without having that "File not found:" error?
9024
>>9001
You should put the mp3 file in the same location as the python file and remame mp3 to "input", or type in the mp3's name when it asks you for it, in order for it to work (not sure if you asked for this explanation)
You also need to make sure you go to the real directory, since some software could run the python file in a seperate location, where your mp3 isnt there
It automatically converts the mp3 to pcm data that works in the composer, so you dont put in a ready to go pcm data, you just put in a mp3
I have also made a version 3, where it tries to use less data or "compress", you could tell me if you found a bug

https://drive.google.com/file/d/1LhmfqDGpWe9Ew15Cqsk2Ncv6VwFnwBsc/view?usp=sharing

8828 Reply
a.png
(8.75KB, 256x256)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

picture me, 6fc6-e94c-b668-c82c, looking through bytebeats, and stumble upon a guy called "orion_aboy".
they were just so perfect, innovative, and universally likeable.
if only they hadn't deleted their reddit account without any explanation, and vanish without a trace...
then i realized... that guy is me!!!
hey guys! it's me, orion_aboy, back from the grave!!
though, i hate that name now. i'd prefer if y'all'd call me 6fc6-e94c-b668-c82c (or don't call me at all)
how do i prove that i owned that reddit account? simple! you go to the dollchan bytebeat composer,
go to "all" category, find "orion_aboy", look for "sphere", click the reddit link,
click the "my website" link, click the link "jan-miffed", go to the "pgp" repository,
download either key, save this message as a file, download gnupg if you don't have it,
then run something akin to "gpg --assert-signer [key file] --verify [message file]" in your shell.
i'll try to post all my old bytebeats here, cryptographically signed.
Post too long. Click to view.
4 posts omitted. Click Reply to view.
8834
>>8833
ugh! download it on catbox.moe.
8835
>>8834
you know what the definition of insanity is? to quote wiktionary, insanity is "The state of being insane; madness."
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

this is part 2/2.

song chooser:
sr=44100,t||(oldt=0,realt=0,olddiff=0,song=0),songNames=["42 melody","sierpenski harmony","street surfer"],songCode=[(t)=>(t*(42&t>>10)),(t)=>(t&t>>8),(t)=>(t&4096?t/2*(t^t%255)|t>>5:t/8|(t&8192?4*t:t))],difference=t-oldt,oldt=t,difference,realt++,sign(difference)!=sign(olddiff)?(song+=sign(difference),realt=0):difference/olddiff==2?(song+=sign(difference),realt=0):0,olddiff=difference,song=min(songCode.length-1,max(0,song)),realt%1024?songCode[song](floor(realt*8000/sr)):(()=>{throw songNames.map((a,b)=>((b==song?"\n>\xa0":"\n\xa0\xa0")+a)).join("")})()

from original: "detect your samplerate [link to "unnamed, for song chooser (detect your samplerate)"], then put it into sr and the sample rate part (important! it will not work otherwise)

use the play buttons to select the song"
released january 1, 2024. bytebeat, 44100hz.
remix of (just includes) stephanshi's minification of a beat by skurk & raer, erroneously referred to as "street surfer". original skurk beat at https://www.pouet.net/topic.php?post=388479 , raer's modification at https://www.pouet.net/topic.php?post=388494 , and stephanshi's minification at https://dollchan.net/bytebeat

unnamed, for song chooser (detect your samplerate):
sr=100000,
t||(realt=0),realt++,(()=>{throw floor(sr*realt/t)})()

released january 1, 2024. bytebeat, 100000hz.
original.

uwa!!:
old version: sr=48000,tempo=280,
t?0:(R=new Array(RL=floor(sr*0.3)),RI=0,N1={N:0,D:0,L:0,wave:(p)=>(4*((p%1)-(p%0.5))-1),l:0.1,d:.4},N2={N:0,D:0,L:0,wave:(p)=>(4*((p%1)-(p%0.5))-1),l:.05,d:.5},D={N:0,D:0,L:0,wave:random,l:0,d:.1,p:1}),nl=(sr*60)/tempo,ni=floor(t/nl)%32,pt=floor(t/(nl*32)),n1=[22,,20,22,15,,13,15,10,,8,10,5,,,,8,,6,8,13,,,,8,,6,8,16,,,],n2=!(pt&1)?[-4,,-2,,0,,,,-4,,-2,,0,,,,-5,,-3,,-1,,,,-7,,-5,,-3]:[-4,,-2,,0,,,,-4,,-2,,0,,,,-3,,-1,,1,,,,-7,,-5,,-3],DA={l:.05,d:.1},DB={l:.2,d:.1},DC={l:.4,d:.04},d=[DA,,DC,DA,DB,,,DC,DA,,DC,DA,DB,,,,DA,,DC,DA,DB,,,DC,DA,,DC,DA,DB,,,,DA],U=(N,n)=>(floor(t%nl)==0?(N.p?(N.l=n[ni]?.l||N.l,N.d=n[ni]?.d||N.d):(N.N=2**(n[ni]/12)||N.N),N.D=typeof n[ni]=="undefined"?N.D:sr*N.d):(N.D--)),P=(N)=>(l=N.l**(sr/48000),N.L=(1-l)*N.L+l*N.wave(t*(440/sr)*N.N)*max(0.,N.D/sr/N.d)),U(N1,pt<4?n1:pt<6?[]:pt<8?n1:[]),U(N2,pt<8?n2:[]),U(D,pt<4?[]:pt<8?d:[]),RI=++RI%RL,R[RI]=0.3*(R[RI]||0)+P(N1)*.4+P(N2)*.2+P(D)*.9

new version: sr=48000,tempo=280,
t?0:(R=new Array(RL=floor(sr*0.3)),RI=0,N1={N:0,D:0,L:0,wave:(p)=>(4*((p%1)-(p%0.5))-1),l:0.1,d:.4},N2={N:0,D:0,L:0,wave:(p)=>(4*((p%1)-(p%0.5))-1),l:.05,d:.5},D={N:0,D:0,L:0,wave:(()=>(random()-0.5)),l:0,d:.1,p:1}),nl=(sr*60)/tempo,ni=floor(t/nl)%32,pt=floor(t/(nl*32)),n1=[22,,20,22,15,,13,15,10,,8,10,3,,,,8,,6,8,13,,,,8,,6,8,16,,,],n2=!(pt&1)?[-13,,-9,,-2,,,,-13,,-9,,-2,,,,-15,,-11,,-4,,,,-15,,-11,,-7]:[-13,,-9,,-2,,,,-13,,-9,,-2,,,,-10,,-6,,1,,,,-10,,-6,,-3],DA={l:.05,d:.1},DB={l:.2,d:.1},DC={l:.4,d:.04},d=[DA,,DC,DA,DB,,DC,DA,,,DC,DA,DB,,,,DA,,DC,DA,DB,,DC,DA,,,DC,DA,DB,,,,DA],U=(N,n)=>(floor(t%nl)==0?(N.p?(N.l=n[ni]?.l||N.l,N.d=n[ni]?.d||N.d):(N.N=2**(n[ni]/12)||N.N),N.D=typeof n[ni]=="undefined"?N.D:sr
Post too long. Click to view.
8836
>>8835
https://files.catbox.moe/mw1rif.asc
8837
>>8836
actually i don't need to split it for the character limit on catbox.moe
https://files.catbox.moe/0r74ib.asc
8838
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

oh, btw, i am indeed posting as 6fc6-e94c-b668-c82c on dollchan.net. post #8828 is mine.
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQSWASJkDlmr1UOJ6N7cbjIx2UOB0QUCaJ/0tAAKCRDcbjIx2UOB
0RFhAQCnvzw4ZWnzAxMVPLySuykYKkjKrO2D0wP2ysimx/2PtAEAqvWCPFZZEFvN
pJuvpQArl6JeeJdXEpKuMmN+7XDstA0=
=Frpr
-----END PGP SIGNATURE-----

8624 Reply
Hello, first time posting on this board, frankly because I just found it exists, I was wondering if anyone could replicate this song I saw on TikTok, the owner said the song was on the personal page in their bio but when I tried it, it was definitely missing a lot of what was displayed on the video.

https://www.tiktok.com/@pouyasaffari/video/7412351207756270854?_r=1&_t=ZN-8yY1ctidvdO

if anyone can write everything from the code shown in the video or somehow recreate it, it would mean a lot to me
8627
>>8624
we can try to replicate the exact code
8628
>>8624
okay the problem is that there's reflection that's obscuring some parts of supersaw
8629
>>8624
https://dollchan.net/bytebeat/#4AAAA+kXllE1P3DAQhu/5Fb1Esh3j+HvjgzkUOINaerJy2CWLVCml7CYH4Nd3HK+SzaoBUXGohCzHM69nxo/8kZJk2dqHEISiwjBDxYqZmr7HBX8SHNPHAVIxdeza15KlWwo9KaNEDYkALv0y+JskQwXl/3F9SL7xQSoIZBIUqlwyQYK1IcjFmBcfBAPlr10DJnPQ7UKHkkyrWKfxglXC0DsfZ+6TZ+izDw2d2j00Pm8x+cmHE5XezVtN2xgjYJQpOJqwOYLGJmOVR9+T54D683MhcC5gf3agPM2UjUeoJy9JU4OGc2lsaTBU2AiYFoxzRZaDtr5NMysQa4L264fm9y+ECULoDPRgqaGWahpHfRjtOKr6GAjnVuMCOi4l1O5a38qxuoLqN8nTOK9q0kcKXApTPOaKM8FFqcA0jrnKDKauGJc82QpOm2swd1PwLgVzmWzNKunsYEOmclwyxsLF9eXVl+uv3y9+fLu6rEHJspFCH/B5xDvgiEi+PyWP+yjJq/wj/cQ+ko/cE/UR82AusMIBr9OqNpK8iX4Lt2R2pK1Knok5tGk8ZyvS/XxA3W7fo9tcc2cxIZxxQfRWYaJkoXjchM6Hri2ahnZ7+NZZlpEy+9Q/sI/6v4zPf/bm//Pn/GE36x1XelVsRLEptnD//gA

It's the least i can do

8255 Reply
pholder.png
(283B, 32x32)
Posting my bytebeat songs
8256
((t&255)*((t*((t>>10|t>>14)&15))&192)>>7)+((t&4095)<2048?(((1<<18)/(t&4095)+10000)&128):0)
8518
>>8256
ik you from youtube

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

Cool Melody

Simple Chiptune

Very Great ByteBeat
8147
p8_avatar.png
(1.43KB, 384x384)
Normal

No Detune

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

220 Reply
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
>>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/

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

31 posts omitted. Click Reply to view.
3464
>>1586
https://dollchan.net/bytebeat/#v3b64q1ZKzk9JVbJSijbS0jI009coUbMwtDTU1NbQKLGzMzRQM7TQ1DXWVLXUKtECi5iqGdqb6ZtaGWrqGBpZaBUl5qXk52po1gDlTECEaaySjlJxYm5BTmpQYgnQZEMTAwODWgA
4293
>>3464
https://dollchan.net/bytebeat/#v3b64q1ZKzk9JVbJSijbR0rLQ1yhRszC0NNTU1tAosbMzNFAztNDUNdZUtdQq0QLJaWmZ2pvpm1oZauoYGlloFSXmpeTnamjWABWbgAjTWCUdpeLE3IKc1KDEEqC5hiYGBga1AA

no idea why im doing this.
4333
>>1022
https://dollchan.net/bytebeat/#v3b64PY7NCsMgAINfpQiz6qStWn8YtDD6Brs6D9IKO6x2dN62vftsB7t8hISEvMC4TAGcQOwSWX2clhlhmPqemXem3iCp78qxKIqhpNZX482vQy6dE0qwxSTVVnAqGvojbynnldJ/4ew2J6B25AoYY/wKdkdB4aA1QVImM7gK0lm0JRwfhKvzOlPCCExRJIbtT/AxOkDB08+Pe7j4lJ8LLZvm8wU
4546
it's been a long time since the last post in absolute197 ey?
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.

4648 Reply
 t%(t&t>>1) 

something like GDPlayer_1035 (44 kHz)

 (t&t>>12)*(t>>5&12)*t>>12 
Modem melody renmix 1 (32 kHz)

 0x7E8^(t&t>>12)*t>>12 
Modem melody remix 2 (32 kHz)

 (t>>8)+t&t 
something like "fractal trees"
47 posts omitted. Click Reply to view.
6670
unnamed.png
(38.40KB, 240x240)
https://dollchan.net/bytebeat/#4AAAA+kXT1w8pSsxLTlVISk0sUVA2UihKzcusUNCwUMjOqNLk0iixs9MoUTU2sjexMtasATINjSzsgYLGViCiBkhYatYYp5poamuUaJnY2ZXoAxVoqhkamQMA

pico
6672
M44_Heggie.jpg
(458.09KB, 2400x2400)
>>6649

https://dollchan.net/bytebeat/#4AABwFEfT1y9KzcusUMhPUyjKT8ovUdAwtlDIzqjS5CrRtzXR0QCCEjs7Q4M4IGmkqQXmGKkZa6oZG0J5BpqaqkamZpr6RnrG2hrFmXkaxqkm+holaiYGlqaamlrGRtpmJpraRYl5Kfm5GhBNFiDtAA

ejoi
6673
M44_Heggie.jpg
(458.09KB, 2400x2400)
https://dollchan.net/bytebeat/#4AACAO0ctT8uOwyAQu+9XcEkKZFpggDwO6Y8gDiTbqlGVRkqQNrtfv5D2MJY1HlseIeZfcp+2SNbbPO1kuZNTfKzLzxDG54lQ05Ln4499RdGri0HYe+ScOidBQwMKQdmMDWgPTnMar1dlS8WyKA+xO1BCkw4sdIenAVQZE+/SWn6iOkBzGFKg9y5n1aV+EywbLxRWeJHKstRj5xFCH4aN0l1YVqCtz0pLJhCGnm7Ti+qbETQWqtatYYxrrGrDYOzX8PpeZso4PafkttSprgsQqiFPNXp3vNGxQvt/

biza
7869
https://dollchan.net/bytebeat/#4AAAA+kXT109Nzsi3V9CwUMjOqNLk0ihRK7Gzs9CM0yhRNTTTBAA

ufuva
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)


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

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

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