11members Group-3
の編集
https://lab.yoneyone.net/php/pukiwiki/index.php?11members+Group-3
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
[[Members]]~ |CENTER:Now Accessing|CENTER:&online; 人| |CENTER:Today's numbers of Accesses|CENTER:&counter(today); 人| |CENTER:Total number of Access|CENTER:&counter(total); 人| *11members Group-3のページ [#pd53e480] #contents **合宿でやること [#j21794a5] ***AR×インターフェース×音楽 [#p109d07c] -AR×インターフェース×DJ×VJ~ --ターンテーブル ---スクラッチ ---テンポ可変 ---フェーダ --ARレコードの役割 ---選曲 ---(Visual Effectの選択) **プログラムの流れ [#xf7471ba] ***①Music Player [#g68e6853] ProcessingのSoniaを使う。 -再生 -逆再生 -テンポシフト -ピッチシフト -音量の調節 を実装できれば完璧。~ 合宿までは[[GUI:http://lab.yoneyone.net/php/pukiwiki/index.php?Processing%E3%81%A7%E3%83%9C%E3%82%BF%E3%83%B3%E3%81%A8%E3%81%8B%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6%E3%82%92%E3%82%82%E3%81%86%E4%B8%80%E5%80%8B%E3%81%A8%E3%81%8B%E3%81%AEGUI%E3%82%92%E4%BD%BF%E3%81%86%E6%96%B9%E6%B3%95]]で代用して作ってみてください。~ ***②Interface by AR [#ub5ec2d3] -ARレコード~ ARのマーカーを、最低2枚使用して、角度の変わらない(定数)マーカーとレコードとして周る(変数)マーカーに分ける。~ 二つの角度の差が回転角度である。 -ARボタン~ これはまだわからんのやけど、マーカーを隠すことでon/offする -ARフェーダ~ 二つのマーカーとの距離を測って、近くなれば音量↑、遠くなれば↓と言う風に設定する。 **会議処 [#m83fcd10] - 明日の資料はオレがパッとさっと作っときます。 -- [[11_YoshidaY]] &new{2012-05-17 (木) 02:14:30}; - [[今日の資料:https://docs.google.com/presentation/d/1u2msK1rZcxWiiDWSp-xNH9i5S8rMGsxPr6kObVf56vQ/edit]] -- [[11_YoshidaY]] &new{2012-05-17 (木) 05:14:17}; - [[2つのマーカーから角度と角度の方向、角速度の取得に成功:http://www.youtube.com/watch?edit=vd&v=GfGXQGE-kH0]]しました。 -- [[11_YoshidaY]] &new{2012-05-17 (木) 05:32:21}; - 今日の会議内容①さて…3回生と売りが被っとるがなー! -- [[11_YoshidaY]] &new{2012-05-17 (木) 22:47:20}; - 今日の会議内容②ターンテーブルを作る意味はない。ARターンテーブル<本物 -- [[11_YoshidaY]] &new{2012-05-17 (木) 22:52:17}; - 今日の会議内容③再生、逆再生、テンポチェンジ、音量比等、GUIも合わせておもてぃが仕上げてきました。 -- [[11_YoshidaY]] &new{2012-05-17 (木) 22:56:10}; - 今日の会議内容④マーカさえあればいつでもどこでもDJできる様に、設計することに決定。 -- [[11_YoshidaY]] &new{2012-05-17 (木) 23:11:30}; - 明日、なかむーはARのマーカーを最低5枚デザインする仕事から始めてもらいます。[[ここ:http://sixwish.jp/AR/Marker/section01/]]を参考に、[[このツール:http://flash.tarotaro.org/ar/MarkerGeneratorOnline.html]]を使ってください。 -- [[11_YoshidaY]] &new{2012-05-18 (金) 17:58:01}; - 場違いですが[[こんなの:http://www.j-tokkyo.com/2012/02/26/44992.html#more-44992]]とかもどうでせう -- [[12_Inou]] &new{2012-05-21 (月) 01:52:17}; - [[わかる範囲で簡単にまとめました:https://docs.google.com/open?id=0B44PZsb4Cl6cZVZTaHMtbGFPRms]] -- [[11_YoshidaY]] &new{2012-05-25 (金) 23:29:18}; - いのー:これだったら前見せてくれた動画のインターフェースがいいなー。 -- [[11_YoshidaY]] &new{2012-05-25 (金) 23:31:18}; #comment **メンバー [#y7e9ed46] -[[ぽち:http://lab.yoneyone.net/php/pukiwiki/?11_YoshidaY]] 【Kinect】【Wii】 - (二日とも出席)~ k544790@kansai-u.ac.jp~ -もう 【エージェント】 - (二日とも出席)~ k871380@kansai-u.ac.jp~ -[[おもT:http://lab.yoneyone.net/php/pukiwiki/?11_Omoto]] 【音】【タブレット】 - (泊らないけど二日とも出席)~ k727016@kansai-u.ac.jp~ -[[なかむー:http://lab.yoneyone.net/php/pukiwiki/?11_Nakamura]] 【知育】【タブレット】 - (一日目出席)~ k356466@kansai-u.ac.jp~ -[[へむへむ:http://lab.yoneyone.net/php/pukiwiki/?11_Nagata]] 【アート】【可触化】 - (未定)~ k742613@kansai-u.ac.jp~ -[[かっきー:http://lab.yoneyone.net/php/pukiwiki/?11_Kakiuchi]] 【音】【電子工作】 - (欠席)~ k808064@kansai-u.ac.jp~ **分担 [#ef80f761] -プログラム設計:かっきー、(おもてぃ、ぽち) -プログラマー:おもてぃ、もう、ぽち -外装デザイン:へむへむ、なかむー(、かっきー) -選曲:かっきー、おもてぃ、へむへむ **参考URL [#le8fc6f2] ***AR関連 [#y1c756ba] -[[ARToolKitで複数マーカーを使ってみた:http://www.youtube.com/watch?v=uoncHfnYWHM]] -[[3点の座標から簡単に角度と回転方向を求める:http://www5d.biglobe.ne.jp/~noocyte/Programming/Geometry/RotationDirection.html#GetAngleOnly]] -[[周期・周波数・角速度:http://izumi-math.jp/M_Sanae/Fourier/four_1_2.htm]] **履歴 [#qebbba30] - 俺がゆうのはなんやけど、なかなか熱い班やなこれは。 -- [[垣内]] &new{2012-04-28 (土) 01:35:28}; - 確かに熱いかもw かっきー来られへんからアイディア出しで貢献してね← -- [[11_YoshidaY]] &new{2012-04-28 (土) 21:04:14}; - ところで中身なんだけども、AR+インターフェイス+楽器ってどうよ -- [[11_YoshidaY]] &new{2012-04-28 (土) 22:47:03}; - [[イメージ1:http://www.nicovideo.jp/watch/sm5359243]],[[イメージ2:http://www.nicovideo.jp/watch/sm5659990]],[[一番近いイメージ:http://www.nicovideo.jp/watch/sm6732784]](ニコ動) -- [[11_YoshidaY]] &new{2012-04-28 (土) 22:59:42}; - AR舐めてたわ。ARでなきゃならん理由と、利便性とか踏まえてAR仕上げんのはかなりアイデアとテクノロジー必要やと思うけど、考えてみるわ。 -- [[垣内]] &new{2012-04-29 (日) 00:50:10}; - なんか少しでも形になれば良いと思うよ。1st Step。オレが一番やりたいのはARインターフェースってとこなんだ。別に[[ARToolKit]]使わんくても良いよ。例えば色認識を応用したものでも良いし。 -- [[11_YoshidaY]] &new{2012-04-29 (日) 01:16:59}; - 5/3(木)まで何をやるか語らう事にしましょう。それまではどんな意見でも良いから、好きなキーワード挙げてってくださいね。 -- [[11_YoshidaY]] &new{2012-04-29 (日) 21:35:10}; - ARで楽器か~。上の動画参考にして思いつくのは、イメージ2みたいに角度差とかで音変えるとか?微妙か・・・ -- [[おもと]] &new{2012-04-29 (日) 23:35:09}; - いやでも、イメージ2みたいなインターフェイスで演奏は面白いはず。 -- [[11_YoshidaY]] &new{2012-04-29 (日) 23:56:21}; - けどどうせならこれとは違うインターフェイスにしたいよねb そこはまぁデザインの話になってくるから、このネタで行くって決まったらでいいと思う。 -- [[11_YoshidaY]] &new{2012-04-30 (月) 00:15:58}; - アイディア1つ目は大体方向決まったから、アイディア2を。さぁさぁ、どんとこい!← -- [[11_YoshidaY]] &new{2012-04-30 (月) 00:16:38}; - 紙動かして演奏はなぁ、、どっちかっていうとVJとかDJとかエフェクト系のほうがしっくりくると思う。 -- [[垣内]] &new{2012-04-30 (月) 02:22:41}; - イメージ2やったら本当DJ機材みたいになりそうやね。 なんか考えてみますわb -- [[中村]] &new{2012-04-30 (月) 08:17:41}; - ここはベタに -- [[垣内]] &new{2012-04-30 (月) 08:29:32}; - それか、AR同士の距離情報使ってバーチャルリアルおままごととかな。包丁とキャベツ近づけたら切れるとか。とにかく近づけたら反応しあったりするパターン -- [[垣内]] &new{2012-04-30 (月) 08:35:18}; - DJは考えたな確かにww色んなマーカー使って数曲分のARレコード作ってみたら良い感じだよね。面白みあるかどうかは。。やってみないとわからないw -- [[11_YoshidaY]] &new{2012-04-30 (月) 09:22:44}; - キャベツ切れるかなぁ。どうだろう。AR同士の距離で反応し合うってのなら、人形とか使ったらどうだろう。 -- [[11_YoshidaY]] &new{2012-04-30 (月) 09:44:25}; - 俺的にはやはりDJかな。ほんまはARの中心に穴あけてモーターに差してマジのターンテーブル見たいにしたいところやけど。安定性とか耐久性の確保が問題かな。 -- [[垣内]] &new{2012-04-30 (月) 20:01:05}; - 速く回してマーカーを見失わないかが問題やな。一回試験的にやってみるわ。 -- [[11_YoshidaY]] &new{2012-04-30 (月) 22:01:15}; - やっぱ一瞬で見失うっぽいな。どうやったら精度上げられるんやろ。それか代替案があるかな。 -- [[11_YoshidaY]] &new{2012-04-30 (月) 23:03:48}; - ん、回すのはかなりゆっくりでいいと思うんやけど、結構ゆっくりでもあかん感じ?無理ならARの画面上で円盤が回る風にする事になるかな。まぁ、まだほかの案の可能性も捨てずに考えていこか。 -- [[垣内]] &new{2012-04-30 (月) 23:08:38}; - ん、今やってみると、やり様によっちゃ結構いけるかも。モーターも持ってるから考えてみるわ。 -- [[11_YoshidaY]] &new{2012-04-30 (月) 23:18:22}; - てかターンテーブルって結構ゆっくり回ってんのなwてっきりCDみたいにぎゅいんぎゅいん廻るもんと思ってたw -- [[11_YoshidaY]] &new{2012-04-30 (月) 23:21:30}; - CDって笑 もちろん本物もゆっくりやし、それより遅くても、見て回ってるなっていう程度でいいと思う。 んでDJの機能についてやな。 テンポ変えたりスクラッチもできたら素晴らしいとおもうけど、実際きついやろか。 多分テンポ変えれるとこまでできたらスクラッチも出来るとおもうけど。wavとかmp3をそうゆうふうに扱えるプログラムとかちょっと出来るか怖いな。 スクラッチライブっていう曲データを分析してアナログDJとリンクするやつがあるんやけど、すごくそれに近いと思う。 無理なら無理で視覚的なエフェクトとサウンドエフェクトを充実させるしかないかな。 -- [[垣内]] &new{2012-04-30 (月) 23:37:22}; - ヴィジュアルエフェクトはおもてぃが一番詳しそう。その二つ調べてみるわ。 -- [[11_YoshidaY]] &new{2012-04-30 (月) 23:51:43}; - http://www.youtube.com/watch?v=kp_0rPx-RSY …(ノーコメント -- [[11_YoshidaY]] &new{2012-05-01 (火) 00:22:37}; - けどこの人は、録音したやつを→側こすった時に再生してるみたい。妥協案としては充分ではあるね。 -- [[11_YoshidaY]] &new{2012-05-01 (火) 00:23:50}; - テンポの可変とかできるみたいよ。ちょっとまだ使いこなせてないけど -- [[11_YoshidaY]] &new{2012-05-02 (水) 00:08:19}; - まじすか。言語は?セッシング?それ上手くいきそうならほぼなんでもできそうな気はするよな。 -- [[垣内]] &new{2012-05-02 (水) 02:30:43}; - ProcessingのEssっていうライブラリを使えばイケるっぽいよ。サンプルも動かしてみたけど早送りとか一時停止とかピッチシフト、テンポシフト等々あるみたい。 -- [[11_YoshidaY]] &new{2012-05-02 (水) 06:46:11}; - 上手く使えばなんでもできるねwまずは音楽再生プレイヤーでも作って練習してみるb -- [[11_YoshidaY]] &new{2012-05-02 (水) 06:47:31}; - ノッテキタな。というか、話勝手に進めすぎてる感えぐすぎて誰か何か言って欲しい所やわ笑 -- [[垣内]] &new{2012-05-02 (水) 13:09:26}; - http://www.youtube.com/watch?v=FlwmlcYjkFE&feature=youtu.beようつべに動画上げてみたw -- [[11_YoshidaY]] &new{2012-05-02 (水) 13:43:22}; - みんな忙しいんやろなぁ。全国の(規模にシュウカツを展開してる)みなさん見てますかー? -- [[11_YoshidaY]] &new{2012-05-02 (水) 13:47:52}; - なるほどこれやったらゆっくり一定で回せば充分対応してくれそうやな! -- [[垣内]] &new{2012-05-02 (水) 23:12:10}; - マーカーって割とすぐ見失ってたし、なんか全然関係ない所をマーカーとして認識しちゃうよね。 誤認識するような柄の無い所でしたら大丈夫なんかなw -- [[中村]] &new{2012-05-03 (木) 07:49:53}; - うん。今は手動で回してるから回転にムラがあるけど、一定に回せばイケるはずb -- [[11_YoshidaY]] &new{2012-05-03 (木) 09:43:29}; - なかむー > マーカーを認識する時、一旦白か黒か(2値)に変換するから、できたら白or黒い背景にした方が精度上がるんよ。後、マーカーに少しでも手が被っちゃったりすると見失っちゃう。 -- [[11_YoshidaY]] &new{2012-05-03 (木) 09:48:17}; - なかむー > レコードってCDと違ってゆっくり回るみたいやから、それくらいなら全然認識できる範囲やよ。 -- [[11_YoshidaY]] &new{2012-05-03 (木) 09:49:48}; - なるほど、把握ww processingでいくんよね? -- [[中村]] &new{2012-05-04 (金) 09:59:42}; - ARのスキル皆無やけど、Processingとかやったら、ちょっとは役立てるかなぁ -- [[おもと]] &new{2012-05-04 (金) 15:06:47}; - (ガラケーから)Processingで十分やと思うで。むしろ今から他の言語で作り始めたら勉強期間含め一年はかかると思うw -- [[11_YoshidaY]] &new{2012-05-04 (金) 15:08:58}; - 現段階やることまとめ。[[Processing]]の[[ARToolKit]]と[[Ess]]([[Minim]]よりも色んな処理できる音声ライブラリ)使ってたDJのターンテーブルを作ります。 -- [[11_YoshidaY]] &new{2012-05-04 (金) 15:13:19}; - これは要望。VJ要素やりたいです。iTunesのヴィジュアライザーみたいな綺麗なん目指したいです。 -- [[11_YoshidaY]] &new{2012-05-04 (金) 15:18:17}; - ターンテーブルは二台でいくよな? 一応補足しとくと、真ん中のミキサーに右と左の再生の比率を決めるフェーダがあるんよ。んで、vjでも同じように映像を合成してくれたりするんよ、それを実現させてみる? 使うARレコードによって違うエフェクトが出るようにして、 右100%やと右のエフェクトだけ。右50.左50やと半分で混ざる。 とか。 別々で書いたプログラムを合成ささなあかんから、かなり鬼門やとおもうけど、、 でもVJつって適当なエフェクト出てくるだけならそれはVJとはいえへんしな。あとは早送りしたらエフェクトも早送りになるとか。 -- [[垣内]] &new{2012-05-04 (金) 17:44:30}; - とりあえずかっきーのやる気が半端ない事がわかったw -- [[11_YoshidaY]] &new{2012-05-04 (金) 19:28:45}; - VJっつったくせにVJを完全に理解出来てないんだけど、ふむ。フェーダは結構簡単にいけるはず。ARレコードによって表示するのを変えるのもクラスを使えば比較的簡単にいけると思う。ただどう合成するかに関してが一番難しいかも。 -- [[11_YoshidaY]] &new{2012-05-04 (金) 19:31:35}; - この感じで行くと、分担的に一番詳しいかっきーにプログラムの設計(必要な機能やどう動くかをプランニング)をしてもらうのがbestやな。 -- [[11_YoshidaY]] &new{2012-05-04 (金) 19:32:39}; - プログラム組むのはおもてぃがいるから大丈夫さっ←(まぁオレも頑張るし。 -- [[11_YoshidaY]] &new{2012-05-04 (金) 19:33:26}; - 仮の分担を考えてみたよ。↓ -- [[11_YoshidaY]] &new{2012-05-04 (金) 19:42:59}; - うちの班で合宿中にやることは、プログラミングとARターンテーブルの作成です。欠席者だと言えども、むしろ欠席の人が率先して頑張れること見つけてほしいな。 -- [[11_YoshidaY]] &new{2012-05-06 (日) 21:29:17}; - しばらくかっきーしかレスないからまたメールします。 -- [[11_YoshidaY]] &new{2012-05-06 (日) 21:29:45}; - 外装デザイン了解! へむへむは予定決まった? -- [[中村]] &new{2012-05-07 (月) 09:00:23}; - へむへむは連絡取れないんよなぁ。メール届いてないのかな。 -- [[11_YoshidaY]] &new{2012-05-07 (月) 10:00:36}; - こっちから携帯メールで聞いてみようか? -- [[中村]] &new{2012-05-08 (火) 16:35:01}; - うn、お願いします。 -- [[11_YoshidaY]] &new{2012-05-08 (火) 18:21:11}; - プログラムの分担を考えていきたいと思います。 -- [[11_YoshidaY]] &new{2012-05-08 (火) 22:51:06}; - 基本的にはぽちとおもてぃが中心にやると思うけど、書き方にも多少の決め事しとこう。 -- [[11_YoshidaY]] &new{2012-05-08 (火) 22:52:05}; - まずは今回必要なプログラムは、音楽プレイヤーとして機能するプログラムと、ARマーカーをインターフェースとして使用できるプログラムの二つ。 -- [[11_YoshidaY]] &new{2012-05-08 (火) 22:53:24}; - 音楽プレイヤーの機能は、再生・逆再生・一時停止・テンポアップ/ダウン・音量調節は最低限必要。試作段階ではGUIでの操作を目指す。 -- [[11_YoshidaY]] &new{2012-05-08 (火) 22:58:34}; - ARインターフェイスの機能は、マーカーの上にレコードを表示・再生状態にある時等速で回転するアニメーション・逆回転すると逆再生 -- [[11_YoshidaY]] &new{2012-05-08 (火) 23:07:38}; - (VJでやる場合)音楽に合わせたVisual Effectを作成。けどこれは優先度低い。 -- [[11_YoshidaY]] &new{2012-05-08 (火) 23:18:30}; - プログラム隊のハードルが高いなぁ・・・w音楽プレーヤー部は下のログの通り、ProcessingのEss使う?てか練習でちょっとやってみたけど、逆再生とかエフェクトかけれるのはかけれるけど、止め方が分からない~w -- [[おもと]] &new{2012-05-09 (水) 00:53:45}; - 今考えてる段階ではオレがAR、おもてぃがEssって所 -- [[11_YoshidaY]] &new{2012-05-09 (水) 01:27:25}; - まぁ確かにハードルは高いかもねwオレもEss少し触ったけど、指定した時間だけエフェクトかかるみたいやね。それを普通のプレーヤーみたいに使うのがちょっと確かに難しい。 -- [[11_YoshidaY]] &new{2012-05-09 (水) 01:34:20}; - AR側も、まだ全然手付けてないから結構頑張らねばー。 -- [[11_YoshidaY]] &new{2012-05-09 (水) 01:35:02}; - 回してる間、リアルタイムで逆再生とかは、「指定した時間のところしかエフェクトかからない」ってので詰まる気が -- [[おもと]] &new{2012-05-09 (水) 03:09:27}; - うんうん。「一定時間内にレコードが戻された量」から、「逆再生する時間」を逐次決定する。って感じにすればいけるかもだけど、やってみないとどうにも言われへん所ではあるなぁ。Essがどこまでできるか。。 -- [[11_YoshidaY]] &new{2012-05-09 (水) 03:23:29}; - へむへむの関大メールと通常メールに連絡入れてみたけど、両方エラーだったw スマソ -- [[中村]] &new{2012-05-09 (水) 18:22:43}; - orz しかもちょっとショックw -- [[11_YoshidaY]] &new{2012-05-09 (水) 21:47:27}; - 新しいアド把握できて良かったよw 外装のイメージ考えてんねんけど、段ボール以外に使えそうな素材ってあるかな? -- [[中村]] &new{2012-05-11 (金) 17:35:38}; - 外装のイメージはたぶんかっきーが一番こだわりそうやから、デザインチームで会議しながら決めてね。 -- [[11_YoshidaY]] &new{2012-05-11 (金) 17:46:17}; - 材質的には加工のしやすさ、丈夫さ的には発泡スチロールが良いと思う。商品保護の物とちょっと違うから、イメージしにくいはずやから今度持ってくるわ。 -- [[11_YoshidaY]] &new{2012-05-11 (金) 17:47:39}; - 色々やってついにARのサンプル動いたよ・・・最終的にGSVideo使用。やっと謎が消えて、音の方をちまちまやっていけそう。 -- [[おもと]] &new{2012-05-11 (金) 18:28:52}; - おおwよかったwまぁ19日まで時間あるし、がんばろー。 -- [[11_YoshidaY]] &new{2012-05-11 (金) 22:40:01}; - そういえば一応書いとくと、EssではなくSoniaになりそう。 -- [[11_YoshidaY]] &new{2012-05-12 (土) 00:09:58}; - AR担当(ぽち):マーカーの座標は取れるけれど、個々の座標を変数として取得するのに苦戦中。 -- [[11_YoshidaY]] &new{2012-05-12 (土) 23:52:53}; - 結構強引にクラス使ってイケた。 -- [[11_YoshidaY]] &new{2012-05-13 (日) 00:18:52}; - 音:テンポ変える=再生速度を変える(しかなさそう) ⇒ どうしようもなくピッチも変わる -- [[おもと]] &new{2012-05-13 (日) 16:11:30}; - おk、それで進めてみよ。 -- [[11_YoshidaY]] &new{2012-05-13 (日) 16:52:03}; - [[進捗報告:https://www.youtube.com/watch?v=xQqHObKdfCs]] -- [[11_YoshidaY]] &new{2012-05-13 (日) 18:25:56}; - レコードが回る→再生の変数をどうすればいいのかなぁ。 -- [[11_YoshidaY]] &new{2012-05-13 (日) 21:17:14}; - かっきーとスカイプ会議なう。ボタン、フェーダはARでやることに決定。 -- [[11_YoshidaY]] &new{2012-05-15 (火) 00:05:46}; - レコードは、マーカー付けたCDを回して、CGでレコード表現します。 -- [[11_YoshidaY]] &new{2012-05-15 (火) 00:07:25};
タイムスタンプを変更しない
[[Members]]~ |CENTER:Now Accessing|CENTER:&online; 人| |CENTER:Today's numbers of Accesses|CENTER:&counter(today); 人| |CENTER:Total number of Access|CENTER:&counter(total); 人| *11members Group-3のページ [#pd53e480] #contents **合宿でやること [#j21794a5] ***AR×インターフェース×音楽 [#p109d07c] -AR×インターフェース×DJ×VJ~ --ターンテーブル ---スクラッチ ---テンポ可変 ---フェーダ --ARレコードの役割 ---選曲 ---(Visual Effectの選択) **プログラムの流れ [#xf7471ba] ***①Music Player [#g68e6853] ProcessingのSoniaを使う。 -再生 -逆再生 -テンポシフト -ピッチシフト -音量の調節 を実装できれば完璧。~ 合宿までは[[GUI:http://lab.yoneyone.net/php/pukiwiki/index.php?Processing%E3%81%A7%E3%83%9C%E3%82%BF%E3%83%B3%E3%81%A8%E3%81%8B%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6%E3%82%92%E3%82%82%E3%81%86%E4%B8%80%E5%80%8B%E3%81%A8%E3%81%8B%E3%81%AEGUI%E3%82%92%E4%BD%BF%E3%81%86%E6%96%B9%E6%B3%95]]で代用して作ってみてください。~ ***②Interface by AR [#ub5ec2d3] -ARレコード~ ARのマーカーを、最低2枚使用して、角度の変わらない(定数)マーカーとレコードとして周る(変数)マーカーに分ける。~ 二つの角度の差が回転角度である。 -ARボタン~ これはまだわからんのやけど、マーカーを隠すことでon/offする -ARフェーダ~ 二つのマーカーとの距離を測って、近くなれば音量↑、遠くなれば↓と言う風に設定する。 **会議処 [#m83fcd10] - 明日の資料はオレがパッとさっと作っときます。 -- [[11_YoshidaY]] &new{2012-05-17 (木) 02:14:30}; - [[今日の資料:https://docs.google.com/presentation/d/1u2msK1rZcxWiiDWSp-xNH9i5S8rMGsxPr6kObVf56vQ/edit]] -- [[11_YoshidaY]] &new{2012-05-17 (木) 05:14:17}; - [[2つのマーカーから角度と角度の方向、角速度の取得に成功:http://www.youtube.com/watch?edit=vd&v=GfGXQGE-kH0]]しました。 -- [[11_YoshidaY]] &new{2012-05-17 (木) 05:32:21}; - 今日の会議内容①さて…3回生と売りが被っとるがなー! -- [[11_YoshidaY]] &new{2012-05-17 (木) 22:47:20}; - 今日の会議内容②ターンテーブルを作る意味はない。ARターンテーブル<本物 -- [[11_YoshidaY]] &new{2012-05-17 (木) 22:52:17}; - 今日の会議内容③再生、逆再生、テンポチェンジ、音量比等、GUIも合わせておもてぃが仕上げてきました。 -- [[11_YoshidaY]] &new{2012-05-17 (木) 22:56:10}; - 今日の会議内容④マーカさえあればいつでもどこでもDJできる様に、設計することに決定。 -- [[11_YoshidaY]] &new{2012-05-17 (木) 23:11:30}; - 明日、なかむーはARのマーカーを最低5枚デザインする仕事から始めてもらいます。[[ここ:http://sixwish.jp/AR/Marker/section01/]]を参考に、[[このツール:http://flash.tarotaro.org/ar/MarkerGeneratorOnline.html]]を使ってください。 -- [[11_YoshidaY]] &new{2012-05-18 (金) 17:58:01}; - 場違いですが[[こんなの:http://www.j-tokkyo.com/2012/02/26/44992.html#more-44992]]とかもどうでせう -- [[12_Inou]] &new{2012-05-21 (月) 01:52:17}; - [[わかる範囲で簡単にまとめました:https://docs.google.com/open?id=0B44PZsb4Cl6cZVZTaHMtbGFPRms]] -- [[11_YoshidaY]] &new{2012-05-25 (金) 23:29:18}; - いのー:これだったら前見せてくれた動画のインターフェースがいいなー。 -- [[11_YoshidaY]] &new{2012-05-25 (金) 23:31:18}; #comment **メンバー [#y7e9ed46] -[[ぽち:http://lab.yoneyone.net/php/pukiwiki/?11_YoshidaY]] 【Kinect】【Wii】 - (二日とも出席)~ k544790@kansai-u.ac.jp~ -もう 【エージェント】 - (二日とも出席)~ k871380@kansai-u.ac.jp~ -[[おもT:http://lab.yoneyone.net/php/pukiwiki/?11_Omoto]] 【音】【タブレット】 - (泊らないけど二日とも出席)~ k727016@kansai-u.ac.jp~ -[[なかむー:http://lab.yoneyone.net/php/pukiwiki/?11_Nakamura]] 【知育】【タブレット】 - (一日目出席)~ k356466@kansai-u.ac.jp~ -[[へむへむ:http://lab.yoneyone.net/php/pukiwiki/?11_Nagata]] 【アート】【可触化】 - (未定)~ k742613@kansai-u.ac.jp~ -[[かっきー:http://lab.yoneyone.net/php/pukiwiki/?11_Kakiuchi]] 【音】【電子工作】 - (欠席)~ k808064@kansai-u.ac.jp~ **分担 [#ef80f761] -プログラム設計:かっきー、(おもてぃ、ぽち) -プログラマー:おもてぃ、もう、ぽち -外装デザイン:へむへむ、なかむー(、かっきー) -選曲:かっきー、おもてぃ、へむへむ **参考URL [#le8fc6f2] ***AR関連 [#y1c756ba] -[[ARToolKitで複数マーカーを使ってみた:http://www.youtube.com/watch?v=uoncHfnYWHM]] -[[3点の座標から簡単に角度と回転方向を求める:http://www5d.biglobe.ne.jp/~noocyte/Programming/Geometry/RotationDirection.html#GetAngleOnly]] -[[周期・周波数・角速度:http://izumi-math.jp/M_Sanae/Fourier/four_1_2.htm]] **履歴 [#qebbba30] - 俺がゆうのはなんやけど、なかなか熱い班やなこれは。 -- [[垣内]] &new{2012-04-28 (土) 01:35:28}; - 確かに熱いかもw かっきー来られへんからアイディア出しで貢献してね← -- [[11_YoshidaY]] &new{2012-04-28 (土) 21:04:14}; - ところで中身なんだけども、AR+インターフェイス+楽器ってどうよ -- [[11_YoshidaY]] &new{2012-04-28 (土) 22:47:03}; - [[イメージ1:http://www.nicovideo.jp/watch/sm5359243]],[[イメージ2:http://www.nicovideo.jp/watch/sm5659990]],[[一番近いイメージ:http://www.nicovideo.jp/watch/sm6732784]](ニコ動) -- [[11_YoshidaY]] &new{2012-04-28 (土) 22:59:42}; - AR舐めてたわ。ARでなきゃならん理由と、利便性とか踏まえてAR仕上げんのはかなりアイデアとテクノロジー必要やと思うけど、考えてみるわ。 -- [[垣内]] &new{2012-04-29 (日) 00:50:10}; - なんか少しでも形になれば良いと思うよ。1st Step。オレが一番やりたいのはARインターフェースってとこなんだ。別に[[ARToolKit]]使わんくても良いよ。例えば色認識を応用したものでも良いし。 -- [[11_YoshidaY]] &new{2012-04-29 (日) 01:16:59}; - 5/3(木)まで何をやるか語らう事にしましょう。それまではどんな意見でも良いから、好きなキーワード挙げてってくださいね。 -- [[11_YoshidaY]] &new{2012-04-29 (日) 21:35:10}; - ARで楽器か~。上の動画参考にして思いつくのは、イメージ2みたいに角度差とかで音変えるとか?微妙か・・・ -- [[おもと]] &new{2012-04-29 (日) 23:35:09}; - いやでも、イメージ2みたいなインターフェイスで演奏は面白いはず。 -- [[11_YoshidaY]] &new{2012-04-29 (日) 23:56:21}; - けどどうせならこれとは違うインターフェイスにしたいよねb そこはまぁデザインの話になってくるから、このネタで行くって決まったらでいいと思う。 -- [[11_YoshidaY]] &new{2012-04-30 (月) 00:15:58}; - アイディア1つ目は大体方向決まったから、アイディア2を。さぁさぁ、どんとこい!← -- [[11_YoshidaY]] &new{2012-04-30 (月) 00:16:38}; - 紙動かして演奏はなぁ、、どっちかっていうとVJとかDJとかエフェクト系のほうがしっくりくると思う。 -- [[垣内]] &new{2012-04-30 (月) 02:22:41}; - イメージ2やったら本当DJ機材みたいになりそうやね。 なんか考えてみますわb -- [[中村]] &new{2012-04-30 (月) 08:17:41}; - ここはベタに -- [[垣内]] &new{2012-04-30 (月) 08:29:32}; - それか、AR同士の距離情報使ってバーチャルリアルおままごととかな。包丁とキャベツ近づけたら切れるとか。とにかく近づけたら反応しあったりするパターン -- [[垣内]] &new{2012-04-30 (月) 08:35:18}; - DJは考えたな確かにww色んなマーカー使って数曲分のARレコード作ってみたら良い感じだよね。面白みあるかどうかは。。やってみないとわからないw -- [[11_YoshidaY]] &new{2012-04-30 (月) 09:22:44}; - キャベツ切れるかなぁ。どうだろう。AR同士の距離で反応し合うってのなら、人形とか使ったらどうだろう。 -- [[11_YoshidaY]] &new{2012-04-30 (月) 09:44:25}; - 俺的にはやはりDJかな。ほんまはARの中心に穴あけてモーターに差してマジのターンテーブル見たいにしたいところやけど。安定性とか耐久性の確保が問題かな。 -- [[垣内]] &new{2012-04-30 (月) 20:01:05}; - 速く回してマーカーを見失わないかが問題やな。一回試験的にやってみるわ。 -- [[11_YoshidaY]] &new{2012-04-30 (月) 22:01:15}; - やっぱ一瞬で見失うっぽいな。どうやったら精度上げられるんやろ。それか代替案があるかな。 -- [[11_YoshidaY]] &new{2012-04-30 (月) 23:03:48}; - ん、回すのはかなりゆっくりでいいと思うんやけど、結構ゆっくりでもあかん感じ?無理ならARの画面上で円盤が回る風にする事になるかな。まぁ、まだほかの案の可能性も捨てずに考えていこか。 -- [[垣内]] &new{2012-04-30 (月) 23:08:38}; - ん、今やってみると、やり様によっちゃ結構いけるかも。モーターも持ってるから考えてみるわ。 -- [[11_YoshidaY]] &new{2012-04-30 (月) 23:18:22}; - てかターンテーブルって結構ゆっくり回ってんのなwてっきりCDみたいにぎゅいんぎゅいん廻るもんと思ってたw -- [[11_YoshidaY]] &new{2012-04-30 (月) 23:21:30}; - CDって笑 もちろん本物もゆっくりやし、それより遅くても、見て回ってるなっていう程度でいいと思う。 んでDJの機能についてやな。 テンポ変えたりスクラッチもできたら素晴らしいとおもうけど、実際きついやろか。 多分テンポ変えれるとこまでできたらスクラッチも出来るとおもうけど。wavとかmp3をそうゆうふうに扱えるプログラムとかちょっと出来るか怖いな。 スクラッチライブっていう曲データを分析してアナログDJとリンクするやつがあるんやけど、すごくそれに近いと思う。 無理なら無理で視覚的なエフェクトとサウンドエフェクトを充実させるしかないかな。 -- [[垣内]] &new{2012-04-30 (月) 23:37:22}; - ヴィジュアルエフェクトはおもてぃが一番詳しそう。その二つ調べてみるわ。 -- [[11_YoshidaY]] &new{2012-04-30 (月) 23:51:43}; - http://www.youtube.com/watch?v=kp_0rPx-RSY …(ノーコメント -- [[11_YoshidaY]] &new{2012-05-01 (火) 00:22:37}; - けどこの人は、録音したやつを→側こすった時に再生してるみたい。妥協案としては充分ではあるね。 -- [[11_YoshidaY]] &new{2012-05-01 (火) 00:23:50}; - テンポの可変とかできるみたいよ。ちょっとまだ使いこなせてないけど -- [[11_YoshidaY]] &new{2012-05-02 (水) 00:08:19}; - まじすか。言語は?セッシング?それ上手くいきそうならほぼなんでもできそうな気はするよな。 -- [[垣内]] &new{2012-05-02 (水) 02:30:43}; - ProcessingのEssっていうライブラリを使えばイケるっぽいよ。サンプルも動かしてみたけど早送りとか一時停止とかピッチシフト、テンポシフト等々あるみたい。 -- [[11_YoshidaY]] &new{2012-05-02 (水) 06:46:11}; - 上手く使えばなんでもできるねwまずは音楽再生プレイヤーでも作って練習してみるb -- [[11_YoshidaY]] &new{2012-05-02 (水) 06:47:31}; - ノッテキタな。というか、話勝手に進めすぎてる感えぐすぎて誰か何か言って欲しい所やわ笑 -- [[垣内]] &new{2012-05-02 (水) 13:09:26}; - http://www.youtube.com/watch?v=FlwmlcYjkFE&feature=youtu.beようつべに動画上げてみたw -- [[11_YoshidaY]] &new{2012-05-02 (水) 13:43:22}; - みんな忙しいんやろなぁ。全国の(規模にシュウカツを展開してる)みなさん見てますかー? -- [[11_YoshidaY]] &new{2012-05-02 (水) 13:47:52}; - なるほどこれやったらゆっくり一定で回せば充分対応してくれそうやな! -- [[垣内]] &new{2012-05-02 (水) 23:12:10}; - マーカーって割とすぐ見失ってたし、なんか全然関係ない所をマーカーとして認識しちゃうよね。 誤認識するような柄の無い所でしたら大丈夫なんかなw -- [[中村]] &new{2012-05-03 (木) 07:49:53}; - うん。今は手動で回してるから回転にムラがあるけど、一定に回せばイケるはずb -- [[11_YoshidaY]] &new{2012-05-03 (木) 09:43:29}; - なかむー > マーカーを認識する時、一旦白か黒か(2値)に変換するから、できたら白or黒い背景にした方が精度上がるんよ。後、マーカーに少しでも手が被っちゃったりすると見失っちゃう。 -- [[11_YoshidaY]] &new{2012-05-03 (木) 09:48:17}; - なかむー > レコードってCDと違ってゆっくり回るみたいやから、それくらいなら全然認識できる範囲やよ。 -- [[11_YoshidaY]] &new{2012-05-03 (木) 09:49:48}; - なるほど、把握ww processingでいくんよね? -- [[中村]] &new{2012-05-04 (金) 09:59:42}; - ARのスキル皆無やけど、Processingとかやったら、ちょっとは役立てるかなぁ -- [[おもと]] &new{2012-05-04 (金) 15:06:47}; - (ガラケーから)Processingで十分やと思うで。むしろ今から他の言語で作り始めたら勉強期間含め一年はかかると思うw -- [[11_YoshidaY]] &new{2012-05-04 (金) 15:08:58}; - 現段階やることまとめ。[[Processing]]の[[ARToolKit]]と[[Ess]]([[Minim]]よりも色んな処理できる音声ライブラリ)使ってたDJのターンテーブルを作ります。 -- [[11_YoshidaY]] &new{2012-05-04 (金) 15:13:19}; - これは要望。VJ要素やりたいです。iTunesのヴィジュアライザーみたいな綺麗なん目指したいです。 -- [[11_YoshidaY]] &new{2012-05-04 (金) 15:18:17}; - ターンテーブルは二台でいくよな? 一応補足しとくと、真ん中のミキサーに右と左の再生の比率を決めるフェーダがあるんよ。んで、vjでも同じように映像を合成してくれたりするんよ、それを実現させてみる? 使うARレコードによって違うエフェクトが出るようにして、 右100%やと右のエフェクトだけ。右50.左50やと半分で混ざる。 とか。 別々で書いたプログラムを合成ささなあかんから、かなり鬼門やとおもうけど、、 でもVJつって適当なエフェクト出てくるだけならそれはVJとはいえへんしな。あとは早送りしたらエフェクトも早送りになるとか。 -- [[垣内]] &new{2012-05-04 (金) 17:44:30}; - とりあえずかっきーのやる気が半端ない事がわかったw -- [[11_YoshidaY]] &new{2012-05-04 (金) 19:28:45}; - VJっつったくせにVJを完全に理解出来てないんだけど、ふむ。フェーダは結構簡単にいけるはず。ARレコードによって表示するのを変えるのもクラスを使えば比較的簡単にいけると思う。ただどう合成するかに関してが一番難しいかも。 -- [[11_YoshidaY]] &new{2012-05-04 (金) 19:31:35}; - この感じで行くと、分担的に一番詳しいかっきーにプログラムの設計(必要な機能やどう動くかをプランニング)をしてもらうのがbestやな。 -- [[11_YoshidaY]] &new{2012-05-04 (金) 19:32:39}; - プログラム組むのはおもてぃがいるから大丈夫さっ←(まぁオレも頑張るし。 -- [[11_YoshidaY]] &new{2012-05-04 (金) 19:33:26}; - 仮の分担を考えてみたよ。↓ -- [[11_YoshidaY]] &new{2012-05-04 (金) 19:42:59}; - うちの班で合宿中にやることは、プログラミングとARターンテーブルの作成です。欠席者だと言えども、むしろ欠席の人が率先して頑張れること見つけてほしいな。 -- [[11_YoshidaY]] &new{2012-05-06 (日) 21:29:17}; - しばらくかっきーしかレスないからまたメールします。 -- [[11_YoshidaY]] &new{2012-05-06 (日) 21:29:45}; - 外装デザイン了解! へむへむは予定決まった? -- [[中村]] &new{2012-05-07 (月) 09:00:23}; - へむへむは連絡取れないんよなぁ。メール届いてないのかな。 -- [[11_YoshidaY]] &new{2012-05-07 (月) 10:00:36}; - こっちから携帯メールで聞いてみようか? -- [[中村]] &new{2012-05-08 (火) 16:35:01}; - うn、お願いします。 -- [[11_YoshidaY]] &new{2012-05-08 (火) 18:21:11}; - プログラムの分担を考えていきたいと思います。 -- [[11_YoshidaY]] &new{2012-05-08 (火) 22:51:06}; - 基本的にはぽちとおもてぃが中心にやると思うけど、書き方にも多少の決め事しとこう。 -- [[11_YoshidaY]] &new{2012-05-08 (火) 22:52:05}; - まずは今回必要なプログラムは、音楽プレイヤーとして機能するプログラムと、ARマーカーをインターフェースとして使用できるプログラムの二つ。 -- [[11_YoshidaY]] &new{2012-05-08 (火) 22:53:24}; - 音楽プレイヤーの機能は、再生・逆再生・一時停止・テンポアップ/ダウン・音量調節は最低限必要。試作段階ではGUIでの操作を目指す。 -- [[11_YoshidaY]] &new{2012-05-08 (火) 22:58:34}; - ARインターフェイスの機能は、マーカーの上にレコードを表示・再生状態にある時等速で回転するアニメーション・逆回転すると逆再生 -- [[11_YoshidaY]] &new{2012-05-08 (火) 23:07:38}; - (VJでやる場合)音楽に合わせたVisual Effectを作成。けどこれは優先度低い。 -- [[11_YoshidaY]] &new{2012-05-08 (火) 23:18:30}; - プログラム隊のハードルが高いなぁ・・・w音楽プレーヤー部は下のログの通り、ProcessingのEss使う?てか練習でちょっとやってみたけど、逆再生とかエフェクトかけれるのはかけれるけど、止め方が分からない~w -- [[おもと]] &new{2012-05-09 (水) 00:53:45}; - 今考えてる段階ではオレがAR、おもてぃがEssって所 -- [[11_YoshidaY]] &new{2012-05-09 (水) 01:27:25}; - まぁ確かにハードルは高いかもねwオレもEss少し触ったけど、指定した時間だけエフェクトかかるみたいやね。それを普通のプレーヤーみたいに使うのがちょっと確かに難しい。 -- [[11_YoshidaY]] &new{2012-05-09 (水) 01:34:20}; - AR側も、まだ全然手付けてないから結構頑張らねばー。 -- [[11_YoshidaY]] &new{2012-05-09 (水) 01:35:02}; - 回してる間、リアルタイムで逆再生とかは、「指定した時間のところしかエフェクトかからない」ってので詰まる気が -- [[おもと]] &new{2012-05-09 (水) 03:09:27}; - うんうん。「一定時間内にレコードが戻された量」から、「逆再生する時間」を逐次決定する。って感じにすればいけるかもだけど、やってみないとどうにも言われへん所ではあるなぁ。Essがどこまでできるか。。 -- [[11_YoshidaY]] &new{2012-05-09 (水) 03:23:29}; - へむへむの関大メールと通常メールに連絡入れてみたけど、両方エラーだったw スマソ -- [[中村]] &new{2012-05-09 (水) 18:22:43}; - orz しかもちょっとショックw -- [[11_YoshidaY]] &new{2012-05-09 (水) 21:47:27}; - 新しいアド把握できて良かったよw 外装のイメージ考えてんねんけど、段ボール以外に使えそうな素材ってあるかな? -- [[中村]] &new{2012-05-11 (金) 17:35:38}; - 外装のイメージはたぶんかっきーが一番こだわりそうやから、デザインチームで会議しながら決めてね。 -- [[11_YoshidaY]] &new{2012-05-11 (金) 17:46:17}; - 材質的には加工のしやすさ、丈夫さ的には発泡スチロールが良いと思う。商品保護の物とちょっと違うから、イメージしにくいはずやから今度持ってくるわ。 -- [[11_YoshidaY]] &new{2012-05-11 (金) 17:47:39}; - 色々やってついにARのサンプル動いたよ・・・最終的にGSVideo使用。やっと謎が消えて、音の方をちまちまやっていけそう。 -- [[おもと]] &new{2012-05-11 (金) 18:28:52}; - おおwよかったwまぁ19日まで時間あるし、がんばろー。 -- [[11_YoshidaY]] &new{2012-05-11 (金) 22:40:01}; - そういえば一応書いとくと、EssではなくSoniaになりそう。 -- [[11_YoshidaY]] &new{2012-05-12 (土) 00:09:58}; - AR担当(ぽち):マーカーの座標は取れるけれど、個々の座標を変数として取得するのに苦戦中。 -- [[11_YoshidaY]] &new{2012-05-12 (土) 23:52:53}; - 結構強引にクラス使ってイケた。 -- [[11_YoshidaY]] &new{2012-05-13 (日) 00:18:52}; - 音:テンポ変える=再生速度を変える(しかなさそう) ⇒ どうしようもなくピッチも変わる -- [[おもと]] &new{2012-05-13 (日) 16:11:30}; - おk、それで進めてみよ。 -- [[11_YoshidaY]] &new{2012-05-13 (日) 16:52:03}; - [[進捗報告:https://www.youtube.com/watch?v=xQqHObKdfCs]] -- [[11_YoshidaY]] &new{2012-05-13 (日) 18:25:56}; - レコードが回る→再生の変数をどうすればいいのかなぁ。 -- [[11_YoshidaY]] &new{2012-05-13 (日) 21:17:14}; - かっきーとスカイプ会議なう。ボタン、フェーダはARでやることに決定。 -- [[11_YoshidaY]] &new{2012-05-15 (火) 00:05:46}; - レコードは、マーカー付けたCDを回して、CGでレコード表現します。 -- [[11_YoshidaY]] &new{2012-05-15 (火) 00:07:25};
テキスト整形のルールを表示する