Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Spotifyが公開したサウンドエフェクターSDKを試してみた

4b2f3a64637b51e81813accbe8a98083?s=47 KMiura
December 14, 2021

 Spotifyが公開したサウンドエフェクターSDKを試してみた

4b2f3a64637b51e81813accbe8a98083?s=128

KMiura

December 14, 2021
Tweet

More Decks by KMiura

Other Decks in Technology

Transcript

  1. Spotifyが公開したサウンドエフェクター SDKを試してみた KMiura(@k_miura_io)

  2. 自己紹介 • 三浦 耕生(こうき) • 名古屋のゲーム会社 のサーバーエンジニア @k_miura_io koki.miura05

  3. 実は学生時代は音楽にのめり込んでた • 高校生のころにギターを始めたことをきっかけに音楽にのめり込んだ • 大学時代には奮発してGibsonのギターを買った • 一時期は週末にライブ出演してた

  4. Pedalboard • 今年の9月に公開されたSpotifyが公開した OSSのPythonライブラリ • Pythonでサウンドエフェクターができる • Tensorflowを活用してエフェクターをかけてい る音を再現 •

    プログラマーがDAWを使わなくても音の編集 ができるようにするという設計思想 バンドやってたエンジニアにはうってつけ!
  5. ペダルボード? • コンパクトエフェクターを組み合わせる時に使うボード • コンパクトエフェクターをペダルと呼んだりする • ライブでギタリストの足元見てるとペダルボードを見れる

  6. None
  7. 実装 • エフェクターは関数で指定して、それをリス ト形式で並べてPedalboard関数に指定 するだけでペダルボードは完成 • 関数名、文法が直感的でわかりやすい!

  8. 使えるエフェクタ • Reverb、Distortion、Chorus などの標準的なエフェクト • VST3などのDTMで使われ るプラグインにも対応

  9. DEMO

  10. いざというときのための動画 https://youtu.be/X9_DnAtQ8NU

  11. まとめ • Pythonで簡単にエフェクターができた • コードもシンプルで拡張性が高い • LTのデモで自作DTM作ろうとしたけど間に合わなかった(Vol.2があるならそこまで に間に合えば!)

  12. 予告 • 25日アドベントカレンダーではこのネタで書く予定 • 今日のデモよりも豪華にできたらいいな…

  13. END