Listen to SomaFM web radio stations from your browser.
SomaPlayer Extension
## Version 0.0.1.8:
- Volume control is no longer shown when a station is not selected.
## Version 0.0.1.7:
- Updated station images, including adding missing images for some holiday stations. Thanks lukeart!
## Version 0.0.1.6:
- Added volume control.
- Fixed bug where incorrect or negative timestamps were shown for the recent tracks.
- Station image now links to the station's page on SomaFM.
## Version 0.0.1.5:
- Fixed bug where only stations matching the previous filter would be shown when closing and reopening the station menu.
- Fixed bug where \"No stations match\" message would incorrectly be shown when you open the station menu without filtering.
## Version 0.0.1.4:
- \"Choose a station\" menu focused by default when opening the extension, so you can hit Enter to see the list of stations.
- Can type the name of a station to filter the station menu.
- Added shortcut to open the extension; defaults to Alt+S (or Option+S on a Mac).
## Version 0.0.1.3:
- Removed Last.fm scrobbling; see https://github.com/cheshire137/soma-chrome/issues/39.
- Updated appearance, including showing station icons in the select menu.
- Added tips for using SomaPlayer.
- Now displays the last five songs for a station instead of the currently playing song.
## Version 0.0.1.2:
- Fixed bug where Last.fm user link would not be clickable when you first authenticated with Last.fm.
- Fixed bug where a notification might appear or a scrobble might be posted after you had paused the station, for a song you had started listening to.
Version 0.0.1.1:
- SomaFM station artwork is displayed for each station.
- New appearance for dark and light themes.
- Stations are now sorted alphabetically.
- More accurate Last.fm scrobbles with album, MusicBrainz ID, and track duration included.
- Tracks are no longer scrobbled as soon as they begin, but rather halfway through the song.
- Notifications use the station artwork instead of the SomaFM logo.
Version 0.0.1.0:
- Add dark theme option.
Version 0.0.0.9:
- Change stations while playing without having to hit Pause first.
- Keep station menu selected. Hitting Enter will play/pause current station. Use arrow keys or start typing a station name to change to that station.
Version 0.0.0.8:
- Update GitHub link.
Version 0.0.0.7:
- Dynamically pull stations from Soma so you always see the latest available stations.
Version 0.0.0.6:
- New icon thanks to @rustyhodge at SomaFM.
Version 0.0.0.5:
- Added stations ThistleRadio, SomaFM Live, and Earwaves.
- Enable scrobbling as soon as you authenticate with Last.fm.
Version 0.0.0.4:
- Added stations Deep Space One, Folk Forward, Seven Inch Soul, and South by Soma thanks to Steve Millet.
Version 0.0.0.3:
- Updated to work with version 1.3.0 of http://api.somascrobbler.com/
- Show last known track info in the popup as soon as you start playing a station.
Version 0.0.0.2:
- Added DEF CON and Jolly Ol' Soul stations.
- Fixed desktop notifications thanks to lantrix.
Listening to SomaFM radio stations usually involves going to a station's page and downloading a .pls playlist file. You then have to open it in iTunes or some other media player. This extension simplifies that process by no longer requiring you to play the station in an external media player. You also don't have to navigate to an individual station's web page to download the .pls file. All the SomaFM stations are listed right in the extension's popup, accessible by clicking the SomaPlayer icon in your Chrome window. Choose a station and hit Play. The popup will update periodically to display the name and artist of the currently playing track. There are also desktop notifications that will tell you which song is playing; you can disable these notifications on the extension's options page.
Scrobbling SomaFM stations automatically is not easy unless you use an external tool. Even the Last.fm Mac app, which normally scrobbles from what you play in iTunes, does not work when listening to web radio stations. This app lets you authenticate with your Last.fm account and will scrobble what SomaFM is playing as you listen to it. Scrobbling can be disabled on the extension's options page.
Source Manifest.json
How to download and manually install SomaPlayer extension for Chrome
Looking for a way to install SomaPlayer extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.
However, you may need to install SomaPlayer extensions manually, this article outlines two simple methods to effortlessly install SomaPlayer extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.
Method 1: Download SomaPlayer extension and manually install through Drag &Drop
If you ever need to manually install a SomaPlayer extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.
Step 1: Download the SomaPlayer Extension by clicking the "Download CRX" button on the website.
Look for the SomaPlayer extension you wish to install. Go to the website and download the SomaPlayer extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for SomaPlayer extension that contains all the data.
Step 2: Extract &Arrange Files
Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.
Step 3: Go to the Chrome Extensions Page
Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.
Step 4: Drag and Drop the Extension
Now, go to the folder where you extracted the SomaPlayer extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.
Step 5: Complete the Installation
Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.
Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.
Method 2: Download SomaPlayer extension for Chrome and install in Developer Mode
This is another method to install SomaPlayer extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.
Step 1: Download the SomaPlayer extension file
Select and download the SomaPlayer extension by clicking the 'Download CRX' button on the website.
Step 2: Extract the downloaded contents
Convert the file to a ZIP file if it is in CRX format then extract the SomaPlayer extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your SomaPlayer extension running.
Step 3: Open Chrome Extension Setting Page
In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.
Step 4: Enable Developer Mode
After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.
Step 5: Load the Unpacked Extension
Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."
Step 6: Select the Extension Folder
Once the pop-up opens upon clicking Load unpacked, select the SomaPlayer extension directory and click on the "Select Folder "button.
Step 7: Confirm and Install
After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.
Conclusion
Here we've made a step-by-step guide on How to manually install SomaPlayer extension in 2 ways. We hope this guide proves helpful.
Similar Extensions
Chrome Radio Player 1,000+ 119 ★ 1.86MiB
Online Radio 1,000+ 350 ★ 159KiB
ourWorldFM Radio 1,000+ 2 ★ 177KiB
Flash-Radio-2 1,000+ 30 ★ 36.0KiB
Radio Player 1,000+ 2 ★ 42.24KiB
UltraFM 1,000+ 26 ★ 79.73KiB
Radio SLO 1,000+ 8 ★ 122KiB
OhMyRadio 1,000+ 2 ★ 99.75KiB
Radio Player Live 1,000+ 44 ★ 723KiB
Mini Radio 1,000+ 4 ★ 237KiB
Radio Station-to-Station Ext 1,000+ 32 ★ 163KiB
electroradio.fm 1,000+ 2 ★ 19.99KiB
Radioline extension 1,000+ 3 ★ 396KiB
Simply.fm 1,000+ 5 ★ 19.14KiB
Radio Wave 1,000+ 9 ★ 17.18KiB
nRadio Player 1,000+ 3 ★ 183KiB
FIP Radio 1,000+ 53 ★ 801KiB
Radio Player 1,000+ 4 ★ 3.39MiB
KEXP Streaming Player (Listener Developed) 1,000+ 44 ★ 968KiB
RadioTube - watch Radio songs on YouTube™ 1,000+ 13 ★ 65.08KiB
Web Scrobbler 1,000+ 2846 ★ 761KiB
YouTube Music Last.fm Scrobbler 1,000+ 321 ★ 138KiB
Net Radio 1,000+ 66 ★ 76.87KiB
PlayTheInternet 1,000+ 11 ★ 673KiB
User reviews
Sergey Hiiri (ID: 00000054da0fd070) Voted 5 ★ - Updated 04/10/2023
James F. Dobrow (ID: 00000000e7ad9efd) Voted 5 ★ - Updated 05/24/2022
Aldo (ID: 000000d16357f0c4) Voted 5 ★ - Updated 02/09/2022
Marius Schober (ID: 00000084e45e3e14) Voted 5 ★ - Updated 01/11/2022
Mike Wohner (ID: 000000c1fcdb2b8a) Voted 5 ★ - Updated 12/09/2020