SomaFM Plugin for Kodi

Overview

SomaFM XBMC Plugin

SomaFM icon

This description is a bit outdated. You can simply install this addon by browsing the official repositories from within Kodi.

Installation

Installation currently requires you to know where your addons folder is located. Please refer to the Kodi Wiki article on userdata to find it. To find the addons folder, simply replace every instance of userdata in the article with addons.

Git

  1. Change into your addons folder
  2. Clone the repository into a new folder plugin.audio.somafm
  3. Done

On Linux and possibly Mac OSX

cd ~/kodi/addons/
git clone https://github.com/Oderik/xbmc-somafm.git plugin.audio.somafm

ZIP

Unfortunately, installing from a ZIP-file is not a lot easier

  1. Download the ZIP Archive from GitHub
  2. Extract the contents
  3. Rename the resulting folder xbmc-somafm-master to plugin.audio.somafm
  4. Move the folder to your addons folder

Again on Linux and possibly Mac OSX

wget --content-disposition https://github.com/Oderik/xbmc-somafm/archive/master.zip
unzip xbmc-somafm-master.zip 
mv xbmc-somafm-master/ plugin.audio.somafm
mv plugin.audio.somafm/ ~/kodi/addons/

SomaFM fanart

Lone DJ photo ©2000 Merin McDonell. Used with permission.

Comments
  • channel stream freezes

    channel stream freezes

    Hey all,

    Hope this is the right place to note this, but since installing the app has started to act up. The first 2,3 times I loaded a radio stream it worked fine. But now, a stream will freeze basically the second it starts to play. This happens about 80 percent of the time. So 1 out of 5 times music will play, as expected. But the other 4/5 as soon as a channel is selected and the play window opens sounds starts for... maybe 1/3 of a second and then then screen freezes. You can't back out of it, you have to exit to home, kill Kodi and restart.

    Seems to happen on any channel Restarted the device doesn't seem to help

    Device: Nvidia Shield (2015) OS: AndroidTV (Shield Experience) Android Version: 9 Shield Android TV SW Version: 8.2.3 (32.6.518.0)

    Kodi v.: 19.3 SomaFM addon Version: 2.0.1

    I'm not a coder but if you need anything else I'll help if I can. I've been lauded as a good tester, lol...

    opened by RacerXnyc 13
  • Dependency beautifulsoup4 not needed

    Dependency beautifulsoup4 not needed

    Hi!

    I did this a while ago: https://github.com/void-spark/xbmc-somafm During that I found out that that the beautifulsoup4 dependency is actually unused, so could be left out of addon.xml :)

    opened by void-spark 4
  • Create pull_request_template.md

    Create pull_request_template.md

    Should help with getting the right answers quicker, feel free to modify :)

    https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates

    opened by inverse 0
  • Kodi 19 fix passing

    Kodi 19 fix passing

    Moving this https://github.com/Oderik/xbmc-somafm/pull/15 here as it is the original maintainers goal to have this addon be managed by an organization.

    opened by evinr 0
  • Holiday Stations Missing

    Holiday Stations Missing

    The pluging does not list the SomaFM holiday stations:

    • Department Store Christmas
    • Jolly Ol' Soul
    • Xmas in Frisko
    • Christmas Rocks!
    • Christmas Lounge

    Issue on the old repo: https://github.com/Oderik/xbmc-somafm/issues/11

    opened by lebeno 13
Releases(v2.0.1)
PatrikZero's CS:GO Hearing protection

Program that lowers volume when you die and get flashed in CS:GO. It aims to lower the chance of hearing damage by reducing overall sound exposure. Uses game state integration. Anti-cheat safe.

Patrik Žúdel 224 Dec 04, 2022
Gradient - A Python program designed to create a reactive and ambient music listening experience

Gradient is a Python program designed to create a reactive and ambient music listening experience.

Alexander Vega 2 Jan 24, 2022
Port Hitsuboku Kumi Chinese CVVC voicebank to deepvocal. / 筆墨クミDeepvocal中文音源

Hitsuboku Kumi (筆墨クミ) is a UTAU virtual singer developed by Cubialpha. This project ports Hitsuboku Kumi Chinese CVVC voicebank to deepvocal. This is the first open-source deepvocal voicebank on Gith

8 Apr 26, 2022
Pyrogram bot to automate streaming music in voice chats

Pyrogram bot to automate streaming music in voice chats Help If you face an error, want to discuss this project or get support for it, join it's group

Roj 124 Oct 21, 2022
A lightweight yet powerful audio-to-MIDI converter with pitch bend detection

Basic Pitch is a Python library for Automatic Music Transcription (AMT), using lightweight neural network developed by Spotify's Audio Intelligence La

