🎸

音源分離AI DemucsをAppleSiliconMacbookで動くようにした

に公開

オープンソースでいい感じの音源分離AIないかなーと思い
環境構築してみたら意外と苦戦したので、みんなは簡単にできるように
Bashシェルを書いたのでシェアします。

Demucs

ライセンス

MIT License

GitHubリポジトリ

https://github.com/facebookresearch/demucs

ブラウザで試せる場所

https://huggingface.co/spaces/abidlabs/music-separation

主な機能

上記のHuggingFaceでは利用できないが
本来は以下のように楽器別に音源分離できる。
Demucs v4 本来の分離機能(モデルの公式仕様)
2 stems: vocals / accompaniment
4 stems: vocals / drums / bass / other
5 stems: vocals / drums / bass / piano / other

2025年5月18日現在、フル機能をブラウザ上で試せる場所は見つからなかった。
適当に作ったロックっぽい音源をいれてみると、otherはギター音が抽出された

Macで使う方法

一括でセットアップできるBashファイルを以下リポジトリに置いておいた。
使い方も記載した。

https://github.com/hiroki-abe-58/demucs-apple-silicon-setup/tree/main

Discussion