京田辺同女キャンパスProfileActivitiesTwitterContact小さな作曲家の物語コメントを残す開発秘話ってほどでもないんですけど(笑)カール・バルトス氏とジャン=マルク・レダーマン氏との共作「MINI-COMPOSER」の制作過程で印象に残ったことをメモ程度に....まず、私は受託開発の経験が少ない。それがヤなわけじゃないけど、自分のことだけでテンテコマイってのが実情。山手線」と頓智ドットの「セカイカメラ」(初期バーション)くらいかな。いずれも大きなお題はありつつも、具体的には自由にアイディアを投入させていただいた。相手は日本人だから日本語でディープな議論も遺憾なくできる。これに対してMINI-COMPOSERでは、当初から50-50の対等の関係で制作することが前提。カールのアイディアも私のアイディアも同じように尊重され、折り合いをつける必要がある。何をどのように作るかという根底部分での合意形成が重要なワケ。お互いに相手の趣味趣向まで理解しているわけじゃないから、これが大変。会って話し合うことも難しいし、英語でのメールの遣り取りも頓珍漢気味(彼らも英語ネイティブではないはず)。Skypeも悪くないけど、じっくり考えるには適さない。テクノポップ界の大御所に対する配慮&遠慮も一応ある(笑)。ex-KWとダイアトニック・スケールとは何ぞやと応酬するは大変だよ。A#とB♭の違いとかね。スタート地点は「シンプルなステップ・シーケンサでドラムとサイン波だけ」というもの。それは簡単、アっと言う間にできるよね。それだとカールらしさがどこに発揮されるのかが分からない。それにシーケンサと言われると音楽制作ツールとの印象が強くて、あれも必要、これも必要と思ってしまう。初期の設定画面はこんな感じで、もっと壮絶なバージョンもありました。このようなプロトタイプが叩き台になるんだけど、UIのスケッチや操作のフローを描いてくれと頼んでも、短い文章が返ってくるだけ。これは勝手な想像だけど、彼らは音楽脳なのでUIや操作を図式化したり、言語化するのは苦手かもしれないね。フツーの請負プログラマなら途方に暮れちゃいそう。カールが一貫して主張していたのは、とにかくシンプルにしたい、ってこと。テンポ設定は要らない、ボリューム設定も不要、波形設定もナシ、ピッチ設定も面倒...という具合で、とうとう設定画面自体が消滅。なんだかドイツ人にワビ・サビを教えられている気分(笑)。してベースもなければ調性も固定のシーケンサになった次第。サウンドの作り込みは猛烈ダッシュ状態。いいんじゃない?と思っていても、気に入らないので全部入れ替えるから待ってろ!みたいな調子。ボクはオンガッカです。絶妙のキャラクター付けで、設定が皆無でも(むしろ、それゆえに)最高に楽しめますね。ツールと作品のちょうど中間地帯にうまく降り立ったんじゃないかな。一方で私の役目と言えばアプリ制作そのものなんだけど、プロトタイプを提示してUIをまとめながら、オーディオ・エンジンの調整に力を入れてました。最初はシーケンスをperformSelectorやCALayerなどでお茶を濁していたものの、サウンドがカッコ良くなるにつれてツラくなり、最終的にはCoreAudioのオーディオ・レイトでビシバシ駆動。これでアニメーションなどもベクター・サイズ(+α)での誤差になり、かなりタイトになったと思うな。バカでかいアニメーションを入れたり、ランダマイズ機能やスクラッチ機能を入れたり。このあたりはプチ・アルゴリズミック・コンポジションなワケで、MaxやSuperColliderで散々やってきた秘伝の味(笑)。今回は軽くフレイバーをまぶした程度ね。ちなみに、この手のアイディアは事前に説明せずに、実際に動かして、どう?と尋ねるのがイイみたい。しないのはグラフィック・デザイン。センス・ゼロの私がやっているから、情けないことこの上ない。知人のデザイナに手伝ってもらおうか?と持ちかけたものの、そのあたりは不満がない様子。考えてみれば、どこか間抜けなダサカッコイイ感じが持ち味だよな〜と思い、強制的に納得しています。他にも小さなエピソードや公表が憚られる話もありますが、全体としては楽しい作業で、見知らぬ他人とのコラボレーションとしては大成功だと思うな。Buoysのビデオを見て興味を持ったそうで、求める感性に近いんでしょうね。それから、当初はモタつき気味だった制作テンポが中盤以降どんどん加速するあたりは圧巻でした。震災支援を考えると、モタモタしていては意味が薄れるので、一日でも早く完成させる原動力になりました。音楽もアプリも下手をすれば延々とイジリ続けちゃうから、お尻に火をつけることはイイことです。コメントをキャンセルメールアドレスが公開されることはありません。