Re: [dev] music db editor

2013-10-12 Thread Evan Buswell
Thanks; that looks like a great starting point. One way of doing this would be to define/borrow a simple key/value db protocol, build/borrow a server that would speak this db protocol, but with the back end being your music library. Then the front end could just be a completely generic visual db ed

Re: [dev] music db editor

2013-10-12 Thread Bobby Powers
I started on a project a while ago that may be a helpful starting point. It is a daemon written in C that watches a directory with inotify ("~/Music" by default), tracks metadata about music files in a sqlite3 database, and responds to HTTP queries about artists and authors with JSON. It fits my

Re: [dev] music db editor

2013-10-12 Thread Manolo Martínez
> > on the files to be tagged. Does anyone here use another program for this > > purpose? > > http://musicbrainz.org/doc/MusicBrainz_Picard > Thanks, I'll give it a try.

Re: [dev] music db editor

2013-10-12 Thread Jochen Sprickerhof
* Manolo Martínez [2013-10-12 07:19]: > on the files to be tagged. Does anyone here use another program for this > purpose? http://musicbrainz.org/doc/MusicBrainz_Picard Cheers Jochen

Re: [dev] music db editor

2013-10-12 Thread Manolo Martínez
On 10/12/13 at 11:35am, Rob wrote: > On 12 October 2013 08:16, Daniel Bryan wrote: > > > > I did once start (and abandon) a tool that did a small part of this: it > > would examine the tags in my music folder and identify: > > > > * files that weren't organised correctly into folders by artist and

Re: [dev] music db editor

2013-10-12 Thread Rob
On 12 October 2013 08:16, Daniel Bryan wrote: > > I did once start (and abandon) a tool that did a small part of this: it > would examine the tags in my music folder and identify: > > * files that weren't organised correctly into folders by artist and > album > * files that seemed to be mi

Re: [dev] music db editor

2013-10-12 Thread Szilágyi Szilveszter
Hello, as for question 4, I use Cmus and I am quite happy with it. Based on ncurses like Midnight Commander. It has 5 different views (Album/Artist, Library, Playlist, Play Queue, Browser). No tag editor, no database operations. You can also control it by cmus-remote command. Here is my .conkyrc

Re: [dev] music db editor

2013-10-12 Thread Evan Buswell
mpd is actually about 50% orthogonal to what I want to do. It maintains a database in order to play files. I'm pretty OK with the actual players out there. The primary purpose here is not playing music but managing and editing the metadata associated with music files; I just threw in the call-an-ex

Re: [dev] music db editor

2013-10-12 Thread Daniel Bryan
The reason all the existing solutions are so sucky is that they try to solve too many problems. I think that if you deconstruct what you want this program to do, the concept falls apart a little. I'm not sure how "suckless" it is in terms of the code - for all I know it's a maintainers' nightmare