next up previous
Next: この文書について... Up: メモ Previous: メモ

1 Java で WAVE ファイルを読む

``FFT Java Wave'' で検索してようやく見つけた

http://forum.java.sun.com/thread.jspa?threadID=5205151&tstart=75
というページ。これによると、Wave ファイルを読むには
AudioInputStream in = AudioSystem.getAudioInputStream(new File("sound.wav"));
byte [] data = new byte [in.available()];
in.read(data);
in.close();
のようにするとか。 これから AudioInputStream を検索すると良いことが分かった。 非推奨 API だって。まだまだ決定版とは思っていないということか。 ともあれ
「JavaでHelloWorld サウンド編」
というサンプルプログラム (録音/再生) に行き着いた。

後は FFT だけれど、C で書かれた

汎用 FFT (高速 フーリエ/コサイン/サイン 変換) パッケージ by 大浦拓哉 -- これは高性能
を Java に書き直して使う?


next up previous
Next: この文書について... Up: メモ Previous: メモ
Masashi Katsurada
平成20年3月6日