データ解析をやりたい。 音声データをマルチマイクで加工して音源推定を行いたいのだ。いずれiPad用のアプリを開発するにせよまず、週末の限られた時間であれこれは試せないので効率的なプログラム言語が必要だ。 パソコンがまだキラキラしている頃、大学出たての頃、Macで Mathematica が使えることを知ってどうしても欲しくて大枚をはたいて Mathematica 2.2を買った。16万円はしたと思う。MacOS8.Xの頃ではなかったか。手続き型の関数を勉強したものだ。 それから会社で使ってきたものの個人的には購入はできないできた。値段が高いから。MacもOSがOSXになり、MacOS9互換のRossetaもサポート停止しオールドマック(cube)をこれ専用にメインテナンスしてるのみ。 一年に数回数式処理がしたくなるもののMaximaを使ったりしてみた。 でも、やっぱり物足りない。効率的でない。 20年ぶりに Mathematica を買った。HomeEdition for Mac 9.0だ。日本の代理店では7万円以上するが、Wolframのストアでは67000円だった。この差はなんだ?これを10年使い切れば元もとれよう。 使ってみるとこれが凄い進化。基本の構造は変わってみたいだ。 それでは早速使ってみよう。マニュアルを読めばすむことなのだが、備忘録として書き留めておく。というより思い出し。 (1)音声データの取り込み Directory[] フォルダの確認 SetDirectory["~/Desktop"] 作業ディレクトリをデスクトップに設定 data=Import["020A_120422_0812.WAV"] 音声データの取り込み。成功、簡単です。アウトプットに再生ボタンとかついているのでこれで聞こえた。なんとこの中にソナグラム(スペクトログラム)が既に表示されている。Mathematicaではスペクトログラム(Spectrogram)という。リストを与えれば表示するようだ。WAV形式のファイルを左右のチャンネルに分解しよう。 (2)音声データの理解 Import[]関数は強力だが自動でなんでもやりすぎる。ちょっと音声データをお勉強。まずフォーマットが...
50歳になって人生の意味を見つめ直すことが多くなりました。フルマラソンを完走して得た結論が「自分の人生を楽しくするのは自分」という当たり前のことでした。決意し実践し感じる事、楽しくできるんだと。55歳目前で楽しいばかりでなく、人生を豊かにすることも大切です。勉強し、考え、やってみて、感じる。それぞれのプロセスを大切にしたいと思います。 鳥を見る事を通して自然と人の関わりを考えるのが好きです。 東日本での大地震と原発事故をこの国と市民が克服し,より住みやすい社会と地域を作れるよう願っています。 Ph.D(工学)@woodie3wopper