FC2ブログ

CoreAudio PublicUtility - Installing the CARingBuffer Update メモ

CoreAudio PublicUtility - Installing the CARingBuffer Update メモ

Q:私は更新CARingBufferファイルをインストールする方法を教えてください。

:私は更新CARingBufferファイルをインストールする方法を教えてください。

CARingBufferクラス(CARingBuffer.hとCARingBuffer.cpp)は、オーディオ入出力のバッファ·リストを格納および取得
するためのリングバッファオブジェクトを使用して簡単に実装およびXcode Developer Toolsパッケージに付属しているクラス
のセット、Core Audioの公益事業の一環です。
バグ修正アップデートは、境界外の取り扱いの際のクラッシュを防ぎ読み取り、未使用のコードを削除しCARingBufferクラスにしました。
このアップデートを強くXcodeの3.2(Mac OS Xの10.6とiPhone OS3)またはXcode3.1.4(Mac OS X 10.5.xのとiPhone
OS3)を使用して、すべてのCore Audioの開発者向けに推奨されます。
Mac OS X 10.6のためCARingBufferの更新

のMac OS X10.6.x上で、このクラス次の手順を実行しますを更新するには:

添付CARingBufferUpdateアーカイブをダウンロードします。
CARingBuffer.hとCARingBuffer.cppファイルの両方を含む。zipファイルを展開します。
両方のファイル/開発/エクストラ/ CoreAudio対応/ PublicUtility/同じ名前の古いファイルを置き換えるに移動します。

のMac OS X10.5用CARingBufferの更新

Mac OS X 10.5.xの上で、このクラス次の手順を実行しますを更新するには:

添付CARingBufferUpdateアーカイブをダウンロードします。
CARingBuffer.hとCARingBuffer.cppファイルの両方を含む。zipファイルを展開します。
両方のファイル/開発者/例/ CoreAudio対応/ PublicUtility/同じ名前の古いファイルを置き換えるに移動します。 姉妹サイトだよ! よかったらみてね!
スポンサーサイト

Audio Host Time On iPhone OS メモ

Audio Host Time On iPhone OS メモ

Q:AudioGetCurrentHostTimeとAudioGetHostClockFrequencyが利用できないので、どのようにiPhoneのOS上でホストの
時間で働いていますか、例えばどのように私は現在のホスト時間やクロック周波数を取得するのですか?
:AudioGetCurrentHostTimeとAudioGetHostClockFrequencyが利用できないので、どのようにiPhoneのOS上でホストの
時間で働いていますか、例えばどのように私は現在のホスト時間やクロック周波数を取得するのですか?
iPhoneのOS上でホストの時間で作業するための最良の方法はCAHostTimeBaseヘルパークラスを使用しているときに、iPhoneの
開発者は、単に現在のホスト時間を取得するためにmach_absolute_time呼び出すことができます。 姉妹サイトだよ! よかったらみてね!

High-Efficiency Advanced Audio Coding (HE-AAC) メモ

High-Efficiency Advanced Audio Coding (HE-AAC) メモ

High-Efficiency Advanced Audio Coding (HE-AAC)
このテクニカルノートでは、デジタル·オーディオ用高効率アドバンストオーディオコーディング
圧縮方式について説明します。
MPEG AACとは何ですか
MPEG AACは、MPEGグループによって開発された、MP3形式の後継となるように設計知覚オーディオ圧縮方式です。
MPEGの正式なリスニング·テストでは、128 KBSでMP3より96 KBSでわずかに良いオーディオ品質を提供することが
できる2チャンネルのオーディオトラックに、低複雑AAC(別名、AAC-LCまたはAACとしては、一般的に呼ばれる)こと
を明らかにした。

HE-AACは何ですか
高効率AAC(HE-AAC)は、ストリーミングオーディオやポッドキャストなどの低ビットレートアプリケーション用に最適化
されたAAC-LCの拡張機能です。
HE-AACは、周波数帯の上半分の圧縮効率を高めるためにスペクトル帯域複製(SBR)を使用しています。 HE-AACのバージョン
2(HE-AAC v2は)パラメトリックステレオ(PS)はさらに唯一の非常に低いビットレートでステレオ信号の圧縮効率を高める
ために追加されます。
64キロバイト/ sで、HE-AAC v1の音質は96 kb / sでのAAC-LCに匹敵するものです。

推奨ビットレート範囲

それぞれのAACコーデックの固有の特性に基づいて、44.1kHzでサンプリングステレオ音声に推奨される運用のビットレート
の範囲は次のとおりです。
16の間に低いビットレートのためのHE-AAC v2の - 40キロバイト/秒。
32の間のビットレートのHE-AACは、V1 - 80キロバイト/秒。
のためのAAC-LCはより高い80 kb / sをビットレート。

ADTSとMPEGファイルベースの​​違い

AACの圧縮されたオーディオデータは、MPEG-4コンテナのファイル形式(。MP4、。M4A)や、ADTS(AAC、。ADTS)の
オーディオデータトランスポートストリームファイルなどのより基本的なMPEG-2ベースのファイル形式で保存することができる。
MPEG-4ファイルは、例えば、H.264でエンコードされたビデオとAACエンコードされたオーディオをビデオとオーディオのデータ
を含めることができます"トラック"に続いてメタデータを含むヘッダーが含まれています。
対照的にADTSは一連のフレーム、AACの​​ヘッダとそれに続くデータを持っている各フレームで構成されるストリーミング形式です。
したがって、デコーダは、アプリケーションのような "ラジオ"にも最適です、そのストリーム内の任意の時点でADTSストリーム
の再生を開始することができます。しかし、MPEG-4ファイルをデコードするには、ファイルのヘッダーは最初きちんとしたファイル
を再生するために読まなければなりません。 姉妹サイトだよ! よかったらみてね!
twitter
twitter アカウント @drum_kuroneko 気軽にフォローしてください。
誰でも簡単に開発ができます!!
人気ナンバー1
自己紹介

yuutyan0205

プロガー:yuutyan0205
きままな自由人です。

たまにプログラミングを行っています。

仕事ください・・・

開発者アプリ一覧 気になったらダウンロードしてください。
開発環境おすすめ
カレンダー
11 | 2012/12 | 01
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 - - - - -
最新記事
月別アーカイブ
カテゴリ
アクセスランキング
[ジャンルランキング]
コンピュータ
834位
アクセスランキングを見る>>

[サブジャンルランキング]
マック
48位
アクセスランキングを見る>>
訪問者数
現在の訪問者数
現在の閲覧者数:
全記事表示リンク

全ての記事を表示する

相互リンク希望の方とご質問ある方ご連絡ください。

名前:
メール:
件名:
本文: