M_nus

まだ大学生の頃、僕は自分の人生に何か目的があるとは思っていませんでした。

http://vimeo.com/311305
けれど、このパフォーマンスをみた後に、
自分でも何か音楽や映像をつくる必要があると思うようになりました。

こういうことがあるのか、
とまだ今でも少し不思議に思いますが、
今からベルリンへ行き、Minusへ参加することになりました。

いろいろと難しいことはあるだろうけれど、やるしかないという気持ちでいます。
そして、家族や友人、恋人、出会ったすべての人の支えや応援のおかげで頑張れる気がしています。

いってきます。

WOW

http://www.w0w.co.jp/

3月から約9ヶ月間、お世話になった会社を今日退職しました。

本当に、最高の会社でした。
働きはじめの頃、こんな職場があるのか、と毎日思っていたことが懐かしいです。

できたら、WOWでいつか活躍したかったけれど、
自分にはからだがひとつしかないので、そうすることができませんでした。

短い間でしたが、素晴らしい経験をさせて頂きこころから感謝しています。
WOWのみなさま、本当にありがとうございました。

4/3 SonarSound Tokyo

明日、出ます。
僕は午後8時から、だいたい30分、SonarComplexというエリアでやります。
ぜひ。

http://www.sonarsound.jp/en/
http://www.sonarsound.jp/en/artistes/itaru-yasuda_349.html

22/01 complex composition at SUPERSIMETRIA

complex composition will exhibit as an installation piece at SUPERSIMETRIA.
http://supersimetria.info/

a different piece will be on display every day of SUPERSIMETRIA.
complex composition will be on all saturday (22/01).

i’m sure the concerts also must be fun. supercool line up!

send / load / storeの違い

メモ
http://supercollider.jp/modules/xhnewbb/viewtopic.php?topic_id=211

/*
/Library/Application Support/SuperCollider/synthdefs/に
"0.scsyndef"という名前のファイルがないかどうか確認して
なかったらそのまま、もしあったら一旦どこかに移動して、以下実行してみてください。
*/
 
s.boot //サーバ起動
 
//--"send"
(
SynthDef(\0, {|freq=735, dec= 0.1|
	Out.ar(0, Pan2.ar(SinOsc.ar(735)*Line.kr(1,0,dec)));
}).send(s)
)
 
Synth(\0) //音出る
 
s.quit //サーバ停止
s.boot 
 
Synth(\0) //音出ない
 
//--"load"
(
SynthDef(\0, {|freq=735, dec= 0.1|
	Out.ar(0, Pan2.ar(SinOsc.ar*Line.kr(1,0,dec)));
}).load(s)
)
 
Synth(\0)
 
s.quit
s.boot
 
Synth(\0) //defFileが保存されてるから音出る
 
a= Pbind(\instrument, \0, \dec, Pseq([0.1, 0.5], inf)).play //"dec"がcontrolできない
a.stop
 
//--"store"
(
SynthDef(\0, {|freq=735, dec= 0.1|
	Out.ar(0, Pan2.ar(SinOsc.ar*Line.kr(1,0,dec)));
}).store
)
 
a= Pbind(\instrument, \0, \dec, Pseq([0.1, 0.5], inf)).play //defFileがSynthDescLibにstoreされてるから"dec"をcontrolできる
a.stop
 
//SynthDescLibの中身を確認してみる
SynthDescLib.global.browse;
 
//簡単にテスト用GUIが作れる
SynthDescLib.global[\0].makeWindow //"dec"はglobal ControlSpecではないのでスライダは表示されない
 
//SynthDefにmetadataを追加するとスライダが作れる
(
SynthDef(\0, {|freq=735, dec= 0.1|
	Out.ar(0, Pan2.ar(SinOsc.ar*Line.kr(1,0,dec)));
}, metadata: (specs: (dec: \amp))).store;
SynthDescLib.global[\0].makeWindow 
)
 
//詳しくはSynthDescのヘルプを参照してみてください
 
//疑問:metadataは\freqや\ampなどのglobal ControlSpecになぞらえる形以外、例えば0から10までの値をとるように指定したりできないのか?