A keyboard-driven Raycast extension for managing all of your active media sessions from one place — no more hunting through open apps and browser tabs to switch from a YouTube video to a Spotify song.
| Command | Description |
|---|---|
| Switch Media | Switch media sessions, play, pause, skip to previous / next track, control volume and reveal app |
| Action | macOS Shortcut | Windows Shortcut | Description |
|---|---|---|---|
| Switch to This Session1 | ↵ | ↵ | Pause all other sessions and switch to this session |
| Play / Pause | ↵ or ⌘ ↵2 | ↵ or Ctrl ↵2 | Play / pause this session |
| Previous Track | ⌘ [ or ⌘ ←3 | Ctrl [ or Ctrl ←3 | Skip to the beginning of the current or previous track |
| Next Track | ⌘ ] or ⌘ →3 | Ctrl ] or Ctrl →3 | Skip to the next track |
| Reveal Application | ⇧ ↵ | ⇧ ↵ | Bring the active media application to the foreground |
| Copy Track Info | ⌘ ⇧ C | Ctrl ⇧ C | Copy the track title and artist |
| Turn Volume Up | ⌘ = | Ctrl = | Raise the system volume level |
| Turn Volume Down | ⌘ - | Ctrl - | Lower the system volume level |
| Refresh | ⌘ R | Ctrl R | Refresh the media session list |
↵ when controlling a playing session; ⌘ ↵ / Ctrl ↵ when controlling a non-playing session.| Name | Default | Description |
|---|---|---|
| Previous / Next Track Shortcuts | ⌘ / Ctrl and Square Brackets [ ] | Choose shortcuts for the "Previous Track" and "Next Track" actions |
| Refresh Interval (seconds) | 5 | How often to auto-refresh the media session list. Set to 0 to disable |
| Volume Step | 5 | How much to increase or decrese the volume by |
macOS support is intended but not yet implemented because I don't have a Mac to test on. Contributions adding macOS support via PRs are very welcome :)
If any issues persist, feel free to contact me