Release DeaDBeeF


I was wondering, does anyone have an idea how to control DeaDBeeF from a command line?  I would like to have the openpandora hooked up to my stereo and ssh into it from my phone and have a play/pause function and next/previous track function.

I found out that deadbeef can be controlled by DBUS so maybe there is a way to use dbus-send?

http://dbus.freedesktop.org/doc/dbus-send.1.html

There is also a deadbeef "mpris" plugin, and some docs on mpris can be found here

http://specifications.freedesktop.org/mpris-spec/latest/

https://code.google.com/p/deadbeef-mpris-plugin/

Or maybe there is a command-line music player (that can do ogg and flac also) which I could control remotely?

Any ideas? I really would like to have remote control for my music playback.
 
Lomaxx had something, maybe you want to look at: http://boards.openpandora.org/topic/10743-deadbeef-v056/page-3/URL]

its near the end of the page.

edit:

hmm... modprobe rc-lirc works for me... Ill download the new codeblocks and play with compiling lircd maybe next weekend, if the kids allow it...

... alas... lircd not compiling out of the box.

edit2: also found this:  https://lynthium.com/2013/07/media-player-control-script-in-bash/

and xmms2 has also nice info: https://xmms2.org/wiki/Media_Player_Interfaces
 
Last edited by a moderator:
Lomaxx had something, maybe you want to look at: http://boards.openpandora.org/topic/10743-deadbeef-v056/page-3/URL]

its near the end of the page.

edit:

hmm... modprobe rc-lirc works for me... Ill download the new codeblocks and play with compiling lircd maybe next weekend, if the kids allow it...
wow thanks!

the post is http://boards.openpandora.org/topic/10743-deadbeef-v056/page-3#entry205642/URL]

would lircd mean the pandora could be controlled with a TV-remote? What IR transciever/reciever would work?
 
Last edited by a moderator:
update (getting LIRC on OpenPandora):

Lirc does compile out of the box, I had to remove the old appdata/codeblocks (did an update to the newest codeblocks)

source: https://sourceforge.net/projects/lirc/

instructions: in the README file inside the tarball

dmesg detects my hardware, only when running lircd it requires libportaudio.so.2 (strange, what for?). Sadly, that is not in the armstrong repository, so Im dl it and will use the howto here:

Source: http://www.portaudio.com/download.html

Instructions: https://www.assembla.com/wiki/show/portaudio/Platforms_BeagleBoard

Code:
final test will be: mode2 /dev/lirc0
 
Is it me or DeaDBeeF can't play .wav files ?
It should, but I didn't really test. Wav is just a container, how are encoded our files? Plain PCM or MP3 or something else?

But, no DRM I think, that should not be supported.
 
Last edited by a moderator:
update (getting LIRC on OpenPandora):

Lirc does compile out of the box, I had to remove the old appdata/codeblocks (did an update to the newest codeblocks)

source: https://sourceforge.net/projects/lirc/

instructions: in the README file inside the tarball

dmesg detects my hardware, only when running lircd it requires libportaudio.so.2 (strange, what for?). Sadly, that is not in the armstrong repository
I've compiled both lircd and portaudio, they're now in the repository.
 
I've been meaning to report this for ages - Deadbeef crashes every time you remove a playlist. It's not a big deal, but it is annoying.
 
Seems to have fixed the playlist delete crash. Thanks for the update
 
I also use DeadBeef since Audacious suddenly stopped playing titles with special characters. :-||"

I just wish DeadBeef had an easier way to use Equalizer presets. It doesn't come with built in presets afaik. My In-Ears are heavy high-pitch weighted so I need to adjust this with more bass and less highs.
 
Back
Top