はじめに

このパッケージは,spAudio ライブラリ のpython版で,フルデュプレックスのオーディオデバイス入出力を可能とする spaudio モジュールと,WAV,AIFF,MP3,Ogg Vorbis,FLAC,ALAC,rawなど,様々なファイル形式の読み書きをプラグインにより可能とする spplugin モジュールが用意されています.

インストール

バイナリーパッケージをインストールする際には, pip コマンドを使うことができます.

pip install spaudio

もし, Anaconda または Miniconda を使用している場合は,"bannohideki" チャンネルを指定して conda コマンドを実行してください:

conda install -c bannohideki spaudio

なお,このパッケージはPython 2はサポートしていないのでご注意ください.

Linuxバージョンは,spPlugin のインストール(特に,オーディオデバイス入出力には, PulseAudio を利用した pulsesimple プラグインが必要になります)も必要になります.これは, dpkg (Ubuntu) または rpm (CentOS) のコマンドを,以下のいずれかのファイルと共に使用してインストールできます.

apt (Ubuntu) か yum (CentOS) を使いたい場合は, こちらのページ (Ubuntu)こちらのページ (CentOS) を見てください.

更新履歴

  • Version 0.7.15

    • spaudio モジュールにおける spaudio.open 関数の追加.

    • spaudio モジュールにおけるキーワード引数を用いたopen関数呼び出しのサポート.

  • Version 0.7.14

    • 様々なファイル形式の読み書きをプラグインにより可能とする spplugin モジュールの追加.

  • Version 0.7.13

    • 最初の公式リリース.

ビルド

このパッケージをビルドするには,以下が必要になります.

オフィシャルサイト

オフィシャルサイトはこちらです: http://www-ie.meijo-u.ac.jp/labs/rj001/spLibs/python/spAudio/en/index.html

日本語のページも用意されています: http://www-ie.meijo-u.ac.jp/labs/rj001/spLibs/python/spAudio/ja/index.html