タグ

audioに関するdealforestのブックマーク (6)

  • iPhone OS 3.0のオーディオ周りの変更点 | Objective-Audio

    OS3.0がでてからもう結構時間が経ってますが、オーディオ周りの挙動に変更があったところをまとめておきます。 ロック時に音が途切れない AudioUnitのRemoteIOを使っている場合、AudioSessionのPreferredHardwareIOBufferDurationを何も設定せずデフォルト状態のままだと、以前と変わらずロックしていないときは1024フレーム、ロック中は4096フレームと切り替わってしまいますが、一度値を設定しておくと、ロックしても設定した値そのままで切り替わらなくなったようです。 RemoteIOのデフォルトフォーマットが変更 OS2.2.1以前のRemoteIOのデフォルトのフォーマットは8.24の固定小数点でしたが、OS3.0からは16bitの整数に変わっているようです。ただし、MultiChannelMixerなどはあいかわらず8.24の様ですので、組

  • iPhoneで音を鳴らす

    最近はAudio Unitをあれこれと触っていた事もあって、久々のプログラミングの話題はサウンド再生についてです。 iPhoneでサウンドを再生する方法はざっと5つあります。 1)SystemSound 2)AVAudioPlayer 3)AudioQueue 4)OpenAL 5)AudioUnit それぞれの特徴について、ざっとまとめます。 1)SystemSoundについて 3秒程度の短いサウンドを再生するAPIで、時間が長いサウンドファイルは鳴らせません。 AudioSessionサービスで、セッション制御を行わなくても、端末のマナーモードのスイッチに応じて、音を再生/ミュートします。 2)AVAudioPlayerについて iPhone OS 2.2で追加されたクラスです。 これが出てくるまでは、長いサウンドファイルはAudioQueueかOpenALで鳴らす必要がありましたが、

    iPhoneで音を鳴らす
    dealforest
    dealforest 2009/08/05
    3DMixer+remoteIO の組み合わせがいい
  • I didn’t know 1718449215 was the 4CC for “fmt?” I do now. | Time.code()

    dealforest
    dealforest 2009/08/03
    1718449215 = fmt
  • iPhone 3GS で良い音を持ち歩く方法 - Rogi073.Diary 2.0

    iPhone3GSの発売を機に、iPhone ユーザーになったのですが、勿論そこには、ガジェット好きな側面によるところもあり、その欲求を満たすためには基的には App Store にていろいろなソフトを導入していくことになるのですが、一方では、音楽好き・オーディオ好きである私としては、ただ、持ち歩くだけではなくて、やはり、良い音で持ち歩きたいという衝動にも駆られてしまいます。というか、過去何度か携帯音楽プレイヤーを持っていたのですが、その音のいまいちさに結局使わなくなるという結果に終わっていたので、今回はそうはなるまいと、音質改善により良い音を追求することにしたわけです。 ちなみに、以下では、iPhone として記述しますが、iPod でも適用可能な場合が多いので、適宜読み替えていただいても可です(ただし動作確認などは各自自己責任でお願いします)。 とりあえず家電量販店のオーディオコーナ

    iPhone 3GS で良い音を持ち歩く方法 - Rogi073.Diary 2.0
  • Core Audio – iOS | Objective-Audio

    iOS8からAVAudioEngineという新たなオーディオの機能がAVFoundationに追加されました。AVAudioEngineというのはAUGraphのObjective-C版のような感じのものです。オーディオのプレイヤーやエフェクトやミキサーなどがNodeと呼ばれる部品で用意されていて、それらを繋いで音を鳴らす事が出来ます。 AUGraphよりもかなり簡単に使えるようになっているのですが、その反面、AUGraphを使うときのように細かい設定が出来るわけではなかったり、AUGraphで出来た事が出来なかったりする部分もあるので、いままでAUGraphを使っていた人にとっては物足... read more AVAudioSessionのmediaServiceWereResetNotificationですが、たまたま確実に呼ばれるタイミングを見つけられたのでメモしておきます。 1、

  • Ben Stucki » Free Audio Visualization Component for Flex 2

    This week’s entirely free and open source download is an easy to use audio visualization component for Flex 2 Beta 2. The visualization component can display sound data in multiple formats and includes custom events and properties for using advanced bitmap effects without changing the component class itself. It draws dynamically based on size and keeps memory consumption to a minimum. Visualizatio

    dealforest
    dealforest 2008/07/13
    Free Audio Visualization Component
  • 1