Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 May 1998 03:40:54 -0700
From:      Ben Cottrell <benco@pendor.McKusick.COM>
Cc:        freebsd-multimedia@FreeBSD.ORG
Subject:   Re: questions about developing an mpeg3 database and interface 
Message-ID:  <199805191040.DAA27827@pendor.McKusick.COM>
In-Reply-To: Your message of "Sun, 17 May 1998 10:46:05 PDT." <199805171744.KAA17788@hub.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 17 May 1998 10:46:05 -0700, grady@scam.XCF.Berkeley.EDU wrote:
> Inspired by the 8hz mpeg3 encoder, I've started encoding my CDs.  Ultimately,
> it would be cool to have all the CDs on file, with a database describing
> them, and a GUI to choose by title, style, etc.  For the moment,

I started something like that, and anyone who wants to take it up is
welcome to what I have so far. I called it "orpheus" and you can say:
	% orphedit -n
to create a new music database,
	% orphedit -i
to import files into the database and give them artists and titles (and
conductors and soloists, for classical works), and finally
	% orpheus
to put you into a (quite nice, actually) curses-based environment where
you can manipulate the playlist, browse the hierarchical catalog with
the arrow keys, and use a set of rudimentary CD-player-like controls.

Since I wrote it to be independent of actual file format or software
used for playing, the CD-player controls are limited to "pause" (send a
SIGSTOP to the player), "forward skip" (send a SIGKILL to the player and
start playing the next track), and "backward skip" (send a SIGKILL to
the player and start at the beginning of the current track, or if it's
less than one second in, skip back a track).

Everything described above is, to my knowledge, completely functional
albeit undocumented. What isn't implemented yet, and has been on my
"someday I'll get around to it" list since last year, is the database
editing tool, where one can rename stuff and edit it and move stuff
around, and the all-important one, delete stuff :-)

If anyone wants the source code I have so far, let me know and I'll
put it up for ftp :-)

	~Ben

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199805191040.DAA27827>