№
3432
backdrop1.png
(20.01KB, 581x375)
%3Ca%20href%3D%22%2Fbtb%2Fsrc%2F1714523075078-0.png%22%20onclick%3D%22return%20expandFile%28event%2C%2034320%29%3B%22%3E%3Cimg%20src%3D%22%2Fbtb%2Fsrc%2F1714523075078-0.png%22%20width%3D%22581%22%20style%3D%22max-width%3A%20100%25%3B%20height%3A%20auto%3B%22%3E%3C%2Fa%3E
pi = 3.14159,
SAMP_RATE = 22050, // lower this if there is lag wow
BPM = 150,
beat = BPM * (t / SAMP_RATE) / 60,
tick = floor(beat * 48) % 384,
C = 261.63*1.2,
Db = 277.18*1.2,
D = 293.66*1.2,
Eb = 311.13*1.2,
EE = 329.63*1.2,
F = 349.23*1.2,
Gb = 369.99*1.2,
G = 392.00*1.2,
Ab = 415.30*1.2,
A = 440.00*1.2,
Bb = 466.16*1.2,
B = 493.88*1.2,
chan1_freq = (tick >= 0 && tick < 36) * B + (tick >= 36 && tick < 48) * Eb * 2 + (tick >= 48 && tick < 60) * Gb * 2 + (tick >= 72 && tick < 84) * B * 2
+ (tick >= 94 && tick < 96) * Ab * 2 + (tick >= 96 && tick < 120) * A * 2 + (tick >= 120 && tick < 132) * Ab * 2 + (tick >= 144 && tick < 156) * Gb * 2
+ (tick >= 168 && tick < 180) * EE * 2 + (tick >= 192 && tick < 216) * Eb * 2 + (tick >= 216 && tick < 228) * EE * 2 + (tick >= 240 && tick < 252) * F * 2
+ (tick >= 264 && tick < 278) * Gb * 2,
tick -= 24, // delay
chan2_freq = (tick >= 0 && tick < 36) * B + (tick >= 36 && tick < 48) * Eb * 2 + (tick >= 48 && tick < 60) * Gb * 2 + (tick >= 72 && tick < 84) * B * 2
+ (tick >= 94 && tick < 96) * Ab * 2 + (tick >= 96 && tick < 120) * A * 2 + (tick >= 120 && tick < 132) * Ab * 2 + (tick >= 144 && tick < 156) * Gb * 2
+ (tick >= 168 && tick < 180) * EE * 2 + (tick >= 192 && tick < 216) * Eb * 2 + (tick >= 216 && tick < 228) * EE * 2 + (tick >= 240 && tick < 252) * F * 2
+ (tick >= 264 && tick < 278) * Gb * 2,
chan2_amp = (6),
chan2_pulse = 50,
tick += 24, // un-delay
chan3_freq = (tick >= 0 && tick < 24) * B / 8 + (tick >= 36 && tick < 60) * B / 4 + (tick >= 72 && tick < 84) * Gb / 4 + (tick >= 96 && tick < 120) * A / 8
+ (tick >= 132 && tick < 156) * A / 4 + (tick >= 168 && tick < 180) * EE / 4 + (tick >= 192 && tick < 216) * B / 8
+ (tick >= 228 && tick < 252) * B / 4 + (tick >= 262 && tick < 274) * Gb / 4 + (tick >= 286 && tick < 298) * A / 8 + (tick >= 310 && tick < 322) * A / 8
+ (tick >= 334 && tick < 346) * A / 8 + (tick >= 358 && tick < 370) * A / 8,
chan3_amp = (32),
chan4_freq = (tick >= 312 && tick < 324) * Gb * 2 + (tick >= 336 && tick < 360) * Gb * 2,
chan4_amp = (tick >= 312 && tick < 324) * 24 + (tick >= 336 && tick < 360) * 24,
chan4_pulse = 50,
chan5_freq = (tick >= 312 && tick < 324) * Db * 2 + (tick >= 336 && tick < 360) * Db * 2,
chan5_amp = (tick >= 312 && tick < 324) * 24 + (tick >= 336 && tick < 360) * 24,
chan5_pulse = 50,
chan6_freq = (tick >= 312 && tick < 324) * A + (tick >= 336 && tick < 360) * A,
chan6_amp = (tick >= 312 && tick < 324) * 24 + (tick >= 336 && tick < 360) * 24,
chan6_pulse = 50,
chan7_freq = A,
chan7_amp = (tick % 12 < 3) * 32 * (6 - ((tick / 12) % 4)) / 6,
noiseFreq = floor(t * (chan7_freq * 44100 / SAMP_RATE) / 440),
(((32 + ((chan1_freq*t/256*PI/4*1.28*1.5|191)*2-96)+ chan2_amp * 2 * (floor(chan2_freq * t / SAMP_RATE * 256) % 256 <= chan2_pulse * 256 / 100) - chan2_amp
+ 3 / 4 * (chan2_amp / 64) * (abs(((255 * chan2_freq * 2 * t / SAMP_RATE + 128) & 255) - 128) - 64)
+((chan3_freq*t*3/128*PI/4*1.28*1.5|128)/3%256)/3-64+ chan4_amp * 2 * (floor(chan4_freq * t / SAMP_RATE * 256) % 256 <= chan4_pulse * 256 / 100) - chan4_amp
+ chan5_amp * 2 * (floor(chan5_freq * t / SAMP_RATE * 256) % 256 <= chan5_pulse * 256 / 100) - chan5_amp
+ chan6_amp * 2 * (floor(chan6_freq * t / SAMP_RATE * 256) % 256 <= chan6_pulse * 256 / 100) - chan6_amp
+ (chan7_amp / 128) * (floor(65536 * sin(noiseFreq*noiseFreq)) & 255) - chan7_amp))/2%256)/2
https://dollchan.net/bytebeat/#v3b647VfbbtpAEP2VFRKRbcD2zl5sV0kl01zUh0hR2kekiCROg0pNClRR1fbfO7PG9vpCwkPe2ifw7GHOnJmz6+XX4G51nw3eDZ4W7IQJn0uukvEs/5ReXt1cp5/PMAoQqnDMgoAtV8/Zmm0fFxu2eMDPbJ0x/L6cf2HPq+dZPr26RDxH9Cy/zeZbfKCQx5wtC1iV08UHTZjt4u4rYh6Wq9XaMT/wmIxdNmQilrj+gdg197XwuA8YOL2lSBT5PC4jFEiEr/UucEYQwbnPyx+dkQgBSZ3mnAIy8aEMXJgf6cRPkjJCgQT8MNwFUoJgd3xRRSggwxoyNRCtfV4WM6UAVheX5c7yu8d5zm8e1tl3XHNMB96fsJAdHTHzcIx1uNiHKRvVy0Jb69Qhj6FOj4ENkrEF0iGBLjqgCCxQLAsmxGBpW8ZsZCItZGJqSjvpErswDoY0bYMwbqME9Ofi0mbkStcKutVxbavlsWHGSbdzJrZe4Lq/dbhgwyDuzwbSFgLKCDnvLxC0rQaiuFZjfGAWJpTTbK37bDn/WfoD/vvjH/dH4YL5tycygXaryNOP5SbDmDlidyYaVSb6kU8aPhIv+gh20w1YvNdLhU0II19xCZbeAvXPHtl6piWgO9q0nXDfTNuwvplO+4lxlN2JdeSCbmSM9giGuOGSJK4UN/rLG5sZ4IW+CGGbREjdn1HZIkRUd3pc+mDnJNxa1UtIdswhODQqk/1HhGg4RNgnybhMveN7MTPIV7OCrDK2nE9BdZiC08MUnNoK1JsrUH0K9GEK0ldp0nGZ8K3r1n11R2XdJW/U4B3idqdUlAh3Nt7/NJswp1gMcJGueNI190CTM18tNtl5kbK4DdJV0LGo8GIoeRi2r5F4/yoc7ThoblLl1BcsbxuA0t7Vx0DS9YvuYOo3T7jrwQRfWCNWn7JkECQsuK1XsMcaN1fC0eE0pA92fMLsU9mskbwQOzipk8/yERPmrNhJKihRuxmGM7/dYPWgFD40qKFDP8Le4alyhEyKOMzThBIhSSFd7KR7IsDVtnjEB2JIGgIx0bJogexvgTy8BXJ/C2TZgnpbdZjU4UxqP5OymXQ/kz6cSe9n0iWTU3s/KIZRsWmlcF95bLPIncreXvXNtaZYJXHdAIrhwGA82GBkmV3Pt/j/zPwH+/MX