キノコの自省録

日々適当クリエイト

2013-03-01から1ヶ月間の記事一覧

音(声)の高低を検出する方法を真面目に書く

Seraph Flightで使っている音程の検出について、 基本的な解析方法しか使っていないと書いたものの、 あまりこういう分野に明るくないけどやってみたいなあ、という人がいるかも知れないので、 ちょっと真面目に説明します。Seraph Flight - 天使の歌声飛行…

iPhoneアプリの検索とか新着とかの備忘録

iOS

新着最初のアプリ(デザイン比率計算機)の時は、 アプリがニッチな分、新着にいつ登場したのかとか全く気にしなかったのですが、 今回のSeraph Flightは、ゲームなので、毎日チェックしていました。 どうやらApp Storeの新着は、大体2日に1回くらいの頻度で…

バイトオーダーを入れ替える関数

http://d.hatena.ne.jp/kinokorori/20071017/1192625754 ここで2007年という大昔にswapByteOrderなる関数をさらしましたが、 リンク切れていたので、ここに直接べた書きします。 template<typename T> static T swapByteOrder(T orig) { T temp = 0; unsigned char* p = </typename>…

声の高さで操作するiOS用ゲームをリリース

iPhoneのマイク入力を使って、声の高さでキャラクターを操作するゲームをリリースしました。 Seraph Flight - 天使の歌声飛行 高い声を出すと天使が上の方へ移動し、低い声を出すと天使は下の方へ移動します。 右から流れてくる音符をうまく回収するというだ…