Giter VIP home page Giter VIP logo

cdrani / chorus Goto Github PK

View Code? Open in Web Editor NEW
10.0 3.0 6.0 885 KB

Enhance Spotify with controls to save favourite snips, auto-skip tracks, set global & custom speed/pitch, and equalizer! More to come!

Home Page: https://chrome.google.com/webstore/detail/chorus-spotify-enhancer/jfnjmnapkhdbaidedlbdcmhiphfjljcd

License: MIT License

JavaScript 96.85% CSS 2.98% HTML 0.15% Shell 0.02%
chrome-extension pitch-shift playback-speed song-skipper spotify web-audio song-snippets firefox-addon firefox-extension impulse-response reverb equalizer

chorus's Introduction

๐Ÿ’ƒ Chorus - Spotify Enhancer ๐Ÿ’ƒ

All Contributors GitHub manifest version GitHub last commit GitHub

Chrome WebStore # Users Chrome WebStore Rating Mozilla Add-on # Users Mozilla Add-on Rating

Enhance Spotify with controls to save favourite track section and auto-skip. Save sections can be used for infinite looping of a chorus, verse, etc. Snips can be shared with others. Auto-skip tracks in a playlists or albums and never hear them again. Additionally set global playback speed and per track speed! More features to come!

โฌ‡๏ธ Install โฌ‡๏ธ

Chrome and other Chromium browsers (Edge, Opera, Brave, Vivaldi, etc)

Firefox (Might occasionally be behind until I setup auto-publishing to Addons. Bare with me. ๐Ÿป)

๐ŸŽ‰ Chorus Features ๐ŸŽ‰

Settings UI Icon to update snip, speed, and seek values. Block Icon to block currently playing track.

Block/Unblock tracks from any view - album, artist, playlist, queue, search, etc

Save your favourite section of a track (verse, chorus,etc) and play/replay only that section forever.

Generate a shareable link of a snip for easy sharing across social media.

Custom Playback Speed. Toggle the "Pitch Correct" to switch vocals from low to high pitch.

Custom Seeking (Fast-Forward & Rewind) for all G(eneral) and (P)odcasts/(A)udioBooks.

โญ ๐Ÿ’ก Toggling the entire extension on/off by clicking the extension icon in the toolbar. Toggle the extension off whenever you want to listen to Spotify without your snips, blocked songs, or custom playback speeds and pitch. Toggle it back on to enjoy the features. It would be a good idea to have the extension pinned for quick access and use of this feature.

โญ โŒจ๏ธ Keyboard Shortcuts. The core functionality of the extension can be triggered via keypress. Additional media commands such as play/pause, shuffle, mute/unmute, etc are also available. Reference "Setting Browser Keyboard Shortcuts" for your specific browser.

๐Ÿ“† Upcoming Features ๐Ÿ“†

โœ‚๏ธ Multi-Snips. More snips in a track. For example, snips to only play a chorus and the second verse of a track.

๐Ÿ’ฟ Discography. Keep track of your progress as you work through an artist's discography and resume where you left off.

๐Ÿ““ Review. View your favourite snips and blocked songs. Some filtering.

๐ŸŽ€ V2 ๐ŸŽ€

๐Ÿ“ฑ Web App. This will likely just be a simple UI utilizing Spotify Connect to apply the above features/controls, but areas like search, playlist creation, music discovery will left to the official Spotify App.

โš™๏ธ Releases โš™๏ธ

Releases are automated based on semantic releases and tagged as such in the Releases page. Releases have the newest features, bug fixes, etc, but the Web Store / Addons versions are most likely a day or two behind due to Chrome/Mozilla review cycle. If you want the latest and greatest, the download the chorus-chrome.zip or chorus-firefox.zip file from the newest release.

๐Ÿ‘‹ Closing Remarks ๐Ÿ‘‹

Please give a โญ if you like and/or use this project. Contributions are wholeheartedly welcome if they adhere to the Code of Conduct.

For issues, questions, feature suggestions, etc please report it here.

Kofi Page if you are inclined. No obligation - in fact I might take it as an offence. This project is about adding some missing features in Spotify that I deem might warrant the price hikes. Just giving it a โญ here and rating on the Web Store is sufficient for me to keep adding features, fixing bugs, and maintaining it. Thanks!

๐Ÿ‘ทโ€โ™€๏ธ Contributors ๐Ÿ‘ทโ€โ™‚๏ธ

โค๏ธ Shout out and love for people helping and/or helped on this project. โค๏ธ

charles
charles

๐Ÿค” ๐Ÿš‡ ๐ŸŽจ ๐Ÿ‘€ ๐Ÿ› ๐Ÿ“– ๏ธ๏ธ๏ธ๏ธโ™ฟ๏ธ ๐Ÿ’ป
Geraldo PMJ
Geraldo PMJ

๐Ÿ’ป ๏ธ๏ธ๏ธ๏ธโ™ฟ๏ธ
Piyush Deshmukh
Piyush Deshmukh

๐Ÿ’ป ๏ธ๏ธ๏ธ๏ธโ™ฟ๏ธ
Abdul Hanan
Abdul Hanan

๐ŸŽจ ๐Ÿ’ป
Bhoopen
Bhoopen

๐Ÿ“– ๐Ÿ’ป
Stephany
Stephany

๐Ÿ› ๐Ÿ“– ๐Ÿ’ป

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.