見出し画像

AVAudioPCMBufferの取り扱いメモ

iOS/macOSでオーディオデータをサンプル単位で扱う場合、今(※)だとAVAudioPCMBufferを利用することになる。(※AVAudioEngine登場以降)

オーディオ波形処理なんてそんなにしょっちゅうやることじゃないので毎回忘れるのだけど、なんだかんだ年に1,2回ぐらいはこのあたりを触る機会があるので、肝となるAVAudioPCMBufferの取り扱いの基本についてメモっておく。(主にAudioKitのコードを参考にしています)

ファイルからの読み出し

ファイルをまるっとAVAudioPCMBufferに読み出す場合は以下でいける。

続きをみるには

残り 7,438字
文章やサンプルコードは多少荒削りかもしれませんが、ブログや書籍にはまだ書いていないことを日々大量に載せています。たったの400円で、すぐに購読解除してもその月は過去記事もさかのぼって読めるので、少しでも気になる内容がある方にはオトクかと思います。

技術的なメモやサンプルコード、思いついたアイデア、考えたこと、お金の話等々、頭をよぎった諸々を気軽に垂れ流しています。

この記事が気に入ったら、サポートをしてみませんか?
気軽にクリエイターの支援と、記事のオススメができます!
shu223

最後まで読んでいただきありがとうございます!もし参考になる部分があれば、スキを押していただけると励みになります。 Twitterもフォローしていただけたら嬉しいです。 https://twitter.com/shu223/

ピックアップされています

日々の学びメモ

  • ¥400 / 月
コメントを投稿するには、 ログイン または 会員登録 をする必要があります。
フリーランスiOSエンジニア。エンジニアと人生コミュニティ運営。YouTube・Podcastパーソナリティ。著書「iOS×BLE」「Metal入門」「実践ARKit」「iOSデプス詳解」他。GitHubでさまざまなOSSを公開。
AVAudioPCMBufferの取り扱いメモ|shu223