1 line
7.4 KiB
JSON
1 line
7.4 KiB
JSON
{"version":2,"baseVals":{"rating":5,"gammaadj":1,"decay":0.5,"echo_zoom":1,"echo_orient":3,"wave_thick":1,"modwavealphabyvolume":1,"wave_a":0.009,"wave_scale":2.136,"wave_smoothing":0.9,"modwavealphastart":1.6,"modwavealphaend":1.6,"warpanimspeed":9.861,"warpscale":16.217,"zoomexp":1.50374,"wave_r":0,"wave_g":0.04,"wave_b":0,"ob_size":0,"ob_r":1,"ob_g":0.1,"ob_a":1,"ib_size":0,"ib_r":0,"ib_g":0,"ib_b":0,"ib_a":1,"mv_x":64,"mv_y":48,"mv_l":0.85,"mv_r":0.5,"mv_g":0.5,"mv_b":0.5,"mv_a":0},"shapes":[{"baseVals":{"sides":100,"additive":1,"thickoutline":1,"rad":0.99596,"g2":0,"border_a":0,"enabled":0},"init_eqs_eel":"","frame_eqs_eel":""},{"baseVals":{"sides":5,"textured":1,"rad":0.986,"tex_ang":3.14159,"tex_zoom":0.99979,"g":1,"b":1,"r2":1,"b2":1,"a2":1,"border_a":0,"enabled":0},"init_eqs_eel":"","frame_eqs_eel":"ang =sin(time/65) ;// ang + (bass*.2) + (time*.4);"},{"baseVals":{"sides":100,"textured":1,"x":0.9,"g":1,"b":1,"r2":1,"b2":1,"a2":1,"enabled":0},"init_eqs_eel":"","frame_eqs_eel":"x = sin(time) * .4 + .5;"},{"baseVals":{"sides":36,"additive":1,"rad":0.81623,"r":0,"g":0.04,"g2":0,"border_a":0,"enabled":0},"init_eqs_eel":"","frame_eqs_eel":"x = 1-q1;\ny = q2;\nx = 0.5 + (x - 0.5)*0.25;\ny = 0.5 + (y - 0.5)*0.25;"}],"waves":[{"baseVals":{"thick":1,"scaling":2.0231,"smoothing":0,"r":0,"b":0,"enabled":0},"init_eqs_eel":"t2 = 0;\nt3 = 0;\nt4 = 0;\ncl = 0;","frame_eqs_eel":"","point_eqs_eel":"tt3 = tt3*0.6 + (value1)*1;\ntt2 = tt2*0.7 + tt3*0.2;\ntt1 = tt1*0.8 + tt2*0.1;\nd = d*0.9 + tt1*0.2;\n\ny = 0.5 + d*sample*(1-sample);\nx = -0.05 + sample*1.1;"},{"baseVals":{"enabled":0},"init_eqs_eel":"","frame_eqs_eel":"","point_eqs_eel":""},{"baseVals":{"enabled":0},"init_eqs_eel":"","frame_eqs_eel":"","point_eqs_eel":""},{"baseVals":{"enabled":0},"init_eqs_eel":"","frame_eqs_eel":"","point_eqs_eel":""}],"init_eqs_eel":"","frame_eqs_eel":"warp = 0;\nvolume = 0.3*(bass+mid+att);\nxamptarg = if(equal(frame%15,0),min(0.25*volume*bass_att,0.5),xamptarg);\nxamp = xamp + 0.5*(xamptarg-xamp);\nxdir = if(above(abs(xpos),xamp),-sign(xpos),if(below(abs(xspeed),0.1),2*above(xpos,0)-1,xdir));\nxspeed = xspeed + xdir*xamp - xpos - xspeed*0.055*below(abs(xpos),xamp);\nxpos = xpos + 0.001*xspeed;\nyamptarg = if(equal(frame%15,0),min(0.15*volume*treb_att,0.5),yamptarg);\nyamp = yamp + 0.5*(yamptarg-yamp);\nydir = if(above(abs(ypos),yamp),-sign(ypos),if(below(abs(yspeed),0.1),2*above(ypos,0)-1,ydir));\nyspeed = yspeed + ydir*yamp - ypos - yspeed*0.055*below(abs(ypos),yamp);\nypos = ypos + 0.001*yspeed;\nbeatrate = equal(beatrate,0) + (1-equal(beatrate,0))*(below(volume,0.01) + (1-below(volume,0.01))*beatrate);\nlastbeat = lastbeat + equal(lastbeat,0)*time;\nmeanbass_att = 0.1*(meanbass_att*9 + bass_att);\npeakbass_att = max(bass_att,peakbass_att);\nbeat = above(volume,0.8)*below(peakbass_att - bass_att, 0.05*peakbass_att)*above(time - lastbeat, 0.1 + 0.5*(beatrate - 0.1));\nbeatrate = max(if(beat,if(below(time-lastbeat,2*beatrate),0.1*(beatrate*9 + time - lastbeat),beatrate),beatrate),0.1);\npeakbass_att = beat*bass_att + (1-beat)*peakbass_att*(above(time - lastbeat, 2*beatrate)*0.95 + (1-above(time - lastbeat, 2*beatrate))*0.995);\nlastbeat = beat*time + (1-beat)*lastbeat;\npeakbass_att = max(peakbass_att,1.1*meanbass_att);\n//wave_x = xpos + 0.5;\n//wave_y = 1-(ypos + 0.5);\nwave_r = 0.5 + 0.499*( 0.60*sin(0.980*time) + 0.40*sin(1.047*time) );\nwave_g = 0.5 + 0.499*( 0.60*sin(0.835*time) + 0.40*sin(1.081*time) );\nwave_b = 0.5 + 0.499*( 0.60*sin(0.814*time) + 0.40*sin(1.011*time) );\nwave_mystery = -0.17 + 0.03*(0.6*sin(0.637*time) + 0.4*sin(0.949*time));\nmv_r = if(beat, 1, ib_r);\nmv_b = if(beat, wave_b, ib_b);\n//mv_a = if(beat, 0.1, ib_a);\n//ib_a = 0.015;\nq3 = wave_mystery;\nq1 = wave_x;\nq2 = 1-wave_y;\nq2 = ypos+0.5;\nwarp=0;\n\n//q2 = 1-(ypos + 0.5);\n//q1 = 0.5;\n//q2=0.5;\nob_r = 1-wave_g;\nob_b = 1-wave_r;\nob_g = 1-wave_b;\n\nmonitor = wave_y;\nmovement =movement + 0.4*(((bass+bass_att + 0.1*pow((bass+0.6*bass_att+0.2*treb_att),3)))/fps);\nmovement = if(above(movement,10000), 0, movement);\nrot =1*sin(movement);\ncx = wave_x;\ncy = y_pos+0.5;\n\nq8 = movement;","pixel_eqs_eel":"myy = x-q1;\nmyx = y-q2+0.1;\ndx = 3*sin(q8*0.675)*(2*myx*myy);\ndy = 3*sin(q8*0.675)*((myx*myx) - (myy*myy));","warp":" shader_body { \n vec2 uv_z_1;\n vec3 ret_2;\n vec2 tmpvar_3;\n tmpvar_3 = (1.0 - abs((\n (fract((uv * 0.5)) * 2.0)\n - 1.0)));\n ret_2.x = texture (sampler_fc_main, tmpvar_3).z;\n ret_2.y = mix (mix (texture (sampler_fc_main, tmpvar_3).x, ret_2.x, 0.5), texture (sampler_main, uv_orig).y, 0.75);\n vec2 tmpvar_4;\n tmpvar_4 = (texsize.zw * 6.0);\n vec2 tmpvar_5;\n vec2 tmpvar_6;\n tmpvar_6 = (uv_orig - 0.5);\n tmpvar_5 = ((tmpvar_6 * 0.998) + 0.5);\n vec2 tmpvar_7;\n tmpvar_7.x = (((texture (sampler_blur1, \n (tmpvar_5 + (vec2(1.0, 0.0) * tmpvar_4))\n ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n (tmpvar_5 - (vec2(1.0, 0.0) * tmpvar_4))\n ).xyz * scale1) + bias1)).z;\n tmpvar_7.y = (((texture (sampler_blur1, \n (tmpvar_5 + (vec2(0.0, 1.0) * tmpvar_4))\n ).xyz * scale1) + bias1) - ((texture (sampler_blur1, \n (tmpvar_5 - (vec2(0.0, 1.0) * tmpvar_4))\n ).xyz * scale1) + bias1)).z;\n uv_z_1 = (tmpvar_5 - ((tmpvar_7 * texsize.zw) * 2.0));\n ret_2.z = max (((\n (texture (sampler_fc_main, tmpvar_3).x - 0.5)\n * 3.0) * clamp (\n (1.0 - (sqrt(dot (tmpvar_6, tmpvar_6)) * 3.2))\n , 0.0, 1.0)), texture (sampler_fc_main, uv_z_1).z);\n ret_2.z = (ret_2.z + ((texture (sampler_fc_main, uv_z_1).z - \n ((texture (sampler_blur1, clamp (uv_z_1, 0.0, 1.0)).xyz * scale1) + bias1)\n .z) * 0.02));\n vec4 tmpvar_8;\n tmpvar_8.w = 1.0;\n tmpvar_8.xyz = ret_2;\n ret = tmpvar_8.xyz;\n }","comp":" shader_body { \n vec2 uv2_1;\n vec3 ret_2;\n uv2_1 = (uv + (vec2(1.0, 0.0) * texsize.zw));\n float tmpvar_3;\n tmpvar_3 = (((texture (sampler_main, uv2_1).xyz + \n (((texture (sampler_blur1, uv2_1).xyz * scale1) + bias1) * 0.4)\n ) + (\n ((texture (sampler_blur2, uv2_1).xyz * scale2) + bias2)\n * 0.15)) + ((\n (texture (sampler_blur3, uv2_1).xyz * scale3)\n + bias3) * 0.1)).x;\n uv2_1 = (uv + (vec2(-1.0, 0.0) * texsize.zw));\n float tmpvar_4;\n tmpvar_4 = (((texture (sampler_main, uv2_1).xyz + \n (((texture (sampler_blur1, uv2_1).xyz * scale1) + bias1) * 0.4)\n ) + (\n ((texture (sampler_blur2, uv2_1).xyz * scale2) + bias2)\n * 0.15)) + ((\n (texture (sampler_blur3, uv2_1).xyz * scale3)\n + bias3) * 0.1)).x;\n uv2_1 = (uv + (vec2(0.0, 1.0) * texsize.zw));\n float tmpvar_5;\n tmpvar_5 = (((texture (sampler_main, uv2_1).xyz + \n (((texture (sampler_blur1, uv2_1).xyz * scale1) + bias1) * 0.4)\n ) + (\n ((texture (sampler_blur2, uv2_1).xyz * scale2) + bias2)\n * 0.15)) + ((\n (texture (sampler_blur3, uv2_1).xyz * scale3)\n + bias3) * 0.1)).x;\n uv2_1 = (uv + (vec2(0.0, -1.0) * texsize.zw));\n vec3 tmpvar_6;\n tmpvar_6.z = 0.14;\n tmpvar_6.x = (tmpvar_3 - tmpvar_4);\n tmpvar_6.y = (tmpvar_5 - ((\n (texture (sampler_main, uv2_1).xyz + (((texture (sampler_blur1, uv2_1).xyz * scale1) + bias1) * 0.4))\n + \n (((texture (sampler_blur2, uv2_1).xyz * scale2) + bias2) * 0.15)\n ) + (\n ((texture (sampler_blur3, uv2_1).xyz * scale3) + bias3)\n * 0.1)).x);\n ret_2 = (0.5 + (0.5 * normalize(tmpvar_6)));\n vec2 x_7;\n x_7 = (ret_2.xy - 0.5);\n ret_2 = (ret_2 * clamp ((\n sqrt(dot (x_7, x_7))\n * 5.0), 0.0, 1.0));\n ret_2 = ret_2.xxy;\n vec4 tmpvar_8;\n tmpvar_8.w = 1.0;\n tmpvar_8.xyz = ret_2;\n ret = tmpvar_8.xyz;\n }"} |