• ベストアンサー

wavファイルをcsvファイルに変換する。

wavファイルについて教えてください。 (1)wavファイルをcsvファイルに変換するフリーソフト等があれば紹介してください。 (2)wavファイルの詳細について紹介している書籍、ホームページ等あれば紹介してください。 以上

質問者が選んだベストアンサー

  • ベストアンサー
noname#92327
noname#92327
回答No.5

こんにちは。 通常、wavファイルは1秒間の音声を44,100個のデータで表現します。 つまり、エクセルでは65,536行しか表現できないので1秒半程度しかグラフ化できません。 しかも時間軸の調整もしなければなりません。 そこまで親切なフリーウェアがあるとは思えません。 (あるかもしれませんけど。) 波形ソフトの画像を貼り付けた方が早いとは思いますが、 どうしてもやるのなら、下の二つくらいでしょうか。 ・自分でつくる ・波形ソフトでrawデータ(生データ)で出力し、バイナリからテキスト形式に変換する。その後にcsv形式に変換する。 もし、自作されるのであれば、このソースが役に立つと思います。 http://oku.edu.mie-u.ac.jp/~okumura/dumpwave.c wavから抜き出し、ヘッダ情報を削ってサンプル数を適当にまびいた後にそれぞれの値にカンマをつけてcsv形式で出力する、というところでしょうか。 wavデータのフォーマットに詳しいHPを挙げておきます。 ご参考になれば。

参考URL:
http://www.kk.iij4u.or.jp/~kondo/wave/
kumagorou2004
質問者

お礼

有益な情報を有難うございました。紹介していただいたページを元に対応して見ます。有難うございました。 最近ではwaveファイルに対して周波数分析を初めとする各種解析を実行するソフトが多数フリーで公開されており、waveファイルの価値が高まっていると思います。またよろしくお願いします。

その他の回答 (5)

  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.6

質問者さんがやりたい事を実現するには ・wavファイルのヘッダを読み込んで、生データの位置、生データの個数、生データの形式を読み取る ・wavファイルの生データを読み込み、データ1個1個を目で読める10進数に変換する ・目で読める10進数に変換したのを、テキストとしてカンマ付きでCSVファイルに書き出す と言うプログラムを自作するしかありません。 wavファイルの詳細については、マイクロソフトのデベロッパーサポートページのライブラリ解説を読むか、Windowsベースの言語開発ツールのライブラリのヘルプを読むしかありません。 なお、wavファイルは、チャンネル数、圧縮か非圧縮、量子化ビット数など、さまざまな要素の違いにより、ファイルヘッダの内容、生データの形式が異なるので、かなり複雑なプログラムになります。 特に、圧縮形式(ADPCM形式)の場合、圧縮データの仕様が公開されていないに近いので、生データを読み込む時点で挫折する事になります。

kumagorou2004
質問者

お礼

作業の大筋の流れが分かりました。先のハードルは高そうですが、検討してみます。有難うございました。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.4

CSVファイルにする意味があるとは思えないのですが、 バイナリファイルを目で読めるようにしたいというようなことなら、 "バイナリエディタ"でツールを検索するといいと思います。

kumagorou2004
質問者

お礼

バイナリエディタの件、有難うございます。これをキーワードに加え検討を進めてみます。

  • sousakann
  • ベストアンサー率22% (142/625)
回答No.3

waveファイルをエクセルに取り込むということがそもそもできないと思うのですが… 勘違いならすいません

kumagorou2004
質問者

補足

連絡ありがとうございます。 waveファイルをエクセルに取り込む事は確かにできないと思います。しかしながら、音楽編集ソフト(窓の杜にある音楽編集ソフトAudacity等)ではwaveファイルの波形を表示する例があります。多分、wavファイルの内容を解析して波形をグラフ表示しているものと想像します。それと同じ事をエクセル上でやってみたいのですが、何かいい方法はないでしょうか?

  • Turbo415
  • ベストアンサー率26% (2631/9774)
回答No.2

WAVって音声ファイルであり、CSVはカンマで区切られたテキストファイルですから、文字情報のファイルです。基本的に直接変換は無理だと思いますけど。

kumagorou2004
質問者

補足

