cjwbw / demucs
Demucs Music Source Separation (Updated 1 year, 11 months ago)
Prediction
cjwbw/demucs:25a173108cff36ef9f80f854c162d01df9e6528be175794b81158fa03836d953IDmpyr3cbbwzrpeueublyxeeqkl4StatusSucceededSourceWebHardwareT4Total durationCreatedInput
- stem
- drums
- audio
- Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x
- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
- shifts
- 1
- overlap
- 0.25
- clip_mode
- rescale
- model_name
- htdemucs
- mp3_bitrate
- 320
- output_format
- mp3
{ "stem": "drums", "audio": "https://replicate.delivery/pbxt/J6RHghXBT3PpnKeX2GKGCWARPRk7MvfWaLfM5VImq2CPaCBJ/test%20%282%29.mp3", "shifts": 1, "overlap": 0.25, "clip_mode": "rescale", "model_name": "htdemucs", "mp3_bitrate": 320, "output_format": "mp3" }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run cjwbw/demucs using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "cjwbw/demucs:25a173108cff36ef9f80f854c162d01df9e6528be175794b81158fa03836d953", { input: { stem: "drums", audio: "https://replicate.delivery/pbxt/J6RHghXBT3PpnKeX2GKGCWARPRk7MvfWaLfM5VImq2CPaCBJ/test%20%282%29.mp3", shifts: 1, overlap: 0.25, clip_mode: "rescale", model_name: "htdemucs", mp3_bitrate: 320, output_format: "mp3" } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run cjwbw/demucs using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "cjwbw/demucs:25a173108cff36ef9f80f854c162d01df9e6528be175794b81158fa03836d953", input={ "stem": "drums", "audio": "https://replicate.delivery/pbxt/J6RHghXBT3PpnKeX2GKGCWARPRk7MvfWaLfM5VImq2CPaCBJ/test%20%282%29.mp3", "shifts": 1, "overlap": 0.25, "clip_mode": "rescale", "model_name": "htdemucs", "mp3_bitrate": 320, "output_format": "mp3" } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run cjwbw/demucs using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "cjwbw/demucs:25a173108cff36ef9f80f854c162d01df9e6528be175794b81158fa03836d953", "input": { "stem": "drums", "audio": "https://replicate.delivery/pbxt/J6RHghXBT3PpnKeX2GKGCWARPRk7MvfWaLfM5VImq2CPaCBJ/test%20%282%29.mp3", "shifts": 1, "overlap": 0.25, "clip_mode": "rescale", "model_name": "htdemucs", "mp3_bitrate": 320, "output_format": "mp3" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
drums
Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
other
Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
{ "completed_at": "2023-07-02T13:34:04.550830Z", "created_at": "2023-07-02T13:33:55.194414Z", "data_removed": false, "error": null, "id": "mpyr3cbbwzrpeueublyxeeqkl4", "input": { "stem": "drums", "audio": "https://replicate.delivery/pbxt/J6RHghXBT3PpnKeX2GKGCWARPRk7MvfWaLfM5VImq2CPaCBJ/test%20%282%29.mp3", "shifts": 1, "overlap": 0.25, "clip_mode": "rescale", "model_name": "htdemucs", "mp3_bitrate": 320, "output_format": "mp3" }, "logs": "0%| | 0.0/23.4 [00:00<?, ?seconds/s]\n 25%|██████████████████▌ | 5.85/23.4 [00:00<00:01, 16.87seconds/s]\n 50%|█████████████████████████████████████ | 11.7/23.4 [00:00<00:00, 20.83seconds/s]\n 75%|████████████████████████████████████████████▉ | 17.549999999999997/23.4 [00:00<00:00, 22.58seconds/s]\n100%|██████████████████████████████████████████████████████████████████████████| 23.4/23.4 [00:01<00:00, 23.52seconds/s]\n100%|██████████████████████████████████████████████████████████████████████████| 23.4/23.4 [00:01<00:00, 22.33seconds/s]", "metrics": { "predict_time": 9.43972, "total_time": 9.356416 }, "output": { "bass": null, "drums": "https://replicate.delivery/pbxt/jHzbeQH3luXENCZ7KMa5bXVUyL1fj42mqKvGVBxZJrPL7yLRA/drums.mp3", "other": "https://replicate.delivery/pbxt/Ky1ab1DuhexRUC6upjZPwdIIeKvc5dZfr4JQeKk6zYbtsLvEB/others.mp3", "piano": null, "guitar": null, "vocals": null }, "started_at": "2023-07-02T13:33:55.111110Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/mpyr3cbbwzrpeueublyxeeqkl4", "cancel": "https://api.replicate.com/v1/predictions/mpyr3cbbwzrpeueublyxeeqkl4/cancel" }, "version": "25a173108cff36ef9f80f854c162d01df9e6528be175794b81158fa03836d953" }
Generated in0%| | 0.0/23.4 [00:00<?, ?seconds/s] 25%|██████████████████▌ | 5.85/23.4 [00:00<00:01, 16.87seconds/s] 50%|█████████████████████████████████████ | 11.7/23.4 [00:00<00:00, 20.83seconds/s] 75%|████████████████████████████████████████████▉ | 17.549999999999997/23.4 [00:00<00:00, 22.58seconds/s] 100%|██████████████████████████████████████████████████████████████████████████| 23.4/23.4 [00:01<00:00, 23.52seconds/s] 100%|██████████████████████████████████████████████████████████████████████████| 23.4/23.4 [00:01<00:00, 22.33seconds/s]
Prediction
cjwbw/demucs:abf8fe28e407afa6d8e41e86a759caccc0af8e49c3c68016006b62cb0968441eInput
- audio
- Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x
- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
- shifts
- 1
- overlap
- 0.25
- clip_mode
- rescale
- model_name
- htdemucs
- mp3_bitrate
- 320
- output_format
- mp3
{ "audio": "https://replicate.delivery/pbxt/J6Quo9VPU210JJB9HS97ThWUxT7iax8PWiP7FD5f3bg2G6AY/test1.mp3", "shifts": 1, "overlap": 0.25, "clip_mode": "rescale", "model_name": "htdemucs", "mp3_bitrate": 320, "output_format": "mp3" }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run cjwbw/demucs using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "cjwbw/demucs:abf8fe28e407afa6d8e41e86a759caccc0af8e49c3c68016006b62cb0968441e", { input: { audio: "https://replicate.delivery/pbxt/J6Quo9VPU210JJB9HS97ThWUxT7iax8PWiP7FD5f3bg2G6AY/test1.mp3", shifts: 1, overlap: 0.25, clip_mode: "rescale", model_name: "htdemucs", mp3_bitrate: 320, output_format: "mp3" } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run cjwbw/demucs using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "cjwbw/demucs:abf8fe28e407afa6d8e41e86a759caccc0af8e49c3c68016006b62cb0968441e", input={ "audio": "https://replicate.delivery/pbxt/J6Quo9VPU210JJB9HS97ThWUxT7iax8PWiP7FD5f3bg2G6AY/test1.mp3", "shifts": 1, "overlap": 0.25, "clip_mode": "rescale", "model_name": "htdemucs", "mp3_bitrate": 320, "output_format": "mp3" } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run cjwbw/demucs using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "cjwbw/demucs:abf8fe28e407afa6d8e41e86a759caccc0af8e49c3c68016006b62cb0968441e", "input": { "audio": "https://replicate.delivery/pbxt/J6Quo9VPU210JJB9HS97ThWUxT7iax8PWiP7FD5f3bg2G6AY/test1.mp3", "shifts": 1, "overlap": 0.25, "clip_mode": "rescale", "model_name": "htdemucs", "mp3_bitrate": 320, "output_format": "mp3" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
bass
Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
drums
Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
other
Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
vocals
Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
{ "completed_at": "2023-07-02T13:16:03.793953Z", "created_at": "2023-07-02T13:09:45.628835Z", "data_removed": false, "error": null, "id": "dc65harbsxzisn5qzyc5ekhfrm", "input": { "audio": "https://replicate.delivery/pbxt/J6Quo9VPU210JJB9HS97ThWUxT7iax8PWiP7FD5f3bg2G6AY/test1.mp3", "shifts": 1, "overlap": 0.25, "clip_mode": "rescale", "model_name": "htdemucs", "mp3_bitrate": 320, "output_format": "mp3" }, "logs": "0%| | 0.0/11.7 [00:00<?, ?seconds/s]\n 50%|█████████████████████████████████████ | 5.85/11.7 [00:01<00:01, 3.19seconds/s]\n100%|██████████████████████████████████████████████████████████████████████████| 11.7/11.7 [00:02<00:00, 6.59seconds/s]\n100%|██████████████████████████████████████████████████████████████████████████| 11.7/11.7 [00:02<00:00, 5.68seconds/s]", "metrics": { "predict_time": 14.642236, "total_time": 378.165118 }, "output": { "bass": "https://replicate.delivery/pbxt/xS2oNA7iL0rzLpKVzafqakkr1fT6p2RdgfWz8hJzpE3jUlXiA/bass.mp3", "drums": "https://replicate.delivery/pbxt/OZduILkg6lYgEd2Dq02z4u0GlZWZxTCjipGp2VBAssokq8SE/drums.mp3", "other": "https://replicate.delivery/pbxt/aoDOOSdliPIzPd7fqCM0MXRH1anPeJp14NcqmUPpCyGTqyLRA/other.mp3", "piano": null, "guitar": null, "vocals": "https://replicate.delivery/pbxt/QmkyLa6ikf0AfUObCIO1M6hEaYVoIekVZdZiwLMRu6aiUlXiA/vocals.mp3" }, "started_at": "2023-07-02T13:15:49.151717Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/dc65harbsxzisn5qzyc5ekhfrm", "cancel": "https://api.replicate.com/v1/predictions/dc65harbsxzisn5qzyc5ekhfrm/cancel" }, "version": "abf8fe28e407afa6d8e41e86a759caccc0af8e49c3c68016006b62cb0968441e" }
Generated in0%| | 0.0/11.7 [00:00<?, ?seconds/s] 50%|█████████████████████████████████████ | 5.85/11.7 [00:01<00:01, 3.19seconds/s] 100%|██████████████████████████████████████████████████████████████████████████| 11.7/11.7 [00:02<00:00, 6.59seconds/s] 100%|██████████████████████████████████████████████████████████████████████████| 11.7/11.7 [00:02<00:00, 5.68seconds/s]
Prediction
cjwbw/demucs:25a173108cff36ef9f80f854c162d01df9e6528be175794b81158fa03836d953IDp4nv7bjbhe2udmt7bnb4tind5iStatusSucceededSourceWebHardwareT4Total durationCreatedInput
- stem
- vocals
- audio
- Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x
- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
- shifts
- 1
- overlap
- 0.25
- clip_mode
- rescale
- model_name
- htdemucs
- mp3_bitrate
- 320
- output_format
- mp3
{ "stem": "vocals", "audio": "https://replicate.delivery/pbxt/J6Quo9VPU210JJB9HS97ThWUxT7iax8PWiP7FD5f3bg2G6AY/test1.mp3", "shifts": 1, "overlap": 0.25, "clip_mode": "rescale", "model_name": "htdemucs", "mp3_bitrate": 320, "output_format": "mp3" }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run cjwbw/demucs using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "cjwbw/demucs:25a173108cff36ef9f80f854c162d01df9e6528be175794b81158fa03836d953", { input: { stem: "vocals", audio: "https://replicate.delivery/pbxt/J6Quo9VPU210JJB9HS97ThWUxT7iax8PWiP7FD5f3bg2G6AY/test1.mp3", shifts: 1, overlap: 0.25, clip_mode: "rescale", model_name: "htdemucs", mp3_bitrate: 320, output_format: "mp3" } } ); console.log(output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run cjwbw/demucs using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "cjwbw/demucs:25a173108cff36ef9f80f854c162d01df9e6528be175794b81158fa03836d953", input={ "stem": "vocals", "audio": "https://replicate.delivery/pbxt/J6Quo9VPU210JJB9HS97ThWUxT7iax8PWiP7FD5f3bg2G6AY/test1.mp3", "shifts": 1, "overlap": 0.25, "clip_mode": "rescale", "model_name": "htdemucs", "mp3_bitrate": 320, "output_format": "mp3" } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run cjwbw/demucs using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "cjwbw/demucs:25a173108cff36ef9f80f854c162d01df9e6528be175794b81158fa03836d953", "input": { "stem": "vocals", "audio": "https://replicate.delivery/pbxt/J6Quo9VPU210JJB9HS97ThWUxT7iax8PWiP7FD5f3bg2G6AY/test1.mp3", "shifts": 1, "overlap": 0.25, "clip_mode": "rescale", "model_name": "htdemucs", "mp3_bitrate": 320, "output_format": "mp3" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
other
Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
vocals
Video Player is loading.Current Time 00:00:000/Duration 00:00:000Loaded: 0%Stream Type LIVERemaining Time -00:00:0001x- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
{ "completed_at": "2023-07-02T13:34:32.608585Z", "created_at": "2023-07-02T13:34:26.596920Z", "data_removed": false, "error": null, "id": "p4nv7bjbhe2udmt7bnb4tind5i", "input": { "stem": "vocals", "audio": "https://replicate.delivery/pbxt/J6Quo9VPU210JJB9HS97ThWUxT7iax8PWiP7FD5f3bg2G6AY/test1.mp3", "shifts": 1, "overlap": 0.25, "clip_mode": "rescale", "model_name": "htdemucs", "mp3_bitrate": 320, "output_format": "mp3" }, "logs": "0%| | 0.0/11.7 [00:00<?, ?seconds/s]\n 50%|█████████████████████████████████████ | 5.85/11.7 [00:00<00:00, 17.68seconds/s]\n100%|██████████████████████████████████████████████████████████████████████████| 11.7/11.7 [00:00<00:00, 21.52seconds/s]\n100%|██████████████████████████████████████████████████████████████████████████| 11.7/11.7 [00:00<00:00, 20.83seconds/s]", "metrics": { "predict_time": 6.045236, "total_time": 6.011665 }, "output": { "bass": null, "drums": null, "other": "https://replicate.delivery/pbxt/B7R2Yf1QqRVVKyygK9dcGsCIpjjqPXXvCtbQUwyyLH0zd5lIA/others.mp3", "piano": null, "guitar": null, "vocals": "https://replicate.delivery/pbxt/m0Dr4FiQuewfr0WftIURRsqMnOuJjojuW5Ayst2tHGNO3lXiA/vocals.mp3" }, "started_at": "2023-07-02T13:34:26.563349Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/p4nv7bjbhe2udmt7bnb4tind5i", "cancel": "https://api.replicate.com/v1/predictions/p4nv7bjbhe2udmt7bnb4tind5i/cancel" }, "version": "25a173108cff36ef9f80f854c162d01df9e6528be175794b81158fa03836d953" }
Generated in0%| | 0.0/11.7 [00:00<?, ?seconds/s] 50%|█████████████████████████████████████ | 5.85/11.7 [00:00<00:00, 17.68seconds/s] 100%|██████████████████████████████████████████████████████████████████████████| 11.7/11.7 [00:00<00:00, 21.52seconds/s] 100%|██████████████████████████████████████████████████████████████████████████| 11.7/11.7 [00:00<00:00, 20.83seconds/s]
Want to make some of these yourself?
Run this model