[Discussion] Spleeter works natively on Apple Silicon Macs if you use Apple's version of TensorFlow
See original GitHub issueSpleeter is working for me natively on my M1 Max MacBook Pro, built against Apple’s Metal version of TensorFlow.

Instructions from memory:
brew install miniforge
conda init "$(basename "${SHELL}")"
conda install -c apple tensorflow-deps numpy scipy llvmlite librosa pandas
pip install tensorflow-macos tensorflow-metal
git clone https://github.com/Deezer/spleeter && cd spleeter
pip install poetry
- open the pyproject.toml and get rid of tensorflow/numpy/scipy/llvmlite/librosa/pandas
poetry update
poetry install
poetry build
pip install ./dist/spleeter-2.3.0-py3-none-any.whl
You might have to adapt some of these instructions, but it should broadly set you on the right path.
Issue Analytics
- State:
- Created 2 years ago
- Reactions:6
- Comments:10 (1 by maintainers)
Top Results From Across the Web
Accelerate spleeter on m1 mac - Apple Stack Exchange
I 'm using spleeter to separate audio into different stems. After many tries I get it working with tensorflow-macos using tensorflow-metal ...
Read more >Installing TensorFlow on the M1 Mac | by Wei-Meng Lee
This article will show how how to prepare your M1 Mac for developing deep learning projects using TensorFlow. In addition, I will show...
Read more >deezer - Bountysource
Spleeter is working for me natively on my M1 Max MacBook Pro, built against Apple's Metal version of TensorFlow. Screenshot. Instructions from memory:...
Read more >Using Tensorflow and Keras on M1 Macs - Minimal Engineering
Following the instruction here Tensorflow Plugin - Metal - Apple ... More importantly, we can specify a version of python needed for each ......
Read more >Will my Apple Thunderbolt Display monitor work on ... - Quora
Ruslan Tulupov has demonstrated, in two videos, how to have 6 active displays on the brand new Late 2020 Apple Silicon M1 powered...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Got it running too. MacBook Air (M1, 2020), macOS 12.2
Hi @argsnd, that’s great news thanks for this solution! we also managed to make it work on M1 but haven’t communicated yet. We’ll update the documentation very soon probably taking inspiration of this.