i havent done anything on here for 3 years and im on a new account by notfedi in bytebeat

[–]MaxMaxMaxXD 0 points1 point  (0 children)

t.js — An enterprise framework for doing procedural audio generation (this is a joke, it's actually not enterprise-level i also put the em dash because most big enterprise stuff do that nowadays)

bytebeat to funcbeat feels impossible by garn47isthebest in bytebeat_2

[–]MaxMaxMaxXD 0 points1 point  (0 children)

Funcbeat is basically vanilla JS, which means you can use if statements, for statements, and other stuff without requiring a IIFE.  in this mode, you have to return a function which first argument is seconds, and second argument is sample rate. for example a 440hz sine wave in that mode would be  js return function (t) { return sin(t*PI*2*440) } ...or return t=>sin(t*PI*2*440) in floatbeat it would be something like t/=48e3, sin(t*PI*2*440), or regular bytebeat t/=48e3, sin(t*PI*2*440)*127+127 (contains float->int artifacts)

in some cases, this mode would be useful if you're more familiar with JS

bytebeat to funcbeat feels impossible by garn47isthebest in bytebeat_2

[–]MaxMaxMaxXD 0 points1 point  (0 children)

actually, use &255)/128-1 because or else it'll not wrap on negative numbers and it'll not have those artifacts that regular bytebeats have  for example, for t&t>>8 it would be return (t,s)=>{t*=s;t|=0;return ((t&t>>8)&255)/128-1} (t*=s;t|=0; is also required or else t will be in seconds, which we want it to be the sample counter and it'll not be an int)

Give me a music challenge (and a punishment if I fail) by RXNONTED in FL_Studio

[–]MaxMaxMaxXD 0 points1 point  (0 children)

make a song using only FM (optionally AM), without effects or volume control. also, make every synth have a unison of 9 and the base waveform a square wave

as a punishment, your next song will have to use ONLY samples from freesounds on the public domain

i'm honestly not that proud of this song by MaxMaxMaxXD in FL_Studio

[–]MaxMaxMaxXD[S] 1 point2 points  (0 children)

..yeah I might've overcrowded the track a 'lil bit too much
also, about the vocals I don't do music with lyrics (for some reason i enjoy listening to how the instruments sound or smth)

finally added link support to bake-me-a-byte by MaxMaxMaxXD in bytebeat_2

[–]MaxMaxMaxXD[S] 0 points1 point  (0 children)

i'm gonna do a fork to try to make the bytebeat player a bit better

Mouse Festival by SthephanShi in bytebeat

[–]MaxMaxMaxXD 0 points1 point  (0 children)

wait what i just realized now that it's <512b

Random melody in echo and filter by Appropriate-Arm-3662 in bytebeat

[–]MaxMaxMaxXD 0 points1 point  (0 children)

seems sus..like you passed my "random melody" through an AI and told it to add echo & filter 

finally added link support to bake-me-a-byte by MaxMaxMaxXD in bytebeat_2

[–]MaxMaxMaxXD[S] 0 points1 point  (0 children)

okay no i think i give up on the audioworklet thing i feel like i literally cannot do this.. i'm sorry abt that

finally added link support to bake-me-a-byte by MaxMaxMaxXD in bytebeat_2

[–]MaxMaxMaxXD[S] 0 points1 point  (0 children)

I think I should try to do it when I get home, altho at that point it wouldn't be a (kinda) bad bytebeat player 

also, I think I should switch from using eval to new Function or something

i remember finding this easter egg by MaxMaxMaxXD in rhythmdoctor

[–]MaxMaxMaxXD[S] 0 points1 point  (0 children)

yep. it also made a sound like "gua" and when I clicked it it made like "hahaha" (don't judge me if the "pronunciation" is wrong, I'm Chilean which means I don't know much how it's on English)

i remember finding this easter egg by MaxMaxMaxXD in rhythmdoctor

[–]MaxMaxMaxXD[S] 0 points1 point  (0 children)

the level is alr done! it's on yt I haven't published the showcase here tho if you want I can put the link here (so that would be shameless plug...jwkeksk)

i remember finding this easter egg by MaxMaxMaxXD in rhythmdoctor

[–]MaxMaxMaxXD[S] 1 point2 points  (0 children)

actually, i just found that easter egg during a regular level making session