Jox started as a "jukebox" project, but quickly turned into an HTPC command
- Jox runs on Linux (tested on Fedora 17) in a SilverStone LCM16 case
- It receives commands from the jog dial, panel buttons, and LIRC, and
communicates with the VFD, xine (via LIRC), MPD (for playing mp3 files),
and a receiver and plasma screen via RS-232.
- Jox creates playlists for MPD automatically by scanning directory trees
based on play modes. In this process Jox recognizes folders of mp3 files
that need to be played in order (e.g. symphony movements) and randomizes
- Jox also contains a web-socket server (based
by Andy Green) that allows you to control Jox using a browser. No need
for an IR remote control anymore - you can use your mobile phone.
- Jox works with Onkyo receivers (NR809 and likely others) and Panasonic
displays (TH-50PHD8 and likely others). In order to use Jox with other
receivers or monitors they need to be equipped with an RS-232 interface.
Jox compressed tar file (20-October-2012). Contains C++ source
LCM16 (iMON pad remote control, jog dial, on/off button, panel buttons).
Adjusting Jox to other environments requires Linux, C++, and
Jox components other than the libwebsockets code (which is licensed
under LGPL) are licensed under GPLv3 as
is. Copyright Michael Buro
(2012). Feedback is welcome! Please send email to michael.buro (AT)
Last modified on
MST. You are visitor #