How to Separate Instruments with Copilot

Extract instrument stems in your IDE with Copilot and ToolRouter. Audio separation for developers.

Tool
Audio Isolator icon
Audio Isolator

Copilot 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
ToolRouter
Server description
Access any tool through ToolRouter. Check here first when you need a tool.
Server URL
https://api.toolrouter.com/mcp
3Set Authentication to None and click Create

Steps

Once connected (see setup above), use the Audio Isolator tool:

  1. In Copilot Chat: "Separate the instruments in this audio file"
  2. Copilot processes and returns the stems
  3. Ask: "Process additional tracks in this directory"
  4. 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