ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

コンピュータ時代の表現コミュのプログラミング、という手段

  • mixiチェック
  • このエントリーをはてなブックマークに追加
最近注目のMax/MSP、SuperCollider、Proce55ing…
そしてもちろんC++、Javaなども。
これらが計算という目的を超えて、個人の表現のツールとして使われ始めている。それは何故?

ちょっとした整理。
○筆を使って絵を描く
のと同じように、
○プログラムを使って絵を描く

あるいは
○絵を描く
のと同じように、
○プログラムを書く

あるいは…

コメント(18)

> 表現したいものへ辿り着くためのツール
> という存在からまた別の存在になりつつあるような

全く同じように感じています。プログラミングによってしか実現できないことがあるように思うのです。今のところそれはできていないのですが…

tomoさんは今Maxでどのようなことをしていますか?
僕は今SuperColliderでシンセサイザーの様なことをしています。なので普通のFMシンセサイザーでもできることなんですよね…
似たような感じですね(笑)
パラメータに自立性を持たせると言うか、ランダムに変化するようにして。極論すれば何でもできるのがプログラムですから、鍵盤で弾いた音とは全然違う音がでたり、あるいは勝手に和音にしてくれたり、インドネシアの音階が鳴ったりできる。
>tomoさん
意志を持って音を鳴らすコンピュータを作る。つまりミュージシャンを生み出してしまう。確かにそれが出来ればすごく面白いですね。単にランダムで音が鳴るだけのものやつまらない自動作曲ソフトならよくあるんですけどね。
しかし、オヴァルプロセスはどんなソフトなんだろうなぁ…

>今度スーパーコライダーのこと教えてください。
僕のBlogの方でスパコの記事書いてますんで、もしよかったら参考にして下さい。でも僕はMax/MSPを全く使ったことがないんです(汗)。映像を扱おうと思ったら必要になるんだろうなとは思っているのですが…
tomoさん、umbrella processさん>

