Volumio 2 Plugins Collection

Discuss, contribute and orient Volumio development!

Ads helps Volumio remain Free and Open Source. Please consider donating to help us continue to serve you.

Volumio 2 Plugins Collection

Postby Saiyato » Mon Sep 11 2017 14:03

Squeezelite player plugin

Installs the latest known working version of Squeezelite.

Platform: Raspberry Pi; tested on 1 (B and B+), 2 and 3
Note: should work on all armhf devices.

Source : https://github.com/Saiyato/volumio-squeezelite-plugin
File to download : volumio-squeezelite-plugin.zip

Author: Saiyato

Status: stable
Last edited by Saiyato on Fri Dec 01 2017 10:51, edited 2 times in total.
Just.Love.Music.
User avatar
Saiyato
Golden Ear
Golden Ear
 
Posts: 631
Joined: Wed Dec 23 2015 07:58
Location: Woudenberg, Netherlands

Ads helps Volumio remain Free and Open Source. Please consider donating to help us continue to serve you.


Volumio 2 Plugins Collection

Postby balbuze » Sun Sep 17 2017 13:18

Play on connect
This plugin allows to play the queue when a specific IP is detected on your network, and stop the play when this IP disappears.
Very convenient to hear your favorite track when you' re back home, and to never forget to stop the music when you leave ;)

source : https://github.com/balbuze/volumio-plug ... yonconnect
File to download : https://github.com/balbuze/volumio-plug ... onnect.zip

Author : Balbuze

Status : beta
User avatar
balbuze
Moderator
 
Posts: 1695
Joined: Thu May 08 2014 08:42
Location: Isère France


Volumio 2 Plugins Collection

Postby Saiyato » Fri Oct 20 2017 21:21

LastFM plugin

Plugin to scrobble music played in Volumio 2.x to LastFM.

Platform: all (runs fully on NodeJS)

Source : https://github.com/Saiyato/volumio-lastfm-plugin
File to download : volumio-lastfm-plugin.zip

Author: Saiyato

Status: stable

Because the pushState pushes are hard to capture in a fashionable manner I had to write a timer function, I'm not yet fully trusting the timer, but since you can easily delete scrobbles I'm opening the project up for testing.

As the documentation/description states, you don't need to save your password, an MD5 hash is saved to be used as an authentication token, this suffices. You do need an API key which you can request here; remember to save it! There's not way to query the given token again!

Happy testing and please provide as much info as you can gather when you're having troubles. In the plugin you can enable debug logging, which will explode the amount of logging the plugin does.

