Daily Creative Coding

元「30 min. Processing」。毎日、Creative Codingします。

GUI

Minimでサウンドファイルの再生速度をGUIで制御する

/** * control playback speed * * @author aa_debdeb * @date 2016/11/17 */ import ddf.minim.spi.*; import ddf.minim.signals.*; import ddf.minim.*; import ddf.minim.analysis.*; import ddf.minim.ugens.*; import ddf.minim.effects.*; import cont…

MinimとControlP5でリズムマシン

/** * rhythm machine by minim and conrolP5 * * @author aa_debdeb * @date 2016/11/08 */ import ddf.minim.spi.*; import ddf.minim.signals.*; import ddf.minim.*; import ddf.minim.analysis.*; import ddf.minim.ugens.*; import ddf.minim.effects.…

MinimとControlP5でドラム音の合成

/** * synthesis of drum sound * * @author aa_debdeb * @date 2016/11/03 */ import ddf.minim.spi.*; import ddf.minim.signals.*; import ddf.minim.*; import ddf.minim.analysis.*; import ddf.minim.ugens.*; import ddf.minim.effects.*; import con…

MinimとcontrolP5でシーケンサー

/** * sequncer by minim and controlP5 * * @author aa_debdeb * @date 2016/11/02 */ import ddf.minim.spi.*; import ddf.minim.signals.*; import ddf.minim.*; import ddf.minim.analysis.*; import ddf.minim.ugens.*; import ddf.minim.effects.*; im…

MinimとControlP5でメトロノーム

/** * metronome by minim and controlP5 * * @author aa_debdeb * @date 2016/11/01 */ import ddf.minim.spi.*; import ddf.minim.signals.*; import ddf.minim.*; import ddf.minim.analysis.*; import ddf.minim.ugens.*; import ddf.minim.effects.*; i…

GUIでADSRを制御する

/** * ADSR controlled by GUI * * @author aa_debdeb * @date 2016/10/31 */ import ddf.minim.spi.*; import ddf.minim.signals.*; import ddf.minim.*; import ddf.minim.analysis.*; import ddf.minim.ugens.*; import ddf.minim.effects.*; import cont…

サイン波の周波数と音量をGUIで操作する

/** * frequncy and amplitude controlled by GUI * * @author aa_debdeb * @date 2016/10/30 */ import controlP5.*; import ddf.minim.spi.*; import ddf.minim.signals.*; import ddf.minim.*; import ddf.minim.analysis.*; import ddf.minim.ugens.*; i…

ControlP5のノブで円の大きさを制御する

GUI

import controlP5.*; /** * knob for controlling ellipse size * * @author aa_debdeb * @date 2016/10/17 */ ControlP5 cp5; Knob knob; int knobValue; void setup(){ size(500, 500); noStroke(); cp5 = new ControlP5(this); knob = cp5.addKnob("knobV…

ControlP5のスライダーで円の大きさを制御する

GUI

/** * slider for controling ellipse size * * @author aa_debdeb * @date 2016/10/13 */ import controlP5.*; ControlP5 cp5; int ellipseSize; void setup(){ size(640, 640); noStroke(); fill(255, 105, 180); cp5 = new ControlP5(this); cp5.addSlide…