第14回 Yokohama.rbのまとめ

2011年11月12日に開催されましたYokohama.rbのまとめです。
0
みよひで画伯 @miyohide

数値見ていても⊂( ・∀・)ワケ ( ・∀・)つワカ ⊂( ・∀・)つラン♪ので、画像として保存します。 #yokohamarb

2011-11-12 18:16:58
みよひで画伯 @miyohide

f = CoreAudio::AudioFile.new("sample.wave",:write, :format => :wave)を実行時に bad scan arg format: 11:(fatal)と吐いてしまって落ちる。 #yokohamarb

2011-11-12 18:20:50
みよひで画伯 @miyohide

今からpushするんで・・・それで皆様試しましょう。 #yokohamarb

2011-11-12 18:22:44
suginoy @suginoy

人間の可聴領域が20kHzぐらいまでなので、シャノンの定理から40kHzぐらいあればいいだろうということでCDのサンプリングレートは44.1kHzになっているらしいです。(豆知識) #yokohamarb

2011-11-12 18:23:20
Katsunori Kawaguchi @hamakn

今patchをpushするのでしばらくお待ち下さいw #yokohamarb

2011-11-12 18:23:36
みよひで画伯 @miyohide

緊急パッチでcoreaudioが0.0.6となりました。おめでとうございます。 #yokohamarb

2011-11-12 18:24:37
dan5ya @dan5ya

coreaudio バージョンアップした。なんというスピード感 #yokohamarb

2011-11-12 18:24:52
suginoy @suginoy

CoreAudioライブラリをライブリリースw バージョンが0.6に http://t.co/J0m9Xpzh #yokohamarb

2011-11-12 18:25:05
suginoy @suginoy

なるほど、irbで最後に; nilつけるとnilが変えるからコンソールが汚くならないのか。 #yokohamarb

2011-11-12 18:29:12
Katsunori Kawaguchi @hamakn

CoreAudioでRubyから簡単に録音できたよ! #yokohamarb

2011-11-12 18:31:14
みよひで画伯 @miyohide

先程のツイートの修正。画像として保存ではなく、音声(wav)ファイルとして保存する。 #yokohamarb

2011-11-12 18:32:09
みよひで画伯 @miyohide

サンプルにある record_to_wave.rb の解説をしていただいております。 #yokohamarb

2011-11-12 18:34:19
suginoy @suginoy

s/変える/返る/ RT suginoy: なるほど、irbで最後に; nilつけるとnilが変えるからコンソールが汚くならないのか。 #yokohamarb

2011-11-12 18:34:55
みよひで画伯 @miyohide

負荷をかけている(TimeMachineのバックアップ中)などのときは、取りこぼしが発生するのだけれども、1秒間に1000個の取りこぼしがあってもあまり気がつかない。 #yokohamarb

2011-11-12 18:36:45
みよひで画伯 @miyohide

大きな音声を取り扱いたかったら、Threadを別に作る。 #yokohamarb

2011-11-12 18:40:31
みよひで画伯 @miyohide

音声プログラミングは、下手すると耳がやられるので、イヤフォンとかを使いましょう。 #yokohamarb

2011-11-12 18:41:51
みよひで画伯 @miyohide

ファイルとして読み込んだものをスピーカーに出すところで悪戦苦闘中。 #yokohamarb

2011-11-12 18:52:29
みよひで画伯 @miyohide

MacOSXに入っているreadlineのスレッドの扱いに不具合があって、buf.startの後に buf << wave をいれるとヨサゲ。 #yokohamarb

2011-11-12 19:03:46