SongBuzz
A Google Chrome extension which allows users to create playlists containing songs streamed from YouTube.
Requirements
- The latest version of Google Chrome.
- A stable Internet connection.
- Google Chrome's experimental API enabled.
Installation
- Navigate to Google Chrome's Extension's page located at: chrome://chrome/extensions
- Mark the checkbox 'Developer mode' as selected.
- Click the button 'Load unpacked extensions...'
- Point the directory browser to the root directory in which SongBuzz was downloaded and click OK.
Overview
SongBuzz was created with the intention of making the process of playing music much simpler. Previously, I had found that the most convenient way to play music was through YouTube. This lent itself to keeping a list of bookmarks of pleasant songs. I noticed, though, that my bookmarking solution did not scale well with large collections of songs. SongBuzz was designed with the intention of being just as simple, quick and easy as using YouTube itself, but with all of the functionality of a desktop MP3 player.
An initial load of SongBuzz will present the user with a playlist containing a handful of songs. While not fully realized yet, the intention is to be able to pre-populate SongBuzz with hundreds of songs spanning all common genres of music. Users will have the ability to create their own playlists, stream from pre-existing, dynamic playlists, or enable Pandora-esque song finding.
Supported Functionality
- A fully functional YouTube search bar with results (roughly) identical to that of YouTube itself.
- The ability to add songs via this YouTube search bar, or to simply provide a YouTube URL.
- Play, pause, skip and rewind.
- Skip to point in time in song by clicking on the elapsed time progress bar.
- Control the sound output, mute/unmute the current song.
- Shuffle playlists / drag-and-drop songs in playlist.
- Delete songs from playlist
- Create multiple playlists each storing their own set of songs
- Rename playlists
Screenshots & Usage Demo
- Screenshot: http://i.imgur.com/sBGZ6.png
- Video: http://screencast.com/t/JG03NwwaxVKs
Licensing
Licensed under The MIT License (MIT). http://www.opensource.org/licenses/mit-license.php Just acknowledge when credit is due - live and let live. :)
Thank You's
Misostc - Responsible for the entirety of the UI theme. Hfern - Contributor Sabarasaba - Contributor