2009-11-01から1日間の記事一覧

wavファイルを複数つなげる

前の記事に書いたWavFile.rbは、dataチャンクを増やした時にファイルフォーマットや各チャンクのsize値も更新するようになっているので、こんな風に複数wavを接続するのも簡単にできる。 ただしformat chunkが同じwavファイル同士のみ。formatが違うとデータ…

wavファイルのフォーマットを書き換えて倍速再生にする

前:wavファイルのフォーマットを読み込む - 橋本詳解 wavのDSPをやる準備が整った。 wavヘッダをメモリに読み込んでrubyの変数として扱って、バイナリに書き戻せるようになった。dataチャンクの中の波形をいじれば音を変えれる。 まずは波形ではなくwavヘッ…