出典 しゅってん : フリー百科 ひゃっか 事典 じてん 『ウィキペディア(Wikipedia)』
この記事 きじ は検証 けんしょう 可能 かのう な参考 さんこう 文献 ぶんけん や出典 しゅってん が全 まった く示 しめ されていないか、不十分 ふじゅうぶん です。 出典 しゅってん を追加 ついか して記事 きじ の信頼 しんらい 性 せい 向上 こうじょう にご協力 きょうりょく ください。(このテンプレートの使 つか い方 かた ) 出典 しゅってん 検索 けんさく ? : "ASIO" – ニュース · 書籍 しょせき · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2015年 ねん 10月 がつ )
ASIO (Audio Stream Input Output:エイシオ、アシオ、アジオ)は、オーディオデバイスのドライバ インタフェースの一 ひと つである。
ASIOは、ドイツ のスタインバーグ によりオーディオを入出力 にゅうしゅつりょく するためのアプリケーション用 よう API として提供 ていきょう された規格 きかく であり、Windows 向 む けオーディオカード の多 おお くがこの規格 きかく に準拠 じゅんきょ している。Mac OS X のCore Audio はこれと同等 どうとう の技術 ぎじゅつ とされる[1] 。
WindowsやMac OS上 じょう にもサウンドドライバは存在 そんざい するが、ASIOはそれよりも低 てい 遅延 ちえん 、高 こう 同期 どうき 性 せい 、高 たか いスループット を実現 じつげん している。開発 かいはつ された理由 りゆう としては従来 じゅうらい のオペレーティングシステム (OS) に搭載 とうさい されているサウンドドライバでは2以上 いじょう のマルチチャンネル入力 にゅうりょく が考慮 こうりょ されていなかったためである。ASIOではマシンの処理 しょり 速度 そくど が許 ゆる す限 かぎ りはあらゆるチャンネル数 すう 、標本 ひょうほん 化 か 周波数 しゅうはすう 、量子 りょうし 化 か ビット数 すう のデータを扱 あつか うことができる。
Windows旧来 きゅうらい のMME ではそのレイテンシ (データ送信 そうしん から音声 おんせい が出力 しゅつりょく されるまでの遅延 ちえん 時間 じかん )は200から500ミリ秒 びょう 、DirectSound でも50から100ミリ秒 びょう 、Mac OSのSound Managerで20から50ミリ秒 びょう とされているが、ASIOの場合 ばあい は数 すう ミリ秒 びょう から10ミリ秒 びょう 以下 いか で、環境 かんきょう によっては1ミリ秒 びょう 以下 いか となる場合 ばあい もある。そのため、PCに接続 せつぞく したキーボードでソフトウェア・シンセサイザー を演奏 えんそう したり、エレキギターにリアルタイムでエフェクトをかけたりといったことが可能 かのう になる。また、OSのソフトウェアミキサーを通 とお らずに元 もと の波形 はけい がそのままオーディオ出力 しゅつりょく されるため、良好 りょうこう な音質 おんしつ が得 え られる場合 ばあい がある。
ASIOでは、複数 ふくすう 同時 どうじ に出力 しゅつりょく するなど、複数 ふくすう のポートを同時 どうじ に扱 あつか うことができる。エフェクタを経由 けいゆ させる出力 しゅつりょく と、ノーマル出力 しゅつりょく とを同時 どうじ に実施 じっし するなどの効用 こうよう がある。
ASIO 1.0の後継 こうけい 規格 きかく として、ASIO 2.0が提供 ていきょう されている。最大 さいだい の相違 そうい 点 てん は、入力 にゅうりょく 信号 しんごう をそのまま出力 しゅつりょく するダイレクトモニタリング機能 きのう をサポートしている点 てん である。ダイレクトモニタリング機能 きのう は、入力 にゅうりょく 信号 しんごう をコンピュータを介 かい さずモニタすることから、レイテンシが生 しょう じないという効用 こうよう がある。
2005年 ねん 、ソニー の働 はたら きかけによりDSD 対応 たいおう が盛 も り込 こ まれた。他 た の変更 へんこう 点 てん はない。
ASIOは規格 きかく であり、実際 じっさい の利用 りよう にはASIO実装 じっそう が必要 ひつよう である。主要 しゅよう OSはASIO標準 ひょうじゅん 実装 じっそう を提供 ていきょう していない ため、ASIOに対応 たいおう するためにはデバイスドライバ ・アプリケーションの実装 じっそう が必要 ひつよう となる。多 おお くの場合 ばあい 、オーディオインターフェース等 とう のハードウェアではベンダーがASIO対応 たいおう ドライバを提供 ていきょう し、DAW等 とう のアプリケーションでは開発 かいはつ 者 しゃ がASIO入出力 にゅうしゅつりょく 対応 たいおう を提供 ていきょう する。
Steinberg ASIO Software Development Kit はスタインバーグ 社 しゃ が公開 こうかい しているASIOのソフトウェア開発 かいはつ キット である。SDKではドライバ・インターフェース・ホスト(クライアント)それぞれの定義 ていぎ ・基底 きてい クラス・サンプル等 とう が提供 ていきょう されている[2] 。ライセンスフリー・無償 むしょう で配布 はいふ されており、同社 どうしゃ は直接 ちょくせつ のサポートはおこなわないがメーリングリストにおいて開発 かいはつ 者 しゃ 同士 どうし の意見 いけん 交換 こうかん がおこなわれている。
1990~2000年代 ねんだい において、Windows・Mac OS が提供 ていきょう する標準 ひょうじゅん オーディオドライバは大 おお きな入出力 にゅうしゅつりょく 遅延 ちえん があった。ASIOはマルチチャネルI/Oと共 とも に低 てい 遅延 ちえん という特徴 とくちょう を持 も っていたため、ASIOが広 ひろ く利用 りよう されていた。macOS ではCore Audio が標準 ひょうじゅん 実装 じっそう されたこともあり、現在 げんざい ではmacOSにおいてASIOは利用 りよう されていない(Steinberg ASIO SDKではMac OS 対応 たいおう が廃止 はいし され[3] 、macOS には最初 さいしょ から対応 たいおう していない)。
^ https://web.archive.org/web/20040912181832/http://allabout.co.jp/entertainment/dtm/closeup/CU20030706/
^ "iasiodrv.h - interface definition for the ASIO driver class ... asiodrvr.cpp - ASIO driver class base definition ... hostsample.cpp - a simple console app which shows ASIO hosting" ASIO SDK 2.3.3. readme.txt.
^ "Changes in ASIO 2.3 since ASIO 2.2 ... dropped support for Mac OS 8 and 9" ASIO SDK 2.3.3. changes.txt.
^ ASIOに対応 たいおう していないオーディオハードウェアとドライバ環境 かんきょう 向 む けに擬似 ぎじ 的 てき にASIOインターフェイスを提供 ていきょう するエミュレーションインターフェイスもしくはカーネルストリーミングラッパーであり、TASCAM US-144MKII などのネイティブにASIO対応 たいおう している環境 かんきょう ではインストールする必要 ひつよう はない
デスクトップミュージック
収録 しゅうろく 波形 はけい 編集 へんしゅう 音源 おんげん ・合成 ごうせい エフェクト シーケンサー I/O及 およ びAPI DAW