/aether-algorhythm

lovebyte 256b bytebeat

Primary LanguageJavaScriptMIT LicenseMIT

aether algorhythm - 256b bytebeat - Lovebyte 2023

This repository contains the source code for the 256b bytebeat song "aether algorhythm", made by pestis / brainlez Coders! and released at Lovebyte 2024 256b bytebeat music compo.

Should be played with the following settings:

  • floatbeat
  • infix
  • 48 kHz

Greets to: superogue, TomCat, gopher, jobe, HellMood, psenough, jeenio, Řrřola, p01, nesbox, okkie, exoticorn, baze, Virgill, byteobserver, ferris, Ped7g, Dresdenboy, aldroid, hannu, wrighter, dave84, havoc, unlord, noby, LJ, PoroCYon, sensenstahl, Blossom, deater, ilmenit, Fready, Jin X, gasman, DevEd, bitl, wbcbz7, teadrinker, Pellicus, GoingDigital, las, mentor, iq, blueberry, fizzer, gargaj, pOWL, silvia, MartiniMoe, NR and everyone at the Sizecoding discord!

Listen on the dollchan or the greggman bytebeat player.

The source is commented to explain what each line does.

The javascript was minified with UglifyJS.

Note that in the greggman version the delay buffer is implemented without a ring buffer, because greggman player does not guarantee that the function is called always in time order, probably due to the visuals. That fix actually allows saving 2 bytes, but now leaks memory: the delay buffer just keeps on growing all the time. But modern computer should not run out of memory in the duration of the song.

Screenshot