song1 = loadSound('sza.mhttps://deckard.openprocessing.org/user261121/visual1187090/h2f2ee6eaea6038bd9fefaf96432e7750/SZA%20-%20Good%20Days%20Acoustic%20(ONLY).mp3p3')
song2 = loadSound('Frank.mphttps://deckard.openprocessing.org/user261121/visual1187090/h2f2ee6eaea6038bd9fefaf96432e7750/If%20Frank%20Ocean%20made%20lofi%20hip%20hop%20radio%20(1).mp33')
song3 = loadSound('Brehttps://deckard.openprocessing.org/user261121/visual1187090/h2f2ee6eaea6038bd9fefaf96432e7750/Brent%20Faiyaz%20Feat%20Tyler,%20The%20Creator%20Gravity%20(Audio)%20(1).mp3nt.mp3')
SZA = loadImage('pic1.jhttps://deckard.openprocessing.org/user261121/visual1187090/h2f2ee6eaea6038bd9fefaf96432e7750/71cm2BgWl1L._SL1500_.jpgpg')
Frank = loadImage('pihttps://deckard.openprocessing.org/user261121/visual1187090/h2f2ee6eaea6038bd9fefaf96432e7750/Untitled%20design.pngc2.png')
createCanvas(400, 400,WEBGL );
canvas2 = createGraphics(200, 200);
detailX = createSlider(3, 16, 3);
detailX.position(10, height + 5);
detailX.style('width', '80px');
amp = new p5.Amplitude();
canvas2.imageMode(CENTER);
background(level * 299, level * 181, level * 235);
ellipse(200, 200, level * 500);
function mousePressed() {
background(level * 252, level * 119, level * 3);
ellipse(156, 150, level * 450);
ellipse(180, 100, level * 500);
ellipse(120, 140, level * 350);
ellipse(160, 150, level * 375)
ellipse(-156, -150, level * 450);
ellipse(-80, -100, level * 500);
ellipse(-20, -140, level * 350);
ellipse(-60, -150, level * 375)
ellipse(300, 350, level * 400)
ellipse(320, 389, level * 365)
ellipse(360, 390, level * 400)
ellipse(385, 350, level * 425)
ellipse(370, 400, level * 500)
ellipse(-100, 1, level * 370)
ellipse(-150, 10, level * 290)
ellipse(-250, 50, level * 350)
ellipse(350, 350, level * 300);
ellipse(280, 395, level * 350);
ellipse(-200, 50, level * 360);
image(SZA, 0, 0, 200, 200);
image(Frank,0,0,350, 350);
line(100,100,mouseX,mouseY)
line(mouseX,mouseY,-100,0);
line(0,200,mouseX,mouseY);
line(-200,200,mouseX,mouseY);
line(-100,200,mouseX,mouseY);
line(0,200,mouseX,mouseY);
line(-200,-100,mouseX,mouseY)
line(-200,0,mouseX,mouseY);
bezier(mouseX,mouseY, -100, 10, 90, 90, 15, 80);
bezier(0,100,200, -100,200, mouseX,mouseY, -150,0);
bezier(0,-20, -30,100,mouseX,mouseY,-80,150)
line(200,0,mouseX,mouseY)
for (let lineX = 15; lineX <= 800; lineX += 15) {
for (let lineX =8.75; lineX <= 4000; lineX += 17.7) {
for( let lineY = 17; lineY <= 375; lineY+=7.5){
for( let lineY = 35; lineY <= 9550; lineY+=2.5){
cone(30, 95, detailX.value(), 16);
rotateY(millis() / 1000);
rotateX(frameCount * 0.01);
rotateY(frameCount * 0.01);