タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

C++と音声に関するwackyのブックマーク (1)

  • WAVEファイルにリアルタイムで加工を施し再生する

    はじめに マルチメディア系のプログラムを作成していると、音のデータをリアルタイムで処理したいときもあるでしょう。今回は「WAVEファイルからデータを読み込み、加工を施した上で再生する」方法を紹介します。 もちろんWAVEデータ全部をメモリに展開するような手抜きはしません。必要応じてファイルを読み込んでいきます。対象読者 稿ではC言語を利用します。WINAPIでウィンドウプログラムを作成したことがある人が対象です。それと、内容が応用系なので、参考資料で一度勉強してからの方が理解できると思います。 「waveOut~」「mmio~」が分かる方は大丈夫でしょう。分からない方も参考資料に載っているページに行けば、すぐに分かると思います。必要な環境 WINAPIを利用するのでWindowsが必要です。動作はXPのみで確認していますが、他のバージョンでも動くでしょう。それと、コンパイル時に「winm

    wacky
    wacky 2006/04/26
    WAVEデータを読み込みながらリアルタイムに加工して再生する方法。「モノラル化」と「簡易ボーカルキャンセル」の例。
  • 1