t=0,draw=o=>{for(t||(createCanvas(W=720,W,WEBGL),noStroke(H=W/2)),background(0),i=0;i<=TAU;i+=.1)for(fill(255,255*i/TAU),rotate(i),j=0;j<=TAU;j+=.01)circle(cos(i*j)*H*sin(t),sin(j+t)*H*cos(t),2);t+=.001};// #つぶやきProcessing #CreativeCoding
t=0,draw=o=>{for(t||(createCanvas(W=720,W,WEBGL),noStroke(H=W/2),colorMode(HSB,TAU,1,1,1)),background(0),a=0;a<TAU;a+=.001)rotate(a),fill(a,.4,1,.8),x=.1*cos(a+a+t)*H*tan(sin(a)),y=sin(a*a*.1)*H*tan(log(t+a)),circle(x,y,2);t+=.02};// #つぶやきProcessing #CreativeCoding
t=0,draw=o=>{for(t||(createCanvas(W=720,W,WEBGL),noStroke(H=W/2),colorMode(HSB,TAU,1,1,1)),background(0),a=0;a<TAU;a+=.001)fill(a,.2,1,.8),x=cos(a+a+t)*H*tan(sin(t+a)),y=sin(a*a)*H*tan(log(t+a)),circle(x,y,4*sin(a));t+=.02};// #つぶやきProcessing #Processing #CreativeCoding
新曲を公開しました。お聴きいただければ幸いです。
facing the underpass(feat. GUMI, VOCALOID6 AI Megpoid)
#GUMI #Megpoid #VOCALOIND #vocanew #vocaloPost #korg #m01d #music #Processing #CreativeCoding
CreativeCommons BY-NC-SA 4.0
https://www.youtube.com/watch?v=XmDRaaWupHA
t=0,draw=a=>{for(t||(createCanvas(W=720,W),noStroke(H=W/2)),void 0===a&&(fill(4,4),rect(a=0,0,W,W),translate(H,H)),fill(255),r=a/30,rotate(.001*a),i=0;i<=TAU;i+=.03)circle(cos(i+t)*H*sin(i+a*r+t),sin(i+.001*a)*H*sin(i+r+t),2*a*.01);a<256&&draw(a+7),t+=5e-5};// #つぶやきProcessing #Processing #CreativeCoding
新曲を公開しました。お聴きいただければ幸いです。
beat under blanket
#korg #DSN12 #techno #Processing #CreativeCoding
CreativeCommons BY-SA 4.0
https://www.youtube.com/watch?v=aJ9nQN8Pqto
t=0,draw=o=>{for(t||(createCanvas(W=720,W),noStroke(H=W/2),colorMode(HSB,TAU,1,1)),void 0===o&&(background(0),o=0),i=0;i<=TAU;i+=.05)fill(i,.2,1),x=cos(i+t)*H*tan(.01*o+t),y=sin(i+.001*o)*H*sin(t+.01*o),circle(H+o%2==1?x:-x,H+y,2);o<=100&&draw(o+3),t+=1e-4};// #つぶやきProcessing #Processing #CreativeCoding
t=0,draw=o=>{for(t||(createCanvas(W=720,W,WEBGL),colorMode(HSB,1,1,1),noStroke(H=W/2)),void 0===o&&(background(0),o=0),rotateY(t),i=0;i<TAU;i+=.01)x=cos(o+t)*sin(i+t)*H,y=sin(o*i+t)*cos(o+i)*H,fill(t%1,.3,1),circle(x,y,1*i);o<1.618&&draw(o+.1),t+=1e-4};// #つぶやきProcessing #CreativeCoding
t=0,draw=c=>{for(t||createCanvas(W=720,W,WEBGL),noFill(H=W/2),background(255),rotate(-sin(t)),i=0;i<=1;i+=.001)x=cos(t+i*i*TAU)*H*cos(i+t),y=sin(t+i*TAU)*W*sin(i*i),stroke(255,127,80,255*i),circle(x,y,2),circle(-x,-y,2),t+=1e-5};// #つぶやきProcessing
新曲を公開しました。お聴きいただければ幸いです。
Pleasure(in a stagnant life)
#korg #M01D #techno #Processing #CreativeCoding
CreativeCommons BY-SA 4.0
https://www.youtube.com/watch?v=quZ6YCG46ho
t=0,draw=r=>{for(t||(createCanvas(W=720,W,WEBGL),noStroke(H=W/2)),r||(background(0),r=.9),.1<r&&draw(r*r),fill(255,255*r,255*r,255*r),i=0;i<=TAU;i+=.01)a=atan2(r,i)*TAU*r+t,x=H*cos(a)*sin(i+t),y=H*sin(a)*sin(r+i),circle(x,y,4),circle(-x,-y,4);t+=.001};// #つぶやきProcessing #Processing #CreativeCoding
t=0,draw=c=>{for(t||(createCanvas(W=720,W,WEBGL),noStroke(H=W/2)),background(0),i=0;i<TAU;i+=.1)for(fill(255,255*i/TAU),j=0;j<TAU;j+=.1)a=atan2(i+sin(t),j+cos(t))*TAU,x=cos(a)*H*sin(j),y=sin(a)*H,circle(x,y,4),circle(-x,-y,4);t+=.01};// #つぶやきProcessing #Processing #CreativeCoding
t=0,draw=r=>{for(t||(createCanvas(W=720,W,WEBGL),noStroke(H=W/2),fill(192,255,64)),r||(background(0),r=.9),.1<r&&draw(r*r),i=0;i<=TAU;i+=.005)rotateY(.001*t),circle(W*r*cos(i+r)*sin(i+t)*sin(i),W*r*sin(i)*sin(t+r+t)*cos(i+t),4);t+=.001};// #つぶやきProcessing #Processing
新曲公開しました。お聴きいただければ幸いです。
亡骸の背で(feat. GUMI, VOCALOID AI Megpoid and Megpoid V4)
#GUMI #Megpoid #VOCALOID #vocanew #vocaloPost
#korg #m01d #rock #CreativeCoding
CreativeCommons BY-NC-SA 4.0
t=0,draw=o=>{for(t||(createCanvas(W=720,W),colorMode(HSB,TAU,1,1,1),noFill(H=W/2)),o||(background(0),o=.9),.1<o&&draw(o*o),i=0;i<=TAU;i+=.01)stroke(i,.6,1,o),circle(H+W*o*cos(i+o)*sin(i+t)*sin(i),H+W*o*sin(i+t)*sin(2*t+o),1);t+=.001};// #つぶやきProcessing
t=0,draw=o=>{for(t||(createCanvas(W=720,W,WEBGL),noFill(H=W/2),stroke(0)),background(255),rotateY(t),u=-1;u<1;u+=.2)for(z=-1;z<1;z+=.3)l=.01*W*(u+1),push(),rotateY((z+u)*TAU),rotate(u),translate(0,u*H*sin(t*u*z),W*z*cos(z+l+t)),box(4*l,9*l,l),pop();t+=.01};// #つぶやきProcessing #processing
void setup(){
size(720,720);textAlign(CENTER);
}
float t=0;
void draw(){
background(0);
fill(#dc143c, 255*abs(sin(t)));
textSize(144);text("#нетвойне",360,392);
fill(#ff1493);
textSize(48);text("#StopRussianAggression",360,372);
t+=.01;
}// #つぶやきProcessing
t=0,draw=a=>{for(t||(createCanvas(W=720,W),noFill(H=W/2)),background(0),translate(H,H),y=0;y<1;y+=.01)stroke(255,128*y*y,255*y,192),y1=y*H+H*(sin((y+t)*TAU)-.5),y2=y*H+H*(cos((y+t)*TAU)-.5),line(-H,y1,H,y2);t+=.001};// #つぶやきProcessing #Processing
新曲を公開しました。『ミュージック・マガジン』2023年2月号でひさしぶりにゴルジェという単語を見かけたのですが、室内ゴルジェというジャンルが存在するとしたらもしかしたらその片隅に居場所があるかもしれません。お聴きいただければ幸いです。
Around (lost) words
#korg #M01D #dub #music #Processing #CreativeCoding
CreativeCommons BY-SA 4.0
https://www.youtube.com/watch?v=PiyKtgWwSfg
t=0,draw=a=>{for(t||(createCanvas(W=720,W),noFill(H=W/2),strokeWeight(2)),background(0),translate(H,H),rotate(t),i=0;i<1;i+=.005)stroke(255*i,32,255*(1-i),192),x=cos(i*TAU)*H,y=sin(i*TAU)*H,line(x,y,x*sin(i+t)*1.618,y*cos(i*i+t));t+=.01};// #つぶやきProcessing #Processing #CreativeCoding
All those in power must immediately stop using violence against the people.
すべての権力者はただちに民衆への暴力行使を停止せよ。