Origami ― 2015年02月19日 12時17分37秒
Facebookのデザインチームが公開している、Quartz Composer の機能拡張ツール「Origami」をインストールしてみました。そういうものがある事は以前から知ってはいましたが、説明を読んでも、この「Origami」の位置づけがよく解らなかったので、とりあえず使用例を探して、それに従って使ってみようと思ったわけです。
で、先程『ああそうか!アプリケーションのプロトタイプを作る・・って、そういう意味だったの』と腑に落ちました。Quartz Composer を使えば、スマホ用アプリとかのインターフェイスデザインの見本が、簡単に作れますもんね。だから、そういう用途に便利なオリジナルパッチを作りましたよ・・とそういう事ですか。私はまた、何か画期的な機能が追加されるのかと少し期待してしまっていたので、ちょっとガッカリ(笑)。
それと、バカバカしいと思われるでしょうが、私は結線の見え方にも拘って、パッチの配置も工夫しながらプログラミングしているので、これからこんな味気ない直線表示になってしまうのかと悲しくなってしまいました(画像は自作の MIDI Prosessor マクロ「120-Poly & Key Off Stop Timer.qtz」の内部結線)。
しかし、メニューバーに追加された「折り紙」アイコンのメニュー内「Linear Port Connections」チェックを外したら元通りの美しい(笑)結線に戻せました。
同メニュー内「Inline Values」は、処理中の数値が確認できて便利です。
ランダムツイン ― 2015年02月14日 13時12分36秒
こういう作業の時は特に、ハイスペックなマシンと大量のメモリが欲しいと思います。動画ファイルのサイズを限界まで切り詰めて、なんとか動かせました。発音命令はどちらも付点8分音符間隔を35%の頻度でランダムに間引いてあります。25%くらいでも良い感じでしたが、両方が沈黙してしまった時に間が抜けた感じになってしまいます。