entry #1
written by essaie
submitted at
1 like
guesses
- essaie (by LyricLy)
- essaie (by ultlang)
- essaie (by Makefile_dot_in)
- essaie (by kimapr)
- kimapr (by oleander)
comments 0
1.js data
1 2 3 4 5 6 | // ==ByteBeat== // @mode bytebeat // @freq 8000 // @parallel no // ==/ByteBeat== "~~}}{{yyxxwwvvvvvvwwxxzz{{}} ~~}}||{{zzyyyyxxxxxxyyzz{{||~~ ~~~~}}||{{zzxxwwvvvvvvvvwwxxzz|| ~~}}}}||{{zzxxwwvvuuuuuuuuvvwwyy|| ~~}}||zzyywwvvttssssrrssssuuwwzz}} ~~||{{zzyywwvvttssssrrrrrrssuuwwzz~~ ~~}}{{zzyyxxvvuussrrrrrrrrssttvvxx|| }}||zzyyxxvvuuttrrrrqqqqrrssttvvzz}} ~~}}{{zzyywwvvuussrrrrrrrrrrssuuxx{{~~ ~~||{{zzxxwwvvuuttssrrrrrrssttvvxx{{ ~~}}{{zzyyxxwwvvuuttttttttttuuvvxxzz}} ~~}}||z{yyxxwwvvuuuuttttttttuuvvxx{{~~ ~~}}||{{zzyyxxwwvvuuuuuuuuuuuuwwxx{{}} }}||{{zzyyxxwwvvvvuuuuuuuuvvwwxxzz}} ~~}}||zzyyyyxxwwwwvvvvvvvvwwwwxxzz||~~ ~~}}||{{zzyyxxwwwwwwvvwwwwwwxxyyzz||~~ ~~}}||{{zzyyyyxxxxwwwwwwxxxxyyzz{{||~~ ~~}}||{{zzzzyyxyxxxxxxxxxxxxyyzz{{||}} ~~}}||{{zzzzyyyyxxxxxxwwxxyyyyzz{{||}} ~~}}||{{{{zzzzyyyyyyyyyyyyyyzz{{||}}~~ ~~}}||{{zzyyxxwwvvvvvvvvwwwwxxzz||~~ }}{{zzxxvvuuuuttttttuuwwzz||~~ ~~}}||yyvvuuttttttssssttvvzz}}}}{{xxuuttrrppoonnnnppssxx||~~zzwwttqqnnlljjjjllppttxx||~~{{wwssoonnkkhhffggjjppvv||~~zzttppkkggddaa``bbhhooxx}}yyttoojjee``^^^^``ffnnww||wwqqllffaa^^[[\\`ahhqqzz {{ssjjcc__\\[[^^bbhhooww~~ ¡¡££¢¢ yyqqhh``[[ZZZZ^^ddjjqqyy¡¡¢¢ xxoodd]][[ZZ]]abhhoovv||¢¢££ yyppgg__\\[[]]aaffllssyy¢¢¢¢ xxppgg``]]\\^^bbggmmssyy££££ttjjcc``^^^^``ccggmmttzz¢¢¤¤¡¡yyppggaa^^^^``ccggkkppvv}}¡¡¤¤¢¢{{rriiba__^^_`cchhmmqquu{{ ¤¤££{{qqhhbb____aaeeiimmqqvv|| ¢¢¡¡wwmmee````aaddhhkknnrrxx¡¡ xxmmeeaaaaccffiikkmmqqxx vvllffbbbbddggiikknnss|| ||rrjjeeddeeggiijjlloouuuummhhddddffiikkllnnss||zzppiieeeeiillllllllqqzz {{rrkkhhgghhiikkmmoosszz||vvnnggddddhhnnppqqrrvv}}wwppiieecceejjoorrttvv}}~~wwppiieecccchhnnrrttvv|| yyrriiccaabbggmmppttww||{{ttjjaaaabbffmmooqqvv{{~~uujjaa``ccffjjlloowv|| vvkkbbaaddeehhjjoovv{{ xxooeeaaddddeejjnnssyyzzpphhcceeeeddhhkkqqww|| ||ttnnhhffffddhhkkmmrrxxyyttmmjjjjhhjjllmmqqtt{{~~{{wwssqqqqppppppppssvv{{~~||{{zzzzyyxxwwwwwwxxyy{{}} ~~~~~~}}}}}}|||||||{||||}}}}~~~~~~}}||{{{{{{{{{{{{||}}~~~~}}}}||||||||||}}~~~~}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~}}~~~~~~~~}}~~~~~~~~~~}}~~~~~~}}~~~~~~}}~~~~~~}}||}}~~~~}}||}} }}{{{{{{xxvvvvwwxxxxyy|| ~~zzwwssqqnnllllnnpprrvvzz{{uuoojjiijjjjjjkknnssxx}} yyttmmgghhhhiikkjjmmssxx ||ttllhhiiiiiijjiillrrxx }}vvmmjjiigghhhhiillppvu}}xxppkkiiiiiiiiiikkoottzz{{rrkkiiiiiiiihhjjnnrrxx||ttmmjjhhhhiiiijjmmppvv}}~~wwnnjjhhhhiijjjjllnntt||yyoojjhhggiiiijjjjkkppyy{{rrkkhhffhhjjjjiijjmmuu~~xxooiiggeeggiiiiiikkppyyzzssllffddeeggiiiijjllrr|| zzqqhhddcceehhiiiijjmmtt~~ yyrrhhddddddhhiihhjjmmss}} zzrriibbcceeffhhhhiimmss|| ~~uunneeaaddeeggiiggkkppvv{{ssmmffcceeeeggiihhllssyy ||uuppggddeeeegghhggkkrrxx~~wwttllddffffggiiggiipptt|| ||vvqqhheeggffffhhggllrrww~~{{vvqqiiffffeeffhhggkkppuu}}{{vvrrkkeeffffffggffiippuu{{}}xxssnnhhffgggggggghhmmrrww~~ ||xxuuoojjjjjjhhggggiinnrrvv}}}}yyvvttppllmmlljjiiiillqqttxx }}zzwwttqqppppoonnnnoorruuxx{{ ||zzxxvvttttssssssssssttvvyy||~~}}{{yywwuuttttssssttuuvvwwyy||}} ~~||zzyyxxwwwwwwxxyyzz{{||}}~~ ~~}}}}||||||||||}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~}}~~~~}}}}||zz||{{wwyyyyyy{{{{}} }}{{||xxwwuuqqnnggkkuuvvyy ||vvppjjff^^[[iiuuxx {{yyttss{{||vvnnnnff^^__[[cc{{{{wwssuuuuppzz}}yyttnnoojjeehhdd``rrzzuuttxxvvuu~~ {{xxuurrmmiihhcc\\hh¡¡yyrrmmrrssooxxzzyy{{vvrrrrnniiee[[kk~~ssppoossxxxx~~zz{{}}{{wwssttllff^^ZZuu¡¡yyllmmttyy{{}} zz{{xxwwuuoojjdcVVee zz||yyppoorr}}~~ wwvvssmmdd``ZZff yyxxxxqqnnss {{xxttmmdddd^^ZZ{{||rrwwrrkkpp|| ~~{{uummhhbb^^WWnnrrttuummllvv }}zzqqjj``]]WW__vvoovvqqjjpp}}~~ }}zzvvnnee^^[[WWqqppqqssllmmxx ~{{yyttllee``[[ZZ{{{{nnssqqkknn{{~~ ||zzvvnnhhaacc^^kkqqmmssoonnyy~~yyuvqqllccaa``bbwwmmrrssppss}}{{||}} yyww||uukkffddffbboonnmmwwttqqyy}}zz}}zzwwxxrrjjeeffbbbbxxjjssvvrrtt{{yy}} zzzz{{pphhhhggddeewwkkqqvvsssszz|| xxvvwwpphhffjjddii qqllttvvssxx||xxyy~~~~{{xxzzyyqqllkklliibbxx{{llqqzzwwss{{}}||}} zzvv||zzqqoollkkiiggxxmmuu||vvtt}}||{{~~}}zz{{yyqqqqnnjjiidduuqqqqzzwwtt{{zzvvyy||}}}}}}yyrrrrppkkiieeqqssppwwxxsswwzzzz||||||xxvvrrppoollllhhrrrrkkuu{{ttyy }}xxyy}} ||wwwwuuqqppppoooomm}}xxmmqqxxuuvvvvuuyy ~~wwxxyyvvssqqooppmmmmwwllrrwwssuuwwqqtt||||yywwxxzzvvttwwttppookkvvppmmxxxxss{{zzttsswwzz zzxxyy||||xxxxzzwwoolliiss rrnnxxwwqqwwzzuusstt}}||zzxxzz}}||xxxxyyttppiiffyy}}mmooxxuusszzxxrrppuuzzyzzz}}||{{yyuuqqjjccmmssjjttxxqquu||rrmmrr~~{{zz{{vvwwvvmmeeee{{{{kknnwwssss||vvppqqyy||{{zzwwvvvvqqjjffssnnllwwvvssyy yyrrqqww||}}xxzz~~{{{{yyuunniieeqqqqlluuvvsszz xxqqqqvv|| |{xxzz}}}}~~zzttmmhhffrrrrmmttwwuuzz yyssttwv{{~~||zz||~~zzuummhhhhssssmmttwwuuzzyyssttww~~~~}}||~~~~}}{{vvqqkkhhkkxxmmppxxvvxx ||uuttvv{{}}}}}}}}}}{{vvookkjjuurrnnww{{xx~~ yyttvv{{~~~~~~}}||{{yyttnnkkll}} {{nnoozz{{zz~~wwuuxx{{~~zz~~}}}}zzxxxwppmmllss ~~ttllss~~{{zzwwvvzz~~||{{}}~~||zzxxuurrnniinn xxllqq|| }}}}||yyxxyy{{||~~{{xxwwuunnllkkvvsskkvv||{{}}~~yyyy~~~~~~ }}||zzvvssoommkkzzrrooww~~}}zz||{{{{||||~~}}{{yywwssoollll||~~ssqqxx~~~~zz||||||~~~~ {{{{||yyvvrrmmmmpp }}vvuuzz ~~{{}}~~}}}}{{{{||zzvvrroonnss}}xxxx|| }} }}zz{{{{xxttqqooppyy}}{{{{~~ ~~ ~~~~||zzxxvvssssrrtt~~ ~~}}|| }}}}~~}}{{xxuuuuuuttvv||~~}}}}~~~~~~{{xxxxxxxxwwvvyy~~~~}}}}~~||zzyyzz{{zzyyxx{{~~~~~~~~~~~~~~||zzyy{{||||{{zzzz||~~~~~~~~~~~~~~||||||}}~~~~~~}}}}}}}}~~".charCodeAt(t%14114) |
3.js ASCII text
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 | // ==ByteBeat== // // Major thanks to SthephanShi and Bp103 // for having well commented code. // Thank you to all of those who have believed // in me over the years, I will make you proud. // This song is dedicated to the world that // hit pause and killed me. // I hope you like it. // // @mode bytebeat // @freq 44100 // @len Infinity // @parallel yes // @seekable yes // // ==/ByteBeat== t /= 44100, // comma operater goated bpm = 112, len = 165, // 160 b = (t * bpm/60) % len, evil = ceil(sin(2*floor(t/88.4))), // 0, 1, 0, 0, ...? E = 330, Fs = E*9/8, G = 396, A = 440, B = 495, C = 528, D = A*4/3, T=freq=>4*freq*abs((((t-1/freq/4)%(1/freq))-1/freq/2)), W=freq=>(t*freq/2)%1, Q=freq=>((t*freq/2)%2)<<0, // looping arppegio arp1 = floor(b)==39?Fs:b>118.5&&b<120?D/2:[ E,Fs,G,B, E,Fs,G,B,B,B, D/2,Fs,G,B, D/2,Fs,G,B,B,B, C/2,D/2,E,G, C/2,D/2,E,G,G,G, A/2,C/2,D/2,E, B/2,D/2,E,G,G,G ][floor(b*2)%40], // make it sound natural vol1 = b%5>4?.6-.3*(b%1):1-.8*(b%.5), // wax on wax of vol2 = floor(b)==39?2.4: b>64&&b<76?1-(b-64)/12: b>76&&b<92?0: b>92&&b<102?(b-92)/10: b>139?1/(b-138):1, // bass brass low1 = [E,D/2,G,D/2][floor(b/5)%4]/2, low2 = [B,C,C,A][floor(b/5)%4]/2, // timing vol3 = "1001111100"[floor(b*2)%10], vol4 = b<60?0: b>140?0:1, vol5 = b<164&&b>140?abs(1-(b-140)/15):0, // melody mel1 = [B,C,B,D,B,B,C,B,A,G][floor(b*2+1)%10], mel2 = [G,A,G,B,G,A,B,C,D,B][floor(b*2+1)%10], mel3 = [D/2,E,Fs,G,A] [1*"0001111144320000002233311111111111111111" [q=floor(b*2)%40]]*(b>120?2:1), // timing vol6 = (b>44.5&&b<49 || b>64.5&&b<69)?1-.8*(b%.5):0, vol7 = (b>74.5&&b<79 || b>114.5&&b<119 || b>134.5&&b<139)?1-.8*(b%.5):0, vol8 = (b>100&&b<140)? q<3?2/(b%5+2): q<8?3/(b%5+1.5): q<10?1-.4*(b%1): q<12?1-.8*(b%.5): q<18?3/(b%5+2): q<20?1-.4*(b%1): q<23?1-.2*(b%5): 1/(b%20-10.5) :0, p = floor(b*2), // snare vol9 = 1-(b%.5*2)**.75, // can't figure out better vol10 = b<140&&(b>80&&p%10==8|| b>105&&(p%10==2|| b%20>15&&p%10==5)), // bass drum vol11 = b%.5<.25&&1-(b%.5*4), vol12 = b<159&&b>80&&!(p%10%3), // hihat vol13 = 1-(b%.5*2)**.0625, vol14 = b>20&&b<139.5&&floor(b)!=39, vol15 = 1-(b%.5*2)**.5, vol16 = b>20&&b<42&&!(p%40%8)|| b>42&&b<60&&p%40%11==1|| b>60&&b<80&&!(p%40%12), // instruments // arp vol1*vol2*T(arp1)*42 + // bass vol3*vol4*Q(low1)*16 + vol3*vol4*Q(low1*2/3)*6 + vol3*vol4*T(low2)*24 + vol3*vol4*T(low2*2/3)*6 + vol5*T(low1)*56 + // melod vol6*T(mel1)*42+vol7*T(mel2)*42+ ((b>139&&T(D*2)*3/(b-136))/4*3+ (b>119&&T(E*2)*.5/(b-118.5))+ (b>79&&T(B)*2/(b-77))+ (b>69&&T(G)*1/(b-68))+ (b>49&&T(G)*1/(b-48))+ (b>19&&W(D*4)*2/(b-17))/3)*42+ vol8*(evil?W:T)(mel3)*42+ // inspired by kimapr evil mode // percusion vol9*vol10*(256*sin((192*t)**3)&255)/6+ // noisey vol11*vol12*(W(D/4))*36+ vol13*vol14*(128*sin((96*t)**3)&255)/3+ vol15*vol16*(128*sin((64*t)**3)&255)/6; |
post a comment