2016-08-30 6 views
1

私はカスタムJVingアプリケーションをMIDIコントローラによって制御されるQuartz Composerコンポジションとして作成することを考えています。Quartz Composerに基づいてカスタムVJingアプリケーションを作成する必要がありますか?

テンポを意識し

私はビジュアルに影響を与えるためにデータとしてトラックのテンポを使いたい - 詳細は下記を参照してください。そのテンポは、VJによって手動で入力され、音楽を聴きながら「耳で」演出されます。アプリでは、分当たりのビート数を入力することが可能であり、アプリはキー/パッドを押すことによってVJが「ダニ」の時間を(再)設定できるようにする。

このテンポがアニメーションの
  • 期間を使用することだろうか

    :このテンポの値はtempo * Nの間隔で、彼らループするように、ループアニメーションの一部の期間を設定するために使用されます。

  • 次の時にレンダリング:VJがコンポジションのライブ変更をトリガーするたびに(たとえば、カラーAからカラーBに、画像Cから画像Dに、またはアニメーションパターンEからアニメーションパターンFに変化するたびに) )、その変更はテンポの次の「ティック」でレンダリングされます。

私はQCとVJingの初心者ですが、私は経験豊富なプログラマー(Java、JavaScript)です。まともな時間があり、デジタルアートに本当に興味を持っています。私の質問は次のとおりです。あなたが自分の状況にあった場合、QCに基づいて上記のカスタムVJingアプリケーションを構築しますか?または、同じ機能を実現する別のソフトウェアソリューションを選択しますか?

お時間をいただきありがとうございます。

答えて

1

私は高校の劇場で働いています。今週末、私たちはライブバンドを演奏会にしました。上級生の中には、MIDIコントローラーとiPad(OSC経由)でビジュアルを実行するためのQCでVJソフトウェアを構築するのに役立つ人もいました。少しだけ時間があれば、VDMXのようなものを購入しただけで、すべてをコントロールすることができましたが、ショーの前に2週間のフリータイムがあるのを見て、それを学習の機会にしました。

QCで公開されているものが見つかった場合は、私たちが持っていた時間からもう少し機能を引き出すために作成したものの基本ツールとして使用したと思います。

あなたが個人的な使用/シェアウェアのためにそれをやっているなら、私はそれを求めて言います。私たちは素晴らしい成果を上げて素晴らしい結果を出しました。

0

あなたのニーズに合わせてQuartz Composerを使用することを強くお勧めします。アプリケーションのいくつかの欠陥(完全なものはありません)にもかかわらず、QCは他のアプリケーション(Vuo、Derivative TouchDesigner、VVVV、Troikatronix Isadora、Cycling'74 MaxMSPなど)に比べて、OSと深く統合され、JavaScriptをサポートし、 XBox Kinectを操作するためのツールは、Catalyst Pixelmadで動作し、SwiftやObj-Cで実装できます。

関連する問題