コンテンツにスキップ

「Audio Units」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
Cewbot (会話 | 投稿記録)
Cewbot (会話 | 投稿記録)
 
1行目: 1行目:
'''Audio Units'''(オーディオ ユニッツ)とは[[macOS]]に直接統合されているオーディオ機能、[[Core Audio (アップル)|Core Audio]]によって提供されるシステムレベルの[[デジタル信号処理|DSP]][[プラグイン]][[コンピュータ・アーキテクチャ|アーキテクチャ]]で、[[ソフトウェア]]の機能を拡張する追加[[モジュール]]の規格。'''AU'''と略される。
'''Audio Units'''(オーディオ ユニッツ)とは[[macOS]]に直接統合されているオーディオ機能、[[Core Audio (Apple)|Core Audio]]によって提供されるシステムレベルの[[デジタル信号処理|DSP]][[プラグイン]][[コンピュータ・アーキテクチャ|アーキテクチャ]]で、[[ソフトウェア]]の機能を拡張する追加[[モジュール]]の規格。'''AU'''と略される。


一般利用者向けには大別して、[[ソフトウェア・シンセサイザー|ソフトウェア音源]]の'''AU Instrument'''と、ソフトウェア[[エフェクター]]の'''AU Effect'''がある。類似のプラグイン規格として[[スタインバーグ]]が提唱する[[Virtual Studio Technology|VST]]、[[Pro Tools]]で使用される[[AAX]]、[[RTAS]]、Windows向けの[[DXi]]などがある。
一般利用者向けには大別して、[[ソフトウェア・シンセサイザー|ソフトウェア音源]]の'''AU Instrument'''と、ソフトウェア[[エフェクター]]の'''AU Effect'''がある。類似のプラグイン規格として[[スタインバーグ]]が提唱する[[Virtual Studio Technology|VST]]、[[Pro Tools]]で使用される[[AAX]]、[[RTAS]]、Windows向けの[[DXi]]などがある。

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

Audio Units(オーディオ ユニッツ)とはmacOSに直接統合されているオーディオ機能、Core Audioによって提供されるシステムレベルのDSPプラグインアーキテクチャで、ソフトウェアの機能を拡張する追加モジュールの規格。AUと略される。

一般利用者向けには大別して、ソフトウェア音源AU Instrumentと、ソフトウェアエフェクターAU Effectがある。類似のプラグイン規格としてスタインバーグが提唱するVSTPro Toolsで使用されるAAXRTAS、Windows向けのDXiなどがある。

AUは、GarageBandSoundtrack ProLogic ExpressLogic ProFinal Cut ProAU Lab等のAppleアプリケーションが対応済みで、多くのソフトウェアメーカーでもプラグインやアプリケーションの対応が進んでいる。

Mac OS X v10.5に標準搭載されたAudio Unit[編集]

インストゥルメント[編集]

DLSMusicDevice
内蔵のGS音源(ローランド提供)、または外部のDownloadable Sounds (DLS) またはSoundFontを用いて楽器音を鳴らす。ロムプラー (en:Rompler)、プレイバックサンプラーの一種。

ジェネレーター[編集]

AUAudioFilePlayer
音声ファイルを読み込み再生・出力する。
AUNetReceive
ネットワーク経由で音声を受信し再生・出力する。
AUScheduledSoundPlayer
メモリーバッファー上の音声を再生・出力する

エフェクター[編集]

フィルター・イコライザー[編集]

AUBandpass
バンドパスフィルター
AUHipass
レゾナンス付きのハイパスフィルター
AULowpass
レゾナンス付きのローパスフィルター
AUFilter
2バンドのシェルビングイコライザーおよび3バンドのピーキングイコライザーによる、計5バンドのパラメトリックイコライザー。
AUHighShelfFilter
簡素な高域シェルビングイコライザー。
AULowShelfFilter
簡素な低域シェルビングイコライザー。
AUParametricEQ
簡素なピーキングイコライザー。
AUGraphicEQ
31バンドまたは10バンドのグラフィックイコライザー。

ディレイ・リバーブ[編集]

AUDelay
フィードバック、ローパスフィルター付きのディレイ
AUSampleDelay
サンプル数指定によるフィードバックのない簡素なディレイ。
AUMatrixReverb
パラメーター式のリバーブレーター

ダイナミクス[編集]

AUDynamicsProcessor
コンプレッサー
AUMultibandCompressor
4バンドのマルチバンドコンプレッサー。
AUPeakLimiter
ピークリミッター

その他のエフェクター[編集]

AUDistortion
フィードバックディレイ、リングモジュレーションデシメーションビットクラッシャー、2乗・3乗ウェーブシェイパーによるディストーション
AUNetSend
Bonjourによるネットワーク経由で音声を送信する。
AUPitch
ピッチシフター
AURogerBeep
無音状態になった事を検出した時にスタンバイ・ピー(ロジャービープ)を発生する。

ミキサー[編集]

AUMixer
ステレオミキサー
AUMatrixMixer
マトリックスミキサー。
AUMixer3D
3次元ミキサー。

パンナー[編集]

AUSoundFieldPanner
3次元パンナーの一種。
AUSphericalHeadPanner
3次元パンナーの一種。
AUVectorPanner
3次元パンナーの一種。
HRTFPanner
頭部伝達関数を適用した3次元パンナー。

コンバーター[編集]

AUConverter
PCM音声のフォーマット変換。
AUDeferredRenderer
入力音声を他のスレッドへ転送する。
AUMerger
音声信号の併合。
AUSplitter
音声信号の分離。
AUTimePitch
タイムストレッチおよびピッチシフト。
AUVariSpeed
再生スピードの調整(ピッチチェンジ)。

アウトプット[編集]

AudioDeviceOutput (AUHAL)
特定の音声デバイスとの入出力を行う。
DefaultOutputUnit
システム標準の音声出力デバイス。
GenericOutput
音声出力デバイスの基礎。
SystemOutputUnit
システム警告音、ユーザインターフェイス効果音の音声出力デバイス。

外部リンク[編集]