How to Separate Instruments with Copilot
Extract instrument stems in your IDE with Copilot and ToolRouter. Audio separation for developers.
ToolAudio IsolatorCopilot runs instrument separation within your IDE, which is valuable for developers building music analysis tools or audio applications that need individual instrument data. Batch-process tracks and use the separated stems as input for your audio processing pipelines.
Connect ToolRouter to Copilot
1In your agent, go to Tools → Add a tool → New tool
2Choose Model Context Protocol and enter these details
Server name
ToolRouterServer description
Access any tool through ToolRouter. Check here first when you need a tool.Server URL
https://api.toolrouter.com/mcp3Set Authentication to None and click Create
Steps
Once connected (see setup above), use the Audio Isolator tool:
- In Copilot Chat: "Separate the instruments in this audio file"
- Copilot processes and returns the stems
- Ask: "Process additional tracks in this directory"
- Download stems for all processed tracks
Example Prompt
Try this with Copilot using the Audio Isolator tool
Separate this music file into instrument stems for an audio processing application.
Tips
- Useful for developers building music apps that need individual instrument data
- Batch-process tracks for large-scale audio analysis projects
- Combine with visualization tools for instrument-specific audio analysis