タグ

Waveに関するlabgaのブックマーク (5)

  • Python Wave [ja.nishimotz.com]

    wave ファイルを読み込んで、別のファイルに書き込む。 参考 numpy / scipy を使わなくてよい方法を知りたいので、試行錯誤する。 とりあえず wave を使ってみる。16bit mono 48KHz sampling を対象としている。 C:\>python Python 2.6 (r26:66721, Oct 2 2008, 11:35:03) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import wave >>> a = wave.open("c:/data/A01.wav") >>> a <wave.Wave_read instance at 0x00A108C8> >>> a.getnc

    labga
    labga 2015/09/03
  • 声素材ダウンロード(全部)│あみたろの声素材工房

    声素材を使う前に、必ず利用規約を読んでください。 音声は『PCM44,100Hz/16ビット/モノラルのWAV形式』です。 ダウンロード … セリフ文を右クリック → 対象をファイルに保存(Windows) 一括ダウンロード … あみたろの声素材工房・圧縮ファイル置き場 試聴 … セリフ左の お探しのセリフがみつからない時は 『Ctrl+F』→「おはよ」「攻撃」「18」など短めのキーワードで検索! (数字とアルファベットは半角、カタカナは全角)

    声素材ダウンロード(全部)│あみたろの声素材工房
    labga
    labga 2015/08/23
  • WAVE file format

    WAVE (.WAV) file format 4バイト 'R' 'I' 'F' 'F' 4バイト これ以下のバイト数 (= ファイルサイズ - 8) 8バイト 'W' 'A' 'V' 'E' 'f' 'm' 't' ' '(←スペース) 4バイト WAVEfmt欄のバイト数 2バイト データ形式 (PCM: 01 00) [RFC 2361] 2バイト チャネル数 (モノ: 01 00 ステレオ: 02 00) 4バイト サンプリングレート (44100Hz なら 44 AC 00 00) 4バイト バイト/秒 (44100Hz ステレオ 16ビット なら 10 B1 02 00) 2バイト バイト/サンプル×チャネル数 (ステレオ 16ビット なら 04 00) 2バイト ビット/サンプル (16ビット なら 10 00) 「WAVEfmt欄のバイト数」-16バイト 拡張部分 4バイト

  • 旧きゃっちまblog

    C#から使えるフリーの数値計算ライブラリ。LAPACKやFFTWを扱える。グラフ描画機能まで付いてる。 http://ilnumerics.net/ ひとまず行列の固有値を求めてみた。 var A = new ILArray<double>(new[] { 3.0, 2.0, 1.0, 5.0 }, 2, 2); こうした場合、LAPACK形式で配列は縦に格納されるので、2行2列のこんな行列に 3.0, 1.0 2.0, 5.0 で、こいつの固有値を求めてみる。 ILArray<complex> eig = ILMath.eig(A); foreach (complex z in eig) Console.WriteLine(z); とっても簡単。 同じ感じでFFTしてみる。 var wave = new ILArray<double>(new[] { 1.0, 1.0, -1.0, -1

  • http://blog.ume108.mobi/?p=837

    http://blog.ume108.mobi/?p=837
    labga
    labga 2014/01/07
  • 1