はじめまして 
「プログラミングを使った音楽表現」に興味があったんで参加しました。自分で曲制作するさい、あんまりまわりと同じようなものは作りたくないなぁ〜というのが、ひとつにはあって(もちろんほんとの意味でオリジナルなもの、ほかには無いものってないと思うんですが)ーそれに近付くために、自分の場合パソコンによるプログラミングをしているっていう感じがあります。
まず頭のなかに曲のイメージがあって、それをもとに制作をスタートさせるわけじゃなくて、始めに、てきとうに(?)プログラミングを組んで曲のもとになるフレーズなり、ループをつくりスタートさせていきます。
つまり曲制作に「偶然性」をとりいれるために、プログラミングを利用しているわけです。
ーヘタレな文章で申し訳ないです(^^;

ちなみにいまはまだMax/MSP,Reactor系のソフトは使ってません
Hiroさんようこそ!ここは「議論、しちゃう?」と言う感じの気楽な場です。よろしくお願いします。

「偶然性」…というとランダム、と言う用語がまぁコンピュータの世界では有名でしょうね。でも実はこのランダム、人間には複雑すぎて規則性が認識できないだけで、じつはある決まった手続きに乗っ取って至極規則的に生成されているものなんです。

じゃぁ「本当の偶然」じゃないからダメじゃん…という人もいるかもしれませんが、僕はそう思わないんですね…。むしろ、これまでにない新しい質感をもたらしてくれるのではないか…と思います。
umbrella process>
よくあるランダマイズは、ある規則性にのっとって作用しているのは聞いたことがあります。
そういう使い方もあるんですが、べつのやり方での「偶然性」を試しています。言葉で説明するのもなかなかムズカシイのですが…
ソフト音源のアブシンセを使ったりしています。

「これまでにない新しい質感」
自分もそれを探しもとめている感じです
まだまだ道は遠いでしょうが…(^^;
初めて書き込んでみます。

ランダマイズって、やはりランダムな数を何かのパラメーターに割り当てて使うとは思うんですけど、別にランダム変数を使わなくても、ある音の音量の変化が、別の音のディレイのフィードバックの変化になったりとか、そういうアイデアの方が面白い効果が出る場合が多かったですよ。

だから最近は、マッピングっていうのが、面白い効果を作り出すのには有効なのかなって思います。

ランダムというのも、実はシンセについてる「Sample&Hold」もランダマイズなわけだから、割と伝統的な手法なのかなって気が最近します。

ちなみにPd使いですが、Max欲しいですw
そうですね。ランダムであること、偶然であることに意味があるのではなく、面白い効果の方が大事だと思います。偶然性を音楽に導入すること自体は、20世紀後半にジョンケージらがすでにやってますから…。

マッピングは確かに注目しています。これこそコンピュータ技術ならではの面白い技術だと思います。FM音源も、ある意味マッピングに近いですし。
もちろんそうですね。

偶然性というのは、あくまで「手段」であって
それ自身が「目的」という捉え方はしていません。
自分にとって、いかにシゲキ的なものを作れるのかって
ところがテーマのひとつで、まだまだ試行錯誤の段階です。

自分はアカデミックな人間ではないので、いろいろと勉強
させてもらいました!

ありがとうございますm(__)m
そう、なんです…でもでも、ランダムってゆーだけで魅力的にも見えるんですよ(笑) 困ったもんだ。

僕はマニア魂でマニアックな本もかじり読みしますけど、アカデミック畑の人間ではないですよ(^_^;) こちらこそ、色々勉強させて下さい。

てか、アブシンセってのが気になるんですが…どういうものですか?
umbrella process>
アブシンセについて
文章で説明するのは苦手なんですが、おおざっぱにいうと
まずフレーズなり、ループなりをサンプリングしてそれを自由にぶつ切りにします。
その順番をめちゃくちゃに変えたり、ピッチを変えたり、モジュレーション等のエフェクトをかけたりっていうのをテキトーにやるわけです。
この作業を繰り返していくうちに、ふと(自分にとって)おもしろいフレーズができたりするんです。

こういった過程っていうのもパソコンが進歩したからこそ
やりやすくなったのかなと思ったんですが…

ただ、この作業に関しては「ランダマイズ」などとは
別物ですよね(^^;

こうやって作った作品を、近々試聴できるようにしますんで
そのときはぜひ聴いてみてください(^o^)/

(ヘタレな文ですいません…
アブシンセ→Absynthですよね。かの名高いNI社のソフトシンセです。

最近はサンプラー機能と、Absynth自体エフェクトとして使えるんですね。知らなかった。
はじめまして。

自分もプログラミングで音とインタラクティブアニメーションを作っています。どうしてもその、アプリケーションなりの方法でやってしまっていて、すぐ目的目的からそれるので;;焦点を合わせつつ奔走しているところです。(単に高級言語やスパコに手を出そうとしつつ出さずにMax/MSPやっているからかも..音に関しては。ぐうたらぐうたら)
にしても自分もまたプログラミングが最高の抽象マシン/方法芸術マシンであると思っており、割と適当にやってても楽しいです、、よね?一方で表現したいことがある時、ほんと地味に自分の意図をくみ上げていくしか自分はしていませんし今後もそうありたいと考えています。
ランダムに関しての話をみてても同じようなことが思えてきて。僕は完全なランダムは無いと思っています。想定だとか概念上コンセプチャルカオスとランダムカオスが別けられる、みたいな。まぁにしてもランダム関数は単一オブジェクトにおける夢生成関数としてワクワクするわけで、楽しいですね。

ぼやっとした文章で申し訳ないです。
いや、にしても楽しそうなコミュが立ち上がって
個人的には嬉しい限りです。よろしくお願いします!
おお、アブシンセ、良く知りませんでした(^_^;)。確かに見たことある。仕様を見てると、スパコでも出来ることなので、いつかその機能の一部は実装してみたい…なぁ(遠い目)。

と、言うか。割と似たようなことが出来るソフトがフリーでありますよ。僕もSuperColliderの前は使いまくっていた、「Argeiphontes Lyre」と言うソフトです。
http://www.akirarabelais.com/
こちらは、パラメータが意味不明なので、真の意味で偶然の産物になります(笑)

>char charさん
はじめまして、そしてようこそ!重複投稿は削除させていただきました。IAMASに関係のある方でしょうか。僕のようなスパコ使いにとってはうらやましい環境ですよ(笑)。このお堅いタイトルのコミュを楽しくしましょう!よろしくお願いします。
さて、プログラミングは最高の抽象マシン、その通りだと思います。とくにオブジェクト指向言語は、何となくですけど、それだけで革新的な方法芸術の手段を提供するような気がします。
ランダム、楽しいですよね。ランダムだけでトピ作りましょうか?
>ランダムだけのトピ
面白そうw
いろんな変数について語りましょう、みたいな。
(u_p)さんとこの日記より、ここらへんですね。

http://tetraleaf.net/
http://www.asahi-net.or.jp/~cs8k-cyu/
http://www.tom-carden.co.uk/p5/
http://apollo.u-gakugei.ac.jp/~yoshiki/chalow/cat_e8a696e8a69ae58c96.html

とかを知ってたんですが、最初からこうすりゃ良かったかも。
http://www.google.co.jp/search?hl=ja&q=built+with+processing&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
proce55ingは互換性があると思うので、当たり前のようにwebデザインに組み込まれたら面白いのになぁ。僕は自分の傘マークのアイコンがマウスの位置に反応して回転させるアプレットを作ったんですけど、バージョンが上がって動かなくなりました(汗)

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

コンピュータ時代の表現 更新情報

コンピュータ時代の表現のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。