---
title: ToolRouter — Agent Use Case Guide
description: Step-by-step guide for completing a task with a specific AI agent using ToolRouter.
url: https://toolrouter.com/tools/audio-isolator/use-cases/separate-instruments/copilot
---
# How to Separate Instruments with Copilot

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.

## Setup

{"mcpServers":{"toolrouter":{"command":"npx","args":["-y","toolrouter-mcp"]}}}

## Steps

1. Add ToolRouter to Copilot MCP config
2. In Copilot Chat: "Separate the instruments in this audio file"
3. Copilot processes and returns the stems
4. Ask: "Process additional tracks in this directory"
5. Download stems for all processed tracks

## Example Prompt

```
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
