><https://twitter.com/orange_in_spacehttps://pawoo.net/@orange_in_space
これならちゃんとした既存のアルゴリズムでBPM測定が><
NAudio使ったことなかったけどしゅごい>< WASAPIのループバックレコーディングがサンプルコード30行以下で出来ちゃう>< https://github.com/naudio/NAudio
あと、GUIのアプリを簡単に作れないと「大学でプログラミングちょっとやった時に文字は出せたんだけどさ あれがどうやったら普通のWindowsのアプリになるの?」みたいになっちゃう><(これを何人に言われたことか><(3人くらい?><;))
型がゆるふわでは無い言語で学べば1時間で学べる(教えられる自信がある)事が、ゆるふわな言語で学んじゃうと何年も理解出来ない(人が実際に居た)し、遠回りになっちゃうような環境を教材にして教えるのってかわいそう><
ついでに書くと、プログラミング自体を学ぶ時に、(最近それで教える事が超流行ってる)PythonやRubyを使うのは絶対に絶対に絶対におすすめしない><(典型的な『型の意味がわかってない人』に育ってしまいやすい><)
あと、C++学ぼう!ってやる気になってる方に言うべきかすごく迷ったけど、言っちゃうと(><;)、プログラミング自体を学ぶって段階っぽい?><のであれば、C# から始める方が絶対めげないし型の意味とかもちゃんと学べるからおすすめかも・・・><
ていうか全然似てないし、祖先を考えるとObjective-Cの方がほんのちょっと似てる?><;
スイカとスイカバーぐらい違う?(混乱してきてる
メロンとメロンパンくらいですかね(?)
実質影響受けて文法が似てるだけシリーズ
C++とJavaぐらいは違う(?)
c++とc#ってどう違うのかしら…
一方で、後悔してる部分もあって、 もっと見る
アセンブラに興味あったけど本高い・・・><ってそのまま勉強しなかったのと、C言語学びたかったけど「Cコンパイラ何万円もして高い><;」「Linuxでなら無料?>< Linuxは使ってみようと思う(実際すぐ使った)けどそこでプログラミングはあんまり・・・><」で5年位損した気分><;
PC使う=プログラミングする って時代のギリギリ最後あたりからPC使えたの今でも運良かったってすごく思う><(たぶん世の中のあらゆる物の歴史の最初のあんまり複雑じゃない頃から関わると理解がすごく楽みたいなのってこういうのなのかも的な><)
LINQPad知らなかった・・・><(使い捨てプログラムでなんかする時VS起動するより良さそう><)
特許 US7031243 - Beat density detecting apparatus and information playback apparatus - Google 特許検索 https://www.google.co.jp/patents/US7031243?hl=ja
AndroidアプリのBPM計測する物もオレンジが作ったやつとどっこいどっこいだし、もしかして「ロックやポップス等でドラムがくっきりしてる曲ならどんな曲でもBPM自動計測できるはず・・・」みたいなのは幻想?><;
BPM計測するやつを作るきっかけになった動画の人の別の動画いくつか見たら、映ってるDJ機材でちゃんとBPM測定できるてるやつ他に無いっぽい?><;と言う重要な事にいまさら・・・・><;
つまり4拍子解釈では半分になるから174.5895BPM?><
自作メトロノームアプリでは3拍子解釈では349.179BPMって出てる><(今作ってる自動検出じゃなくて手動でタイミングを教えるやつで測ると><)
思考の /dev/null