音響入出力インターフェイスライブラリ使用環境構築メモ
portaudio(
http://www.portaudio.com/)はクロスプラットファームなオープンソースライブラリ
(MIT license)
[Linux]
(1)インストール
#apt-get install portaudio-dev
(2)ソースダウンロード,展開
pa_stable_v19_20111121.tgz
#tar zxvf pa_stable_v19_20111121.tgz
(3)テスト
portaudio/test内にテストプログラムがある。
以下のオプションをつけて使用
$gcc test/xxxx.c -lportaudio
[Windows]
VC++ Express 2012 for Windows Desktop
1. dll, lib作成
(1) CMake インストール
(2)DirectSoundインストール
(3)ASIO SDK導入
①steinbergホームページアクセス
http://japan.steinberg.net/jp/home.html
②アカウント作成
③アカウント拡張(サードパーティーに)
④再ログインしASIO SDKダウンロード
(4) configure → configure→generate
2. 設定
(1) インクルードファイルパス、リンカー等を設定
(2)テスト
portaudio/test内ソースを使用してテスト