iOS8からAVAudioEngineの登場により、CoreAudioがもっと使いやすくなりました。 今回はSwiftとPlaygroundを用いて音で遊んでみたいと思います。 最初に使用するクラスについて軽く説明です。 AVAudioEngine AVAudioNodeを管理するクラス AVAudioEngineに対してAVAudioNodeをattachすることで入力にエフェクトなどをかけることができます。 AVAudioNode 音の生成、処理、入出力のための抽象クラス エフェクトなどはAVAudioUnitEffectクラスを使用しますが、これらもAVAudioNodeのサブクラスです。 基本的には上記の2つクラスが元となっているようです。 では、簡単にマイク入力にエフェクトをかけてみましょう。 まず適当なPlaygroundを作成します。 このときPlatformはMac OSに
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く