Project

muzak

0.0
No commit activity in last 3 years
No release in over 3 years
A library for controlling playlists and media players.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 2.0
~> 0.3.3
~> 0.10.0
~> 0.0.7
 Project Readme

muzak

Gem Version

muzak is an attempt at a metamusic player.

It indexes a filesystem tree, providing metadata to a user's preferred media player. It also provides a command API for controlling the indexed files and the state of the player.

Screenshot

screenshot

Usage

Muzak is still a work in process. Don't expect stability or pleasant output.

$ ruby -Ilib bin/muzakd.rb
$ ruby -Ilib bin/muzak-cmd enqueue-artist "The Beatles"

Documentation

API documentation can be found on RubyDoc.

User documentation for commands can be found under COMMANDS, as well as on RubyDoc.

User documentation for configuration can be found under CONFIGURATION, as well as on RubyDoc.

TODO

  • GUI "frontend"?
  • current indexing/sorting logic is terrible
  • figure out how to do events/album art in VLC
  • rewrite plugin event system