やすこ
すごいことになった。ついにipodtouchのJailbreakが完了し、赤松さんのパッチをインストール&Maxとの連携ができるようになってしまいました。
もう今日はクリスマスイヴ・・・こんな夜中に粘ったからサンタさんのプレゼントだね☆あとで詳細を書き込みます。
目次
2007年12月22日土曜日
2007年12月21日金曜日
Max経過報告
やすこ
昨日、今日つくったMaxのサンプルパッチと解説。
再生時間の指定、時間による音量の自動調整などが出来ます。

けっこうシンプルです。
ボタンをおすと、10秒間音楽ファイルを聞くことができます。ボタンをもう一回押すと、再生ストップ。
いいな、と思った曲は振動を加えることで、長く聞くことができます。
軸となっているのは3つのsfplay~
一番右のやつは、自分の聞いている曲を流すもの。
一番左は、10秒間だけ聞けるもの。
今回は5曲の中から選べます。ボタンを押した回数を数えて、1回目ならこの曲、3回押してたらこの曲というふうになってます。Maxのif文はすごく使いづらいので、selectを使いました。
値が第一引数と合致してたら第一アウトレットから出力。
値が第二引数と合致してたら第二アウトレットから出力。というシンプルさ。
10秒間聞けるというのも、最初は音量小さく、だんだん大きく、また小さくという面倒な動きをするので、clockerオブジェクトを使用。何秒経過したかを出力すると同時に、600msecで信号を出力。
真ん中は、気に入った曲にアクションを加える(振動を感知)と先ほどの曲再生というもの。Geinerともつながっています。一つまえのGと比較して、ある一定以上の変化(25以上)があると出力。これをカウントして、5回以上変化がみられた場合、曲を再生するというもの。
おつかれさまでした。次はネットワークをがんばります。
昨日、今日つくったMaxのサンプルパッチと解説。
再生時間の指定、時間による音量の自動調整などが出来ます。

