
Chorus - Spotify Enhancer by cdrani
Enhance Spotify with controls to save favourite track section, block/unblock tracks, and set custom values for seek (fast-forward/rewind) and playback speed (0.1X - 4X). More features to come!
You’ll need Firefox to use this extension
Extension Metadata
Screenshots





About this extension
👋 Welcome! I hope you enjoy using chorus as much as I do building it! ⭐ Please leave a review/rating and share if you find it useful.
For community, support, feature requests, or bug reports:
Discord: https://discord.gg/6nwYZsBw8G (most active & quick to respond)
Google Forms: https://forms.gle/hxUed8wcfYUoYBeQ7
Github: https://github.com/chorus-studio/chorus-dev
This is an open-source project—your support (feedback, feature ideas, bug reports, reviews, ratings) is greatly appreciated and motivates me to maintain and build new features! Become a supporter to support the developer!
I release updates semi-frequently, so check for new features often! Join the discord for questions, issues, requests, and just music sharing! Let's build a community for music lovers! 🚀
🎶 Core Chorus Features 🎶
✅ Apply pitch shifting and semitone (key) changes to audio
✅ Save Favourite Track Section – Replay your favourite part of any song or podcast.
✅ Custom Equalizer Effects - Select from a wide range of equalizer presets based on Spotify's own and some custom common ones.
✅ Custom Reverb Effects – Apply unique audio effects like mufflers, filtered phone, or drum reverb. Additionally, common simulated reverbs like bathroom, large room, arena, etc, are available.
✅ Playback Audio Controls – Set custom rate, pitch, and semitone (key) for songs, podcasts, and audiobooks.
✅ Block Songs Forever – Skip unwanted tracks in albums, playlists, and queues.
✅ Artist Discography Playlists – Create playlists from an artist’s full discography.
✅ Share Your Snips – Generate and share links to your saved snips (future social sharing support).
✅ Advanced Looping - Toggle between Infinite & Counter Loop. Counter Loop allows for looping a track or snip a set amount of times before going to next track.
✅ Keyboard Shortcuts – Control playback, skip tracks, toggle features, and more. For setup, see: How to set extension shortcuts: https://www.makeuseof.com/open-browser-extensions-keyboard-shortcut/
⚡ PRO Features - Available to Supporters ⚡
✅ Track notifications - Show quick track info as a notification. Notifications can be auto-triggered on track change or shortcut key. Notification buttons can also be used to block and toggle track liked state (not supported on FireFox).
✅ PiP V2 - Upgrade to Spotify PiP. Quick access all chorus features and UI in a floating window.
✅ Volume V2 - Increased volume up to 300%. Toggle between linear and logarithmic volume scaling.
✅ Progress Bar V2 - Click to exact song position based on time. Also available in popup.
✅ Popup Theming V2 - Select theme for popup based on vibrant colours from track cover image
⚡ Experimental: Blocked Tracks in Queue ⚡
Blocks tracks natively from the Spotify Queue (requires the Queue Sidebar to stay open, for now).
If the sidebar is closed, the extension mutes and skips blocked songs until an unblocked one plays.
Future update: Option to reinsert a blocked track if it hasn't been skipped yet.
Stay tuned for more updates! 🚀
For community, support, feature requests, or bug reports:
Discord: https://discord.gg/6nwYZsBw8G (most active & quick to respond)
Google Forms: https://forms.gle/hxUed8wcfYUoYBeQ7
Github: https://github.com/chorus-studio/chorus-dev
This is an open-source project—your support (feedback, feature ideas, bug reports, reviews, ratings) is greatly appreciated and motivates me to maintain and build new features! Become a supporter to support the developer!
I release updates semi-frequently, so check for new features often! Join the discord for questions, issues, requests, and just music sharing! Let's build a community for music lovers! 🚀
🎶 Core Chorus Features 🎶
✅ Apply pitch shifting and semitone (key) changes to audio
✅ Save Favourite Track Section – Replay your favourite part of any song or podcast.
✅ Custom Equalizer Effects - Select from a wide range of equalizer presets based on Spotify's own and some custom common ones.
✅ Custom Reverb Effects – Apply unique audio effects like mufflers, filtered phone, or drum reverb. Additionally, common simulated reverbs like bathroom, large room, arena, etc, are available.
✅ Playback Audio Controls – Set custom rate, pitch, and semitone (key) for songs, podcasts, and audiobooks.
✅ Block Songs Forever – Skip unwanted tracks in albums, playlists, and queues.
✅ Artist Discography Playlists – Create playlists from an artist’s full discography.
✅ Share Your Snips – Generate and share links to your saved snips (future social sharing support).
✅ Advanced Looping - Toggle between Infinite & Counter Loop. Counter Loop allows for looping a track or snip a set amount of times before going to next track.
✅ Keyboard Shortcuts – Control playback, skip tracks, toggle features, and more. For setup, see: How to set extension shortcuts: https://www.makeuseof.com/open-browser-extensions-keyboard-shortcut/
⚡ PRO Features - Available to Supporters ⚡
✅ Track notifications - Show quick track info as a notification. Notifications can be auto-triggered on track change or shortcut key. Notification buttons can also be used to block and toggle track liked state (not supported on FireFox).
✅ PiP V2 - Upgrade to Spotify PiP. Quick access all chorus features and UI in a floating window.
✅ Volume V2 - Increased volume up to 300%. Toggle between linear and logarithmic volume scaling.
✅ Progress Bar V2 - Click to exact song position based on time. Also available in popup.
✅ Popup Theming V2 - Select theme for popup based on vibrant colours from track cover image
⚡ Experimental: Blocked Tracks in Queue ⚡
Blocks tracks natively from the Spotify Queue (requires the Queue Sidebar to stay open, for now).
If the sidebar is closed, the extension mutes and skips blocked songs until an unblocked one plays.
Future update: Option to reinsert a blocked track if it hasn't been skipped yet.
Stay tuned for more updates! 🚀
Rate your experience
Support this developer
The developer of this extension asks that you help support its continued development by making a small contribution.
PermissionsLearn more
This add-on needs to:
- Block content on any page
- Display notifications to you
- Access browser tabs
- Access your data for all websites
This add-on may also ask to:
- Access your data for sites in the spotify.com domain
More information
- Add-on Links
- Version
- 2.4.4
- Size
- 1.11 MB
- Last updated
- 2 days ago (May 3, 2025)
- Related Categories
- License
- MIT License
- Version History
- Tags
Add to collection
Release notes for 2.4.4
Fixes
- persist state of theme vibrancy in popup ui
- fix connection of impulse reverb node to soundtouch node
- misc fixes
- persist state of theme vibrancy in popup ui
- fix connection of impulse reverb node to soundtouch node
- misc fixes
More extensions by cdrani
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
Discord: https://discord.gg/6nwYZsBw8G
Google Forms: https://forms.gle/hxUed8wcfYUoYBeQ7
Github: https://github.com/chorus-studio/chorus-dev