コンテンツにスキップ

「PortAudio」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
誤字を修正
Cewbot (会話 | 投稿記録)
21行目: 21行目:
| ライセンス = [[MIT License]]
| ライセンス = [[MIT License]]
| 公式サイト = {{URL|www.portaudio.com}}
| 公式サイト = {{URL|www.portaudio.com}}
}}'''PortAudio'''は、[[音|オーディオの]]再生と録音のための[[オープンソースソフトウェア|オープンソースの]][[ライブラリ|コンピュータライブラリ]]です。これは[[クロスプラットフォーム]]ライブラリであるため、これを使用するプログラムは、 [[Microsoft Windows|Windows]] 、 [[MacOS|Mac OS X]] 、 [[Linux]]などのさまざまなコンピュータ[[オペレーティングシステム]]で実行できます。 PortAudioは、Windowsで[[Core Audio (アップル)|Core Audio]] 、 [[Advanced Linux Sound Architecture|ALSA]] 、 MME 、 [[DirectSound]] 、 [[ASIO]] 、 WASAPIをサポートしています。移植性を主な目的とする他のライブラリと同様に、PortAudioは[[C言語|Cプログラミング言語]]で記述されています。また[[PureBasic]] 、および[[Lazarus|ラザロ]]/[[Free Pascal|フリーPascal]]の言語でも実装されています。 PortAudioは、 [[JACK Audio Connection Kit|JACK]]や[[ASIO]]と同様に、コールバックパラダイムに基づいています。
}}'''PortAudio'''は、[[音|オーディオの]]再生と録音のための[[オープンソースソフトウェア|オープンソースの]][[ライブラリ|コンピュータライブラリ]]です。これは[[クロスプラットフォーム]]ライブラリであるため、これを使用するプログラムは、 [[Microsoft Windows|Windows]] 、 [[MacOS|Mac OS X]] 、 [[Linux]]などのさまざまなコンピュータ[[オペレーティングシステム]]で実行できます。 PortAudioは、Windowsで[[Core Audio (Apple)|Core Audio]] 、 [[Advanced Linux Sound Architecture|ALSA]] 、 MME 、 [[DirectSound]] 、 [[ASIO]] 、 WASAPIをサポートしています。移植性を主な目的とする他のライブラリと同様に、PortAudioは[[C言語|Cプログラミング言語]]で記述されています。また[[PureBasic]] 、および[[Lazarus|ラザロ]]/[[Free Pascal|フリーPascal]]の言語でも実装されています。 PortAudioは、 [[JACK Audio Connection Kit|JACK]]や[[ASIO]]と同様に、コールバックパラダイムに基づいています。


PortAudioは、音楽ソフトウェア用のプラットフォームに依存しないライブラリのセットを提供することを目的としたPortMediaプロジェクトの一部です。無料の[[レコーディング・エンジニア|オーディオエディタ]][[Audacity]]はPortAudioライブラリを使用します。
PortAudioは、音楽ソフトウェア用のプラットフォームに依存しないライブラリのセットを提供することを目的としたPortMediaプロジェクトの一部です。無料の[[レコーディング・エンジニア|オーディオエディタ]][[Audacity]]はPortAudioライブラリを使用します。

2021年5月21日 (金) 02:13時点における版

PortAudio
作者 Ross Bencina
最新版
v190600 / 2016年10月30日 (7年前) (2016-10-30)
リポジトリ ウィキデータを編集
プログラミング
言語
C言語
対応OS クロスプラットフォーム
種別 API
ライセンス MIT License
公式サイト www.portaudio.com
テンプレートを表示

PortAudioは、オーディオの再生と録音のためのオープンソースのコンピュータライブラリです。これはクロスプラットフォームライブラリであるため、これを使用するプログラムは、 WindowsMac OS XLinuxなどのさまざまなコンピュータオペレーティングシステムで実行できます。 PortAudioは、WindowsでCore AudioALSA 、 MME 、 DirectSoundASIO 、 WASAPIをサポートしています。移植性を主な目的とする他のライブラリと同様に、PortAudioはCプログラミング言語で記述されています。またPureBasic 、およびラザロ/フリーPascalの言語でも実装されています。 PortAudioは、 JACKASIOと同様に、コールバックパラダイムに基づいています。

PortAudioは、音楽ソフトウェア用のプラットフォームに依存しないライブラリのセットを提供することを目的としたPortMediaプロジェクトの一部です。無料のオーディオエディタAudacityはPortAudioライブラリを使用します。

ノート

参考文献

外部リンク