けっこうシンプルです。
ボタンをおすと、10秒間音楽ファイルを聞くことができます。ボタンをもう一回押すと、再生ストップ。
いいな、と思った曲は振動を加えることで、長く聞くことができます。
軸となっているのは3つのsfplay~
一番右のやつは、自分の聞いている曲を流すもの。
一番左は、10秒間だけ聞けるもの。
今回は5曲の中から選べます。ボタンを押した回数を数えて、1回目ならこの曲、3回押してたらこの曲というふうになってます。Maxのif文はすごく使いづらいので、selectを使いました。
値が第一引数と合致してたら第一アウトレットから出力。
値が第二引数と合致してたら第二アウトレットから出力。というシンプルさ。
10秒間聞けるというのも、最初は音量小さく、だんだん大きく、また小さくという面倒な動きをするので、clockerオブジェクトを使用。何秒経過したかを出力すると同時に、600msecで信号を出力。
真ん中は、気に入った曲にアクションを加える(振動を感知)と先ほどの曲再生というもの。Geinerともつながっています。一つまえのGと比較して、ある一定以上の変化(25以上)があると出力。これをカウントして、5回以上変化がみられた場合、曲を再生するというもの。
おつかれさまでした。次はネットワークをがんばります。
2007年12月17日月曜日
MaxとBluetooth
やすこ。連続投稿。
MaxtとBluetoothはどうつなげる?
MaxとGainerはどうつながってる?
どちらもシリアルの指定ですね。serialオブジェクトを使い、ポートを指定する、もしくはbluetoothと書き込んであげるとつながるようになります。簡単!
しかし、Max oddyseyにはserialオブジェクトについて書いてある項目がないです。これはネットでみなさん探しましょう!私も勉強します。
見つけてくれた人、かきこんでください。
もしかしたら、またなぞのDNPさんが助けてくれたり・・・笑
MaxtとBluetoothはどうつなげる?
MaxとGainerはどうつながってる?
どちらもシリアルの指定ですね。serialオブジェクトを使い、ポートを指定する、もしくはbluetoothと書き込んであげるとつながるようになります。簡単!
しかし、Max oddyseyにはserialオブジェクトについて書いてある項目がないです。これはネットでみなさん探しましょう!私も勉強します。
見つけてくれた人、かきこんでください。
もしかしたら、またなぞのDNPさんが助けてくれたり・・・笑
Max経過報告
やすこ
みやむーから教わって、LiveとMax/MSPを連携させる方法を教わりました。Max odysseyのP412から参照。
事前準備:Liveやその他、シーケンサーソフトの環境設定で、Max/MSPと連携できるようにします。今回はLiveでやります。
1、ctrloutオブジェクトを作る。この際、第一アーギュメントはコントロール番号、第二アーギュメントはチャンネル番号になる。
2、note numberを指定するnumber オブジェクトを作成。1、の第一インレットに接続。※このノートナンバーは音量や、BPMなどとアサインした場合、その数値となります。すばらしいね☆
3、Liveの右上にあるMIDIをクリック。アサインできるものは青色になる。アサインしたいものを選択。Max/MSPに戻る。
4、ctrloutオブジェクトをクリック。from Max/MSP 1にチェックを入れる。
5、note numberをクリック。これでアサインされました。
6、Liveに戻って確認。出来ていたら左側のMIDIマッピングに追加されています。MIDIのチェックをはずして完了。
Max/MSPでLiveをいじることが可能になりました。この前デモでやった内容が、フィジカルに行えるようになりましたよ。
note numberは1はモジュレーション、2はブレス、7はボリューム・・・というように定義されているそうですが、この方法でLiveにアサインするときは気にしなくていいようです。逆にいうと、一つのオブジェクトで、note numberをぐりぐり変化させることで、いじれる値がボリュームからモジュレーション、フットペダルというように変化は出来ない?ってことかな。残念。
追伸:VSTやRewireなどで粘っておりましたが、ずっと簡単でしたw
みやむーから教わって、LiveとMax/MSPを連携させる方法を教わりました。Max odysseyのP412から参照。
事前準備:Liveやその他、シーケンサーソフトの環境設定で、Max/MSPと連携できるようにします。今回はLiveでやります。
1、ctrloutオブジェクトを作る。この際、第一アーギュメントはコントロール番号、第二アーギュメントはチャンネル番号になる。
2、note numberを指定するnumber オブジェクトを作成。1、の第一インレットに接続。※このノートナンバーは音量や、BPMなどとアサインした場合、その数値となります。すばらしいね☆
3、Liveの右上にあるMIDIをクリック。アサインできるものは青色になる。アサインしたいものを選択。Max/MSPに戻る。
4、ctrloutオブジェクトをクリック。from Max/MSP 1にチェックを入れる。
5、note numberをクリック。これでアサインされました。
6、Liveに戻って確認。出来ていたら左側のMIDIマッピングに追加されています。MIDIのチェックをはずして完了。
Max/MSPでLiveをいじることが可能になりました。この前デモでやった内容が、フィジカルに行えるようになりましたよ。
note numberは1はモジュレーション、2はブレス、7はボリューム・・・というように定義されているそうですが、この方法でLiveにアサインするときは気にしなくていいようです。逆にいうと、一つのオブジェクトで、note numberをぐりぐり変化させることで、いじれる値がボリュームからモジュレーション、フットペダルというように変化は出来ない?ってことかな。残念。
追伸:VSTやRewireなどで粘っておりましたが、ずっと簡単でしたw
2007年12月11日火曜日
VSTにMaxの値を落とす方法
やすこ
疲れてます。
みやむーがDTMの大手ソフトLiveとMaxを連携させてますが方法がなんとなくわかりました。
Cycling74のサイトにパッチが落ちています。こちらのサイトはその日本語訳。英語たるいって人も安心。
さっそく今晩、つかってみようと思います。
そのまえにLiveの体験版を落とさないとね。
とabletonのサイトで落とそうとしたら94メガもあった。30分くらい落とすのにかかるんじゃないの?!って驚き。
VSTソフトは体験版でいいので、みんな一つくらい落としていじってみてください。
その中から使い勝手のいいやつを購入しようかと検討中。
ここにいるよも春には奨励金を頂いて、ソフトの購入金にあてましょうw
疲れてます。
みやむーがDTMの大手ソフトLiveとMaxを連携させてますが方法がなんとなくわかりました。
Cycling74のサイトにパッチが落ちています。こちらのサイトはその日本語訳。英語たるいって人も安心。
さっそく今晩、つかってみようと思います。
そのまえにLiveの体験版を落とさないとね。
とabletonのサイトで落とそうとしたら94メガもあった。30分くらい落とすのにかかるんじゃないの?!って驚き。
VSTソフトは体験版でいいので、みんな一つくらい落としていじってみてください。
その中から使い勝手のいいやつを購入しようかと検討中。
ここにいるよも春には奨励金を頂いて、ソフトの購入金にあてましょうw
2007年12月5日水曜日
Max経過報告
ぬぅ。眠い。
ちょっとずつ進歩中。
だいぶ理解できるようになってきたので、落ちているファイルを拾いながらリファレンスみながら、またMax odysseyみながら。。。のくり返し。
今日やったこと
・Maxで音楽の再生ができるようになった
・再生した音楽にエフェクトをかけられるようになった。
fsplayというオブジェクトを理解したのでだいぶ進歩したかんじ。明日はif文を使って再生するかどうか試そうと思います。bufferオブジェクトも合わせて習得しようと言う魂胆。
センサーの値を音量にあてれば、だんだん小さくなるというのは簡単にできそう。
問題はGainerとの連携だぁ!
明日の残留が楽しみだ♪
ちょっとずつ進歩中。
だいぶ理解できるようになってきたので、落ちているファイルを拾いながらリファレンスみながら、またMax odysseyみながら。。。のくり返し。
今日やったこと
・Maxで音楽の再生ができるようになった
・再生した音楽にエフェクトをかけられるようになった。
fsplayというオブジェクトを理解したのでだいぶ進歩したかんじ。明日はif文を使って再生するかどうか試そうと思います。bufferオブジェクトも合わせて習得しようと言う魂胆。
センサーの値を音量にあてれば、だんだん小さくなるというのは簡単にできそう。
問題はGainerとの連携だぁ!
明日の残留が楽しみだ♪
2007年12月2日日曜日
登録:
投稿 (Atom)
