Tags : AVAudioEngine
10バンド・パラメトリックイコライザ. Swift 4.
2017年10月22日 iOSPrototypingSwift
AVAudioEngineには、イコライザ機能も含まれています。イコライザに設定可能なフィルタの種類はいくつかあって、これはパラメトリックイコライザのサンプルコードです。
lame+AVAudioEngine MP3フォーマットでの録音, Swift 4
2017年10月13日 DevelopmentiOSPrototypingSwift
MP3フォーマットは AACにならんで頻繁に使われるオーディオフォーマットですが、残念ながら iOSでは、MP3フォーマットでの録音がサポートされていません。このサンプルコードでは、lameライブラリを使って WAV(pcm)で録音したものをリアルタイムで MP3へ変換します。
AVAudioEngine: 録音と再生を同時に行う方法。 Swift 3.0
2017年3月13日 iOSPrototypingSwift
例えばカラオケのように音を鳴らしながらマイクで音声を拾うケースで、AVAudioEngineを使う場合の簡単なコード。ソースコードはこちらからどうぞ Mixerの入力にエフェクトや他の入力を接続してみてお試しください。 …
iOS10: PCM データサンプリング周波数変換
いろいろ試してだめで、AVAudioConverterを使うことで、ダウンサンプリング(44100Hz->16000Hz)出来ました!なんだかんだ、2週間位悩んでいました。 コードは、ここに置いてあります。 &nb …
AVAudioEngine Reverb On/Off
2016年11月3日 DevelopmentiOSSwift
AVAudioEngineを使って Reverbの On/Offを .bypassを使い行うと音がミュートされてしまう。そこで、Nodeを再設定することにより、On/Offの機能を実現したサンプルコード。 該当部分のみ …