PS: documentation will follow, but I thought many people would be able to test it without much info. You just need to fill in your info. Saving your password is not needed, nor recommended (because it's saved in plain text).

[Update 23-10-2017]
Webradio songs can now be scrobbled, see latest update (1.1.x)

[Update 01-12-2017]
Scrobbling for LMS will be incorporated in the Squeezelite plugin, if it uses the volatile state songs can be scrobbled easily.

[Update 20-05-2018]
Scrobbling for Radio paradise and all Spotify plugins has been enabled.
Last edited by Saiyato on Thu May 24 2018 14:33, edited 4 times in total.
Just.Love.Music.
User avatar
Saiyato
Golden Ear
Golden Ear
 
Posts: 631
Joined: Wed Dec 23 2015 07:58
Location: Woudenberg, Netherlands


Volumio 2 Plugins Collection

Postby elmarj » Sun Nov 12 2017 01:27

Onedrive Music Library

Plugin for browsing and playing audio files stored on Microsoft Onedrive. The authentication procedure requires some URL-copy-pasting, as explained on the config-page, but should be easy enough.

Source on Github

Download package

Issues / Bugs / Feature requests: Please create an issue on github

Status: beta

Author: Elmar Jansen (elmarj)
Random avatar
elmarj
Fresh off the boat
Fresh off the boat
 
Posts: 1
Joined: Fri Oct 14 2016 09:23


Volumio 2 Plugins Collection

Postby balbuze » Tue Nov 21 2017 18:02

Volstereo2mono

This plugin downmix the signal from stereo to mono on both channel. Useful if you want to use it with volumio music box with one speaker !

source : https://github.com/balbuze/volumio-plug ... tereo2mono

File to download for install : https://github.com/balbuze/volumio-plug ... o2mono.zip

Status: beta

Author : balbuze

edit : move category to audio_interface
User avatar
balbuze
Moderator
 
Posts: 1695
Joined: Thu May 08 2014 08:42
Location: Isère France


Volumio 2 Plugins Collection

Postby balbuze » Fri Dec 08 2017 19:58

Volparametriceq
A 4 bands parametric equalizer using EqFA4p (http://quitte.de/dsp/caps.html#EqFA4p)
For fine sound tuning!

File download to install : https://github.com/balbuze/volumio-plug ... triceq.zip
More info : https://github.com/balbuze/volumio-plug ... rametriceq
We are talking about it here : volumio2-parametric-equalizer-plugin-t8222.html
Author : balbuze
Tested on : Rpi2, Pine64
Status : Beta
User avatar
balbuze
Moderator
 
Posts: 1695
Joined: Thu May 08 2014 08:42
Location: Isère France


Volumio 2 Plugins Collection

Postby balbuze » Fri Dec 08 2017 20:14

Volbinauralfilter
If you use headphones, this plugin is for you!
It uses a the "bauer" stereo to binaural filter. (http://bs2b.sourceforge.net/)

File download to install : https://github.com/balbuze/volumio-plug ... filter.zip
More info : https://github.com/balbuze/volumio-plug ... auerfilter
We are talking about it here : volumio2-stereo-binaural-filter-plugin-t8177.html
Author : balbuze
Tested on : Rpi2, Pine64
Status : Beta
User avatar
balbuze
Moderator
 
Posts: 1695
Joined: Thu May 08 2014 08:42
Location: Isère France


Volumio 2 Plugins Collection

Postby gogiman » Sat Jan 13 2018 15:32

MotionEye

This plugin adds MotionEye functionality (https://github.com/ccrisan/motioneye) to Volumio.
Running on my Raspberry PIs (1B and 3) with attached USB camera.
Installation takes quite long time.
MotionEye needs to be Enabled in plugin section of Volumio to start deamon.

Can be used from web browser: http://[VolumioIP]:8765
Use admin with empty password when prompted for credentials.

Source: https://github.com/gogiman/volumio-plug ... /motioneye
File to download or install: https://github.com/gogiman/volumio-plug ... ioneye.zip

Author: Pavol Grohol (gogiman)

Status: Beta
Random avatar
gogiman
Fresh off the boat
Fresh off the boat
 
Posts: 8
Joined: Wed Feb 22 2017 07:24


Volumio 2 Plugins Collection

Postby cgsong » Wed Jan 17 2018 04:28

Personal Radio

This music service plugin provides Korean radio(KBS, MBC, SBS) and Linn radio. KBS, SBS and MBC are very popular commercial radio station in Korea. Korean radios can't be added as a Volumio webradio because the streaming URL have one time access token. If you interested in Korean radio, you can enjoy this plugin.

There are many channels in KBS, SBS and MBC radio. I'll introduce some of popular radio channels as follows.​
  • KBS1 FM is a classic channel in Korean language
  • KBS2 FM and MBC FM4U channel are a K-pop, Pop music and entertainment in Korean language.
  • KBS World channel designed for an international audience and the radio program consists of K-Pop, news, Korean culture with English or other languages.
Platform: all platform includes Raspberry Pi and x86 (no platform specific codes)
​Source : https://github.com/ChrisPanda/volumio-personal-radio-plugin
File to download : https://github.com/ChrisPanda/volumio-personal-radio-plugin/releases/download/v1.1.2/volumio-personal-radio-plugin-v1.1.2.zip


Author: Chris Song (chrispanda)

Status: stable
Last edited by cgsong on Fri Apr 13 2018 06:13, edited 6 times in total.
Random avatar
cgsong
Sunday DIYer
Sunday DIYer
 
Posts: 10
Joined: Tue Jul 25 2017 00:07


Volumio 2 Plugins Collection

Postby Saiyato » Wed Jan 17 2018 10:49

Rotary encoder plugin

Volumio 2 plugin to configure two simple rotary encoders.

Platform: Raspberry Pi (but possibly multiple board platforms)
Depends on Node JS onoff

Source : https://github.com/Saiyato/volumio-rota ... der-plugin
File to download : volumio-rotary-encoder-plugin.zip

Info:
At this stage I've only tested volume control, but since the commands syntax shouldn't change I trust the rest will work too.
Full testing takes time and I wanted to release early for everyone.
Please note that the plugin emits to the API, so it's not too responsive, there's a delay somewhere (Node JS?).

Update [2018-01-18]:
Patched some really nasty bugs last night, it should work ok now.

Update [2018-03-01]:
Merged a PR from diehardsk, which makes the plugin way more reliable.

Author: Saiyato

Status: stable
Last edited by Saiyato on Thu May 24 2018 14:35, edited 2 times in total.
Just.Love.Music.
User avatar
Saiyato
Golden Ear
Golden Ear
 
Posts: 631
Joined: Wed Dec 23 2015 07:58
Location: Woudenberg, Netherlands

PreviousNext

Return to Development talks

Who is online

Users browsing this forum: No registered users and 2 guests