Releases: doctorfree/MusicPlayerPlus
MusicPlayerPlus Version 1.0.3 Release 1
Changes in version 1.0.3 release 1 include:
- Add support for Raspberry Pi
- Include
mppcava
fork of Cava spectrum visualizer in MusicPlayerPlus package - Check if DISPLAY can be used and if not execute in console mode using tmux
- Configure MPD with user systemd service using configuration in
~/.config/mpd/
- Add
Alt-f
mpcplus key binding to search music library usingfzf
- Additional custom tmux key bindings
- Configure MPD user service in mpcinit, move MPD fifo to user MPD config dir
- Add option to specify alternate spectrum visualizer
- Create terminal profiles in mpcinit
- Add support for
tmuxp
tmux session manager - Add
tmuxp
configuration files in~/.config/tmuxp/
- Convert mppsplash-tmux and mpcplus-tmux to use
tmuxp
- Use gnome-terminal as default rather than xfce4-terminal
- Add fzmp command and fzf dependency
- Add command line option to invoke fzmp
- Add support for fzmp to interactive menu in mpplus
- Add man page for fzmp
- Add mpcplus cheat sheet
- Rename asciijulia to mppjulia to avoid conflict with Asciiville package
- Rename asciiplasma to mppplasma to avoid conflict with Asciiville package
- Rename asciimpplus to mpprocks to avoid conflict with Asciiville package
- Added asciinema dependency
Previous changes in version 1.0.2 include:
- Add
alsa_conf
command to configure ALSA sound system - Add management of MPD services through
mpplus
command - Disable tmux recording when tmux is disabled
- Improve interactive menu entries
- If -s song argument is provided look for song in MPD music library as well
- Added interactive mode with -i command line option
- Added support for mpplus front-end to mppsplash and mppsplash-tmux
- Add ability to download cover art to mpplus command
- Add option to download_cover_art to specify alternate music directory
- Add -d option to mpplus to download album cover art
- Use MPlayer to play media during ASCIImatics animations
- Use a signal handler in ASCIImatics animations to fade audio and cleanup
- Use a FIFO in ASCIImatics animations to communicate with MPlayer
- Added tmux session integration to
mpplus
command - Re-enable visualizer in
mpcplus
MPD client build - Cleanup tmux sessions, add ability to kill tmux sessions in
mpplus
- Add capability to play audio while displaying ASCIImatics scenes
- Add several ASCIImatics scenes including one during initialization
- Rename
mpcava
tompplus
- Integration with
asciinema
for recording ascii terminal sessions - Several new commands including:
- alsa_audio_test
- asciijulia
- asciimpplus
- asciiplasma
- download_cover_art
- mpcinit
- mpcplus-tmux
- mppsplash
- mppsplash-tmux
- Added display of client, visualizer, and album cover art in tmux
- Additional terminal support
Installation
Install the package on Debian based systems by executing the command
sudo apt install ./MusicPlayerPlus_1.0.3-1.amd64.deb
or, on a Raspberry Pi:
sudo apt install ./MusicPlayerPlus_1.0.3-1.armhf.deb
Install the package on RPM based systems by executing the command
sudo yum localinstall ./MusicPlayerPlus-1.0.3-1.x86_64.rpm
Configuration
Execute the mpcinit
command.
Edit ~/.config/mpd/mpd.conf
and set the music_directory
.
If you change the music_directory
setting in ~/.config/mpd/mpd.conf
then re-run mpcinit
.
See the MusicPlayerPlus README for additional configuration info.
Removal
Removal of the package on Debian based systems can be accomplished by issuing the command:
sudo apt remove musicplayerplus
Removal of the package on RPM based systems can be accomplished by issuing the command:
sudo yum remove MusicPlayerPlus
MusicPlayerPlus Version 1.0.2 Release 1
Changes in this release include:
- Add
alsa_conf
command to configure ALSA sound system - Add management of MPD services through
mpplus
command - Disable tmux recording when tmux is disabled
- Improve interactive menu entries
- If -s song argument is provided look for song in MPD music library as well
- Added interactive mode with -i command line option
- Added support for mpplus front-end to mppsplash and mppsplash-tmux
- Add ability to download cover art to mpplus command
- Add option to download_cover_art to specify alternate music directory
- Add -d option to mpplus to download album cover art
- Use MPlayer to play media during ASCIImatics animations
- Use a signal handler in ASCIImatics animations to fade audio and cleanup
- Use a FIFO in ASCIImatics animations to communicate with MPlayer
- Added tmux session integration to
mpplus
command - Re-enable visualizer in
mpcplus
MPD client build - Cleanup tmux sessions, add ability to kill tmux sessions in
mpplus
- Add capability to play audio while displaying ASCIImatics scenes
- Add several ASCIImatics scenes including one during initialization
- Rename
mpcava
tompplus
- Integration with
asciinema
for recording ascii terminal sessions - Several new commands including:
- alsa_audio_test
- asciijulia
- asciimpplus
- asciiplasma
- download_cover_art
- mpcinit
- mpcplus-tmux
- mppsplash
- mppsplash-tmux
- Added display of client, visualizer, and album cover art in tmux
- Additional terminal support
Installation
Install the package on Debian based systems by executing the command
sudo apt install ./MusicPlayerPlus_1.0.2-1.amd64.deb
Install the package on RPM based systems by executing the command
sudo yum localinstall ./MusicPlayerPlus-1.0.2-1.x86_64.rpm
Configuration
Edit /etc/mpd.conf
and set the music_directory
.
Execute the mpcinit
command.
Execute the mpcplus
command and type u
to initiate a database update.
See the MusicPlayerPlus README for additional configuration info.
Removal
Removal of the package on Debian based systems can be accomplished by issuing the command:
sudo apt remove musicplayerplus
Removal of the package on RPM based systems can be accomplished by issuing the command:
sudo yum remove MusicPlayerPlus
MusicPlayerPlus Version 1.0.1 Release 3
Changes in this release include:
- Disable tmux recording when tmux is disabled
- Improve interactive menu entries
- If -s song argument is provided look for song in MPD music library as well
- Added interactive mode with -i command line option
- Added support for mpplus front-end to mppsplash and mppsplash-tmux
- Add ability to download cover art to mpplus command
- Add option to download_cover_art to specify alternate music directory
- Add -d option to mpplus to download album cover art
Changes in previous release include:
- Use MPlayer to play media during ASCIImatics animations
- Use a signal handler in ASCIImatics animations to fade audio and cleanup
- Use a FIFO in ASCIImatics animations to communicate with MPlayer
- Added tmux session integration to
mpplus
command - Re-enable visualizer in
mpcplus
MPD client build - Cleanup tmux sessions, add ability to kill tmux sessions in
mpplus
- Add capability to play audio while displaying ASCIImatics scenes
- Add several ASCIImatics scenes including one during initialization
- Rename
mpcava
tompplus
- Integration with
asciinema
for recording ascii terminal sessions - Several new commands including:
- alsa_audio_test
- asciijulia
- asciimpplus
- asciiplasma
- download_cover_art
- mpcinit
- mpcplus-tmux
- mppsplash
- mppsplash-tmux
- Added display of client, visualizer, and album cover art in tmux
- Additional terminal support
Installation
Install the package on Debian based systems by executing the command
sudo apt install ./MusicPlayerPlus_1.0.1-3.amd64.deb
Install the package on RPM based systems by executing the command
sudo yum localinstall ./MusicPlayerPlus-1.0.1-3.x86_64.rpm
Configuration
Edit /etc/mpd.conf
and set the music_directory
.
Execute the mpcinit
command.
Execute the mpcplus
command and type u
to initiate a database update.
See the MusicPlayerPlus README for additional configuration info.
Removal
Removal of the package on Debian based systems can be accomplished by issuing the command:
sudo apt remove musicplayerplus
Removal of the package on RPM based systems can be accomplished by issuing the command:
sudo yum remove MusicPlayerPlus
MusicPlayerPlus Version 1.0.1 Release 2
Changes in this release include:
- Use MPlayer to play media during ASCIImatics animations
- Use a signal handler in ASCIImatics animations to fade audio and cleanup
- Use a FIFO in ASCIImatics animations to communicate with MPlayer
- Added tmux session integration to
mpplus
command - Re-enable visualizer in
mpcplus
MPD client build - Cleanup tmux sessions, add ability to kill tmux sessions in
mpplus
Changes in previous release include:
- Add capability to play audio while displaying ASCIImatics scenes
- Add several ASCIImatics scenes including one during initialization
- Rename
mpcava
tompplus
- Integration with
asciinema
for recording ascii terminal sessions - Several new commands including:
- alsa_audio_test
- asciijulia
- asciimpplus
- asciiplasma
- download_cover_art
- mpcinit
- mpcplus-tmux
- mppsplash
- mppsplash-tmux
- Added display of client, visualizer, and album cover art in tmux
- Additional terminal support
Installation
Install the package on Debian based systems by executing the command
sudo apt install ./MusicPlayerPlus_1.0.1-2.amd64.deb
Install the package on RPM based systems by executing the command
sudo yum localinstall ./MusicPlayerPlus-1.0.1-2.x86_64.rpm
Configuration
Edit /etc/mpd.conf
and set the music_directory
.
Execute the mpcinit
command.
Execute the mpcplus
command and type u
to initiate a database update.
See the MusicPlayerPlus README for additional configuration info.
Removal
Removal of the package on Debian based systems can be accomplished by issuing the command:
sudo apt remove musicplayerplus
Removal of the package on RPM based systems can be accomplished by issuing the command:
sudo yum remove MusicPlayerPlus
MusicPlayerPlus Version 1.0.1 Release 1
Changes in this release include:
- Add capability to play audio while displaying ASCIImatics scenes
- Add several ASCIImatics scenes including one during initialization
- Rename
mpcava
tompplus
- Integration with
asciinema
for recording ascii terminal sessions - Several new commands including:
- alsa_audio_test
- asciijulia
- asciimpplus
- asciiplasma
- download_cover_art
- mpcinit
- mpcplus-tmux
- mppsplash
- mppsplash-tmux
- Added display of client, visualizer, and album cover art in tmux
- Additional terminal support
Installation
Install the package on Debian based systems by executing the command
sudo apt install ./MusicPlayerPlus_1.0.1-1.amd64.deb
Install the package on RPM based systems by executing the command
sudo yum localinstall ./MusicPlayerPlus-1.0.1-1.x86_64.rpm
Configuration
Edit /etc/mpd.conf
and set the music_directory
.
Execute the mpcinit
command.
Execute the mpcplus
command and type u
to initiate a database update.
See the MusicPlayerPlus README for additional configuration info.
Removal
Removal of the package on Debian based systems can be accomplished by issuing the command:
sudo apt remove musicplayerplus
Removal of the package on RPM based systems can be accomplished by issuing the command:
sudo yum remove MusicPlayerPlus
MusicPlayerPlus Version 1.0.0 Release 1
Installation
Install the package on Debian based systems by executing the command
sudo apt install ./MusicPlayerPlus_1.0.0-1.amd64.deb
Install the package on RPM based systems by executing the command
sudo yum localinstall ./MusicPlayerPlus-1.0.0-1.x86_64.rpm
Configuration
Edit /etc/mpd.conf
and set the music_directory
.
Execute the mpcinit
command.
Execute the mpcplus
command and type u
to initiate a database update.
See the MusicPlayerPlus README for additional configuration info.
Removal
Removal of the package on Debian based systems can be accomplished by issuing the command:
sudo apt remove musicplayerplus
Removal of the package on RPM based systems can be accomplished by issuing the command:
sudo yum remove MusicPlayerPlus