Spotify 1.4k Jan 01, 2023
Vixtify - Python Controlled Music Player

Strumm Sound Playlist : Click me to listen Welcome to GitHub Pages You can use the editor on GitHub to maintain and preview the content for your websi

Vicky Kumar 2 Feb 03, 2022
Real-Time Spherical Microphone Renderer for binaural reproduction in Python

ReTiSAR Implementation of the Real-Time Spherical Microphone Renderer for binaural reproduction in Python [1][2]. Contents: | Requirements | Setup | Q

Division of Applied Acoustics at Chalmers University of Technology 51 Dec 17, 2022
Nayeli: cool telegram groups vc music project

Nayeli-music Nayeli 🥀 is cool telegram 🍎 groups vc music project 🎋 . Nayeli-music Nayeli Deployment 🎋 📲 Esy deploy 🐾️ Source Owner ♥️ ❄️ He is s

Kasun bandara 2 Dec 20, 2021
cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio decoding for Python

audioread Decode audio files using whichever backend is available. The library currently supports: Gstreamer via PyGObject. Core Audio on Mac OS X via

beetbox 419 Dec 26, 2022
Mentos Music Bot With Python

Mentos Music Bot For Any Query Join Our Support Group 👥 Special Thanks - @OfficialYukki Hey Welcome To Here 💫 💫 You Can Make Your Own Music Bot Fo

Cyber Toxic 13 Oct 21, 2022
ianZiPu is a way to write notation for Guqin (古琴) music.

PyBetween Wrapper for Between - 비트윈을 위한 파이썬 라이브러리 Legal Disclaimer 오직 교육적 목적으로만 사용할수 있으며, 비트윈은 VCNC의 자산입니다. 악의적 공격에 이용할시 처벌 받을수 있습니다. 사용에 따른 책임은 사용자가

Nancy Yi Liang 8 Nov 25, 2022
Python I/O for STEM audio files

stempeg = stems + ffmpeg Python package to read and write STEM audio files. Technically, stems are audio containers that combine multiple audio stream

Fabian-Robert Stöter 72 Dec 23, 2022
A Python wrapper around the Soundcloud API

soundcloud-python A friendly wrapper around the Soundcloud API. Installation To install soundcloud-python, simply: pip install soundcloud Or if you'r

SoundCloud 84 Dec 31, 2022
𝙰 𝙼𝚞𝚜𝚒𝚌 𝙱𝚘𝚝 𝙲𝚛𝚎𝚊𝚝𝚎𝚍 𝙱𝚢 𝚃𝚎𝚊𝚖𝙳𝚕𝚝 💖

TeamDltmusic 𝙰 𝙼𝚞𝚜𝚒𝚌 𝙱𝚘𝚝 𝙲𝚛𝚎𝚊𝚝𝚎𝚍 𝙱𝚢 𝚃𝚎𝚊𝚖𝙳𝚕𝚝 💖 Deploy String Session String Click hear you can find string session OR join He

TeamDlt 5 Jan 18, 2022
A python package for calculating the PESQ.

PyPESQ (WIP) Pypesq is a python wrapper for the PESQ score calculation C routine. It only can be used in evaluation purpose. INSTALL pip install https

Jingdong Li 269 Dec 18, 2022
kapre: Keras Audio Preprocessors

Kapre Keras Audio Preprocessors - compute STFT, ISTFT, Melspectrogram, and others on GPU real-time. Tested on Python 3.6 and 3.7 Why Kapre? vs. Pre-co

Keunwoo Choi 867 Dec 29, 2022
Official implementation of A cappella: Audio-visual Singing VoiceSeparation, from BMVC21

Y-Net Official implementation of A cappella: Audio-visual Singing VoiceSeparation, British Machine Vision Conference 2021 Project page: ipcv.github.io

Juan F. Montesinos 12 Oct 22, 2022
python script for getting mp3 files from yaoutube playlist

mp3-from-youtube-playlist python script for getting mp3 files from youtube playlist. Do your non-tech brown relatives ask you for downloading music fr

Shuhan Mirza 7 Oct 19, 2022
A voice based calculator by using termux api in Android

termux_voice_calculator This is. A voice based calculator by using termux api in Android Instagram account 👉 👈 Requirements and installation Downloa

ʕ´•ᴥ•`ʔ╠ŞĦỮβĦa̷m̷╣ʕ´•ᴥ•`ʔ 2 Apr 29, 2022
Audio spatialization over WebRTC and JACK Audio Connection Kit

Audio spatialization over WebRTC Spatify provides a framework for building multichannel installations using WebRTC.

Bruno Gola 34 Jun 29, 2022