Plugins for pMusic

Audio editors, music players, video players, burning software, etc.
Message
Author
User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

Plugins for pMusic

#1 Post by zigbert »

pMusic plugins
Here you will find some available plugins for pMusic 3/4.
After installation, the plugins are available from the Tools menu


__________________________________________________________

The reason for provide a plugin could be many:
  • The author of pMusic won't stop you offering your code.
  • The plugin offers specific functionality that doesn't fit into pMusic's work flow.
  • The size of the code/graphic is big.
  • The plugin code must be compiled to work. pMusic is a script and will work on all bash compatible systems.
  • A plugin can be a nice way to test new functionality.
__________________________________________________________

To you who want to write a Plugin, here are some info:

- Each plugin has a executable file in /usr/local/pmusic/plugins/ and a corresponding config file like /usr/local/pmusic/plugins/myplugin.rc.
- The pMusic config file is $HOME/.pmusic/pmusicrc. By executing this file your plugin will have useful variables like $STORAGE_DIR which points to where the db's are....
- Some useful files would be
  • /usr/local/pmusic/playlist: content of all columns of the playlist
  • /usr/local/pmusic/sourcelist: content of the Music sources field
  • $HOME/.pmusic/nowplaying: Name and path to playing track
  • $HOME/.pmusic/nowplaying_albumart.jpg:Album artwork to playing track
  • /usr/local/pmusic/PERCENT: status of progress slider
  • /usr/local/pmusic/ffmpeg_output: all info from ffmpeg are dumped here
Last edited by zigbert on Sat 18 Jul 2015, 17:55, edited 11 times in total.

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#2 Post by zigbert »

Last edited by zigbert on Mon 23 Oct 2017, 04:04, edited 24 times in total.

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#3 Post by zigbert »

Search inside playlist files
Find playlist files that contains the playing track.
Supports *.pmu, *.m3u and *.pls files'

Image

Version 0.3
Updated 5. Mar 2016

Download
search_in_playlists-0.3.pet [Mirror] (Puppy package)
search_in_playlists-0.3.tar.gz [Mirror]
Last edited by zigbert on Sat 05 Mar 2016, 09:04, edited 6 times in total.

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#4 Post by zigbert »

Top Hits Archive
Build top hits playlist from UK and Billboard archive, and sync with your local files.

Image

Version 0.7
Updated 5. Mar 2016

Download
tophits_archive-0.7.pet [Mirror] (Puppy package)
tophits_archive-0.7.tar.gz [Mirror]

_____________________________________________________________


This is how it works.

1.)
Specify Top Hits list and wait while searching your local files.
If you are low on local music files, you should check out the pMusic module Radio-Hits
2.)
Browse Favorites or the output directory and add the new built *.pmu file to playlist.
3.)
Tracks with length description (in playlist) is found on your local disc.

Image
Last edited by zigbert on Sat 05 Mar 2016, 09:05, edited 19 times in total.

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#5 Post by zigbert »

Poor mans equalizer
This is not a replacement of pEqualizer, but an utility in those cases where pEqualizer or its dependencies are not present.
Or, if you want to parse audiofiles through an equalizer during export.

This equalizer does not work in realtime, which means you have to restart track to take effect.

This plugin requires at least pMusic-4.1.0 and ffmpeg-1.2

Image

Version 0.1
23. Jul. 2013

Download
pmusic_PLUGIN_sf_eq-0.1.pet [Mirror] (Puppy package)
pmusic_PLUGIN_sf_eq-0.1.tar.gz [Mirror]
Last edited by zigbert on Sat 05 Mar 2016, 08:55, edited 7 times in total.

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#6 Post by zigbert »

Basic sound filters
This works both when playing and when exporting audio files. In other words, you can transform the saved file compared to the original.
These soundfilters does not work in realtime, which means you have to restart track to take effect.

This plugin requires at least pMusic-4.1.0 and ffmpeg-1.2

Image

Version 0.1
23. Jul. 2013

Download
pmusic_PLUGIN_sf_basic-0.1.pet [Mirror] (Puppy package)
pmusic_PLUGIN_sf_basic-0.1.tar.gz [Mirror]
Last edited by zigbert on Sat 05 Mar 2016, 08:56, edited 6 times in total.

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#7 Post by zigbert »

Backend command
Show the playing command and the output from the pMusic backend.

pMusic has evolved over the years, and some of the commands are getting more complex. This plugin shows the command and output - for debugging and education.


This screenshot shows status when playing a radio-station

Image


Soundfilters are set for a local audio-file

Image

Version 0.1
24. Jul. 2013

Download
pmusic_PLUGIN_backend_cmd-0.1.pet [Mirror] (Puppy package)
pmusic_PLUGIN_backend_cmd-0.1.tar.gz [Mirror]
Last edited by zigbert on Sat 05 Mar 2016, 08:56, edited 5 times in total.

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#8 Post by zigbert »

Export most played tracks
Quickly transfer your most loved songs to your phone or similar

Version 0.1
18. Jul 2015

Download
export_most_played-0.1.pet [Mirror] (Puppy package)
export_most_played-0.1.tar.gz [Mirror]
Attachments
Screenshot_2015-07-16_193008.png
(29.13 KiB) Downloaded 6629 times
Last edited by zigbert on Sat 05 Mar 2016, 08:57, edited 4 times in total.

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#9 Post by zigbert »

01micko has improved the Try app

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#10 Post by zigbert »

01micko has improved the Try app
This time he fixed a bug related to using the trayapp with the CD-player gui. When reopen gui by trayapp it always lead to the main gui.


Thanks to Mick
Sigmund

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#11 Post by zigbert »

Top Hits Archive is updated

umdmusic.com has been unreliable lately, so I have forced the plugin to connect 10 times before giving up. Seems to work...


Sigmund

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#12 Post by zigbert »

Top Hits Archive is updated

Improved integration with pMusic 4


Sigmund

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#13 Post by zigbert »

Thanks to 01micko for improving and fixing the Tray app.

- Use stock-icons only.
- Switch label between 'Pause' and 'Play'
- Missing icon in pMusic 4

Version 0.4 is uploaded

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#14 Post by zigbert »

01micko has built a 64-bits version of the Tray app

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#15 Post by zigbert »


User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#16 Post by zigbert »


User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#17 Post by zigbert »


User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#18 Post by zigbert »

TopHits plugin has been updated to version 0.5

The plugin failed when running twice without restarting.

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#19 Post by zigbert »

TopHits version 0.6

Show message if no internet connection

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#20 Post by zigbert »

Version 0.5 of the tray app
is uploaded

NLS package is available

Post Reply