私はカスタムJVingアプリケーションをMIDIコントローラによって制御されるQuartz Composerコンポジションとして作成することを考えています。Quartz Composerに基づいてカスタムVJingアプリケーションを作成する必要がありますか?
テンポを意識し
私はビジュアルに影響を与えるためにデータとしてトラックのテンポを使いたい - 詳細は下記を参照してください。そのテンポは、VJによって手動で入力され、音楽を聴きながら「耳で」演出されます。アプリでは、分当たりのビート数を入力することが可能であり、アプリはキー/パッドを押すことによってVJが「ダニ」の時間を(再)設定できるようにする。
このテンポがアニメーションの- 期間を使用することだろうか
:このテンポの値は
tempo * N
の間隔で、彼らループするように、ループアニメーションの一部の期間を設定するために使用されます。 - 次の時にレンダリング:VJがコンポジションのライブ変更をトリガーするたびに(たとえば、カラーAからカラーBに、画像Cから画像Dに、またはアニメーションパターンEからアニメーションパターンFに変化するたびに) )、その変更はテンポの次の「ティック」でレンダリングされます。
私はQCとVJingの初心者ですが、私は経験豊富なプログラマー(Java、JavaScript)です。まともな時間があり、デジタルアートに本当に興味を持っています。私の質問は次のとおりです。あなたが自分の状況にあった場合、QCに基づいて上記のカスタムVJingアプリケーションを構築しますか?または、同じ機能を実現する別のソフトウェアソリューションを選択しますか?
お時間をいただきありがとうございます。