The jonki

呼ばれて飛び出てじょじょじょじょーんき

2013-01-01から1年間の記事一覧

Unityでマイクのボリュームをリアルタイムに取得する

2013/11/10 追記 やっぱりちゃんと動いていなさそうです。。 Unityでマイクから毎フレームのボリュームを取得しようとしたところ、こんな関数を発見してUpdateの度に呼んでみるがlengthSec毎にしかボリュームが更新されていなかった。基本録音用に使われるの…

iOS openframeworksでiOSのGUIを使ってもoF側でタッチイベントを取る

田所先生のサイトを参考にopenFrameworksとiOSのGUIを共存させてましたが、タッチイベントがopenFrameworksの側で取れない!ということでググった。iOSの方でタッチイベントをとってそれをoF側のtouchUp(ofTouchEventArgs & touch)に送るってのも面倒だった…

UnityでShaderをささっと使う

[Create] -> [Shader]でshaderを下のような感じに書き換えて、MaterialにD&D。そのMaterialを適当なCubeとかにD&D。んで、Scriptから自分で定義した値に適当な値をぶっこむ。簡単です。 MyShader.shader Shader "Custom/GLSL Shader" { Properties { _Point(…

GLSLでメタボール

GLSL Sandboxを使ってメタボールみたいなものを書いてみました。 全(x, y)座標に対して2点pos1とpos2との距離を計算して、その逆数を取って適当な値(size)をかけます。累乗の値で輪郭がぽわっとしたり、くっきりしたり。 http://glsl.heroku.com/e#7885.2 #i…

【アルゴリズム】数え上げソート

久しぶりにこういったベタベタなのを読んでいます。アルゴリズムクイックリファレンス作者: George T. Heineman,Gary Pollice,Stanley Selkow,黒川利明,黒川洋出版社/メーカー: オライリージャパン発売日: 2010/04/26メディア: 単行本(ソフトカバー)購入: …

【iOS】Use Autolayoutをオフる

iOS5以前の開発の場合は、xibもしくはstoryboardのUse Autolayoutのチェックボックスを外せば下のようなエラーは消えるはず。 emptyExample[17406:707] *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Co…

【iOS】【openFrameworks】'cstdlib' file not found

iOS用のopenFrameworksでiOSのGUIを使うべくUIViewControllerクラスを突っ込んだらこんなエラーが of_v0073_ios_release/libs/openFrameworks/utils/ofConstants.h:191:10: 'cstdlib' file not foundぐぐると追加したUIViewControllerクラスの拡張子を.m(Ob…

【iOS】AVAudioPlayerで再生速度を変える

rateを変更すれば再生速度がかわる。0.5で半分のスピード、2.0で2倍速といった感じ。ただsetEnableRateをYESにしないとrateの値は無視されるので注意。AVAudioPlayer Class Reference AVAudioPlayer *player = [[AVAudioPlayer alloc] initWithData:data er…

【iOS】Google TTSでText To Speechを実装する

iOSでTTS (Text-To-Speech)、文字の読み上げができないかと思ってググるとこんなページが見つかる。 Is it possible to use TTS in iOS この掲示板で挙げられてる中で一番簡単そうなのはGoogle 翻訳でも使われてるやつ。GETで喋らせたいテキストを渡すだけだ…