早速の回答ありがとうございます。 質問している内容に無理がありそうなんですね。 私の目的は『waveファイルをエクセルに取り込み、エクセル上で波形のグラフを書きたい』ということです。この目的を達成するためにいい方法があればご紹介下さい。 音楽編集ソフトで表示させた波形をコピー&ペーストで貼り付ける手もありますが、見た目の調整等を細かく実施したいので、エクセルで直接グラフ表示したいと考えています。 初心者の無理な質問になってしまっているようですが、何か御知恵があれば教えてください。 以上

  • sousakann
  • ベストアンサー率22% (142/625)
回答No.1

CSVファイルは アプリケーション・ソフトの独自ファイル形式に頼らないプレーンな テキストファイルですから音声(音楽ファイル)のwaveから変換するのは物理的に不可能では

kumagorou2004
質問者

補足

早速の回答ありがとうございます。 質問している内容に無理がありそうなんですね。 私の目的は『waveファイルをエクセルに取り込み、エクセル上で波形のグラフを書きたい』ということです。この目的を達成するためにいい方法があればご紹介下さい。 音楽編集ソフトで表示させた波形をコピー&ペーストで貼り付ける手もありますが、見た目の調整等を細かく実施したいので、エクセルで直接グラフ表示したいと考えています。 初心者の無理な質問になってしまっているようですが、何か御知恵があれば教えてください。 以上

関連するQ&A

  • wav ファイルを変換するソフト

    2つ質問があります。 1 ホームページで、音声ファイルで mid や wav ではなく、聞けるけど、ダウンロードできない(自分のパソコンに取り込めない)ファイルがあります。そのファイル形式をなんといいますか?  2 wav ファイルを1のファイル形式に変換するソフトがあれば教えてください。 以上、よろしくお願いいたします。

  • m4aをwav、cda、ogg、csvに変換

    PC超初心者です。 iTuneStoreで購入した音楽を フリーソフトで編集しようとしたら、そのソフトは 「wav、cda、ogg、csv」ファイルしか編集できないことが分かりました。 フリーソフトでファイル形式を変換できるようなものはありますか? またiTunesのヘルプを見ると どうやらiTuneStoreで購入した曲は ファイル形式を変換できないようなことが書いてあったのですが レンタルCDだったら変換できるのでしょうか? ご回答お願いします!!!

  • wavファイルをwmaファイルに変換

    wavファイルをwmaファイルに変換できる フリーソフトはありますか?

  • wavファイルを.3g2ファイルに変換

    .wavファイルを.3g2に変換するファイルするフリーソフトはありませんでしょうか.

  • WAVファイルをMP3に変換できる

    WAVファイルをMP3に変換できる フリーソフトでお勧めのものを 教えていただけないでしょうか? お願いします。

  • MIDIをWAV変換

    タイトルのとおりです。 MIDIファイルからWAVに変換したいのですが、XPで使えるフリーソフトがなかなかみつかりません。 XPで使えてMIDI→WAV変換できるフリーソフトを教えていただけませんか。

  • mp3をwavに変換する方法

    wav形式のファイルをmp3にする方法があるのは知っているしソフトも持っているのですが、mp3をwavにする方法というのはあるのでしょうか? もしあるならフリーで、且つ、変換の際に音質が悪くならないような夢のようなソフトを紹介していただけるとありがたいです。

  • WAVファイル(もしくはCD)からFLACへの変換

    WAVファイルからか、CDから直接でもFLACファイルに変換できる、フリーソフトで使いやすいものはないでしょうか? ネットで調べて試しにインストールしたソフトもあるのですが、ファイルを1つずつ変換しないといけなかったり、CDから直接変換できなかったりと、とても使いづらいものばかりでいいソフトが見つかりません。 今のところはMP3とWAVファイルばかり使用しており、SonicStageを使っているのですが、これくらい使いやすい物がいいと思っています。 何かいいソフトは無いでしょうか。

  • WAVファイルからWMAファイルへの変換方法について

     お世話になります。パソコンに保存しているWAVファイルをWMA ファイルへ変換したいと思っています。友人にフリーソフトのVect orに結構ソフトがある筈と教えられたのですが、いざ開いて見ると その数が多くて選択が出来ません。どなたか私の低いレベルでも簡単に 使いこなせるソフトを数点紹介して頂けないでしょうか。宜しくお願い致します。

  • wavファイルをwmaファイルに変換

    wavファイルをwmaファイルに変換するときに 192Kbpsで変換できるフリーソフトはありますか? ぷっちでここというソフトを使ってますが 128Kbpsまでしか音質をあげられません。 やはり192Kbpsと128Kbpsでは、音質に大きな差はありますか?

専門家に質問してみよう