1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
2 <html xmlns=
"http://www.w3.org/1999/xhtml">
4 <title>Herrie - a minimalistic music player
</title>
5 <style type=
"text/css">
8 font-family: Verdana
, 'Bitstream Vera Sans', 'Lucida Grande', sans-serif
;
9 background-color: #ccc;
22 /* The header section */
24 background-color: #05a;
28 div#header span#title
{
29 font-family: monospace
;
35 div#header span#subtitle
{
42 /* The menu section */
48 background-color: white
;
52 /* The main section */
58 background-color: white
;
70 border: 1px solid
#029;
77 <span id=
"title">Herrie
</span>
78 <span id=
"subtitle">a minimalistic music player
</span>
82 <ul style=
"padding-left: 15px">
83 <li><a href=
"#screenshots">Screenshots
</a></li>
84 <li><a href=
"#obtaining">Obtaining Herrie
</a>
85 <ul style=
"padding-left: 10px">
86 <li><a href=
"#source">Source tarballs
</a></li>
87 <li><a href=
"#packages">Package managers
</a></li>
88 <li><a href=
"#repository">Anonymous repository access
</a></li>
91 <li><a href=
"#using">Using Herrie
</a></li>
92 <li><a href=
"#contact">Contacting developers and users
</a>
93 <ul style=
"padding-left: 10px">
94 <li><a href=
"#mailinglist">Mailing List
</a></li>
95 <li><a href=
"#irc">Internet Relay Chat
</a></li>
102 <p>Herrie is a minimalistic music player that uses the command
103 line. It is written to support a variety of operating systems,
104 audio subsystems and file formats, including playlists.
</p>
106 <p>Herrie has a split-screen user interface, with a playlist at
107 the top of the screen and a file browser at the bottom. When
108 tracks are added to the playlist, Herrie consumes them from the
109 top one by one. It is thus an application that allows you to
110 batch music for playback.
</p>
112 <p>Herrie also has some more exotic features, including support
113 for
<a href=
"http://www.last.fm/group/Herrie">AudioScrobbler
</a>
114 and the ability to
<tt>chroot()
</tt> itself into a
117 <p>On the November
29,
2007, Herrie was awarded a
3rd price at
118 <a href=
"http://tropheesdulibre.org/">Trophées du
119 Libre
</a> in the category Multimedia
& Games! Slides of the
120 presentation that has been held in front of the jury have been
<a
121 href=
"trophees-du-libre.pdf">published online
</a>.
</p>
123 <h1><a id=
"screenshots">Screenshots
</a></h1>
125 <p>Below are a couple of screenshots of the application in action.
</p>
127 <div style=
"text-align: center">
128 <img src=
"screenshot1.png" alt=
"Herrie on FreeBSD, playing a CD from Deftones."/>
129 <p>Herrie on FreeBSD, playing a CD from
<a href=
"http://en.wikipedia.org/wiki/Deftones">Deftones
</a>.
</p>
131 <img src=
"screenshot2.png" alt=
"Herrie on Mac OS X, playing a CD from The Fall of Troy."/>
132 <p>Herrie on Mac OS X, playing a CD from
<a href=
"http://en.wikipedia.org/wiki/The_Fall_of_Troy">The Fall of Troy
</a>.
</p>
134 <img src=
"screenshot3.png" alt=
"Herrie through Cygwin on Windows Vista, playing the background music from NeverBall."/>
135 <p>Herrie through
<a href=
"http://www.cygwin.com/">Cygwin
</a> on Windows Vista, playing the background music from
<a href=
"http://icculus.org/neverball/">NeverBall
</a>.
</p>
138 <h1><a id=
"obtaining">Obtaining Herrie
</a></h1>
140 <h2><a id=
"source">Source tarballs
</a></h2>
142 <p>Herrie
2.1 is available for download at one of the three
143 following locations:
</p>
147 <a href=
"http://herrie.info/distfiles/herrie-2.1.tar.bz2">bzip2
</a>
148 <a href=
"http://herrie.info/distfiles/herrie-2.1.tar.gz">gzip
</a>
151 <a href=
"http://www.stack.nl/~ed/projects/herrie/distfiles/herrie-2.1.tar.bz2">bzip2
</a>
152 <a href=
"http://www.stack.nl/~ed/projects/herrie/distfiles/herrie-2.1.tar.gz">gzip
</a>
156 <p>Below are the checksums for the tarball:
</p>
158 <pre>MD5 (herrie-
2.1.tar.bz2) =
97edb70b33923462e447bc07393e4a1e
159 SHA256 (herrie-
2.1.tar.bz2) =
7a581c423d92e7bfde5c4795fc04ef7061f4368ad3c55ea281ff1b8ac9be0598
160 SIZE (herrie-
2.1.tar.bz2) =
70592
161 MD5 (herrie-
2.1.tar.gz ) = ae37c8184bea7be43c57f8723447384a
162 SHA256 (herrie-
2.1.tar.gz ) =
79ec81a028d1da515ea0ec3e92efcb7b01028ad77f2dac59a15d1e5944320bab
163 SIZE (herrie-
2.1.tar.gz ) =
83579</pre>
165 <p>A tarball with the latest snapshot is also available. It is
166 automatically generated from the repository. This tarball should
167 be used to test the upcoming release of Herrie.
</p>
171 <a href=
"http://herrie.info/herrie-snapshot.tar.bz2">bzip2
</a>
172 <a href=
"http://herrie.info/herrie-snapshot.tar.gz">gzip
</a>
176 <p>A history of changes between releases can be found in the
<a
177 href=
"http://herrie.info/ChangeLog">ChangeLog
</a>.
</p>
179 <h2><a id=
"packages">Package managers
</a></h2>
181 <p>The following operating systems or distributions include
182 Herrie in their package manager:
</p>
185 <li><a href=
"http://sisyphus.ru/srpm/herrie">ALT Linux
</a></li>
186 <li><a href=
"http://aur.archlinux.org/packages.php?do_Details=1&ID=11623">Arch Linux
</a></li>
187 <li><a href=
"http://packages.debian.org/herrie">Debian
</a></li>
188 <li><a href=
"http://freshports.org/audio/herrie">FreeBSD
</a></li>
189 <li><a href=
"http://packages.gentoo.org/package/media-sound/herrie">Gentoo Linux
</a></li>
190 <li><a href=
"http://www.macports.org/ports.php?by=name&substr=herrie">MacPorts
</a></li>
191 <li><a href=
"http://pkgsrc.se/audio/herrie">NetBSD
</a></li>
192 <li><a href=
"http://ports.openbsd.nu/audio/herrie">OpenBSD
</a></li>
193 <li><a href=
"http://packman.links2linux.de/package/herrie">openSUSE
</a></li>
194 <li><a href=
"http://packages.pardus.org.tr/contrib/source/herrie.html">Pardus Linux
</a></li>
195 <li><a href=
"http://cvs.pld-linux.org/cgi-bin/cvsweb/SPECS/herrie.spec">PLD Linux Distribution
</a></li>
196 <li><a href=
"http://slackbuilds.org/result/?sv=&search=herrie">Slackware
</a></li>
197 <li><a href=
"http://packages.ubuntu.com/herrie">Ubuntu Linux
</a></li>
200 <h2><a id=
"repository">Anonymous repository access
</a></h2>
202 <p>Herrie's latest sourcecode can be downloaded using
203 Git. The following command downloads the latest
206 <pre>git clone git://git.hoeg.nl/herrie
</pre>
208 <p>It is also possible to
<a
209 href=
"http://git.hoeg.nl/?p=herrie;a=tree;f=herrie">take
210 a look at the sourcecode using Gitweb
</a>. Commits can also be
212 href=
"http://www.ohloh.net/projects/6974">Ohloh
</a>.
</p>
214 <h1><a id=
"using">Using Herrie
</a></h1>
216 <p>After installation, a new manual page is available. Just run
217 <tt>man herrie
</tt> for a list of configuration switches and
218 keyboard bindings. An
<a href=
"herrie.1">online manual page
</a> is
221 <p>Developers can take a look at the
<a href=
"doxygen/">source
222 code documentation
</a> generated by
<a
223 href=
"http://www.stack.nl/~dimitri/doxygen/">Doxygen
</a>.
</p>
225 <h1><a id=
"contact">Contacting developers and users
</a></h1>
227 <h2><a id=
"mailinglist">Mailing List
</a></h2>
229 <p>Herrie has a mailing list used for questions, feedback and
230 sending in patches;
<tt><<a
231 href=
"mailto:users@herrie.info">users@herrie.info
</a>></tt>.
232 Subscribing is possible with the
<a
233 href=
"https://lists.hoeg.nl/mailman/listinfo/herrie-users">Mailman
234 interface
</a>. The archives of this list can also be read at
<a
235 href=
"http://dir.gmane.org/gmane.comp.audio.herrie.user">Gmane
</a>
237 href=
"http://www.mail-archive.com/herrie-users@herrie.info/">The
238 Mail Archive
</a>.
</p>
240 <p>Please send plain-text messages only. We also prefer messages
243 <h2><a id=
"irc">Internet Relay Chat
</a></h2>
245 <p>The channel
<tt>#herrie
</tt> on
<tt>irc.il.fontys.nl
</tt> is
246 used for general discussion about usage and development. Please
247 keep as much of the conversation in the channel itself. The
249 href=
"http://cia.vc/stats/project/herrie/">CIA
</a> bot as well,
250 making it ideal for tracking the project in real-time.
</p>