summaryrefslogtreecommitdiff
path: root/web/index.html
blob: e0620b8b29efd8d12a282d44d7f99ed2c20722c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<html>
<head>
<title>DeaDBeeF - Ultimate Music Player For GNU/Linux</title>
</head>
<body>
<a href="#news">News</a><br/>
<a href="#about">About</a><br/>
<a href="#license">Copying</a><br/>
<a href="#download">Download</a><br/>
<a href="#bugs">Reporting Bugs And Requesting Features</a><br/>
<a href="#developers">Developer Information</a><br/>
<a href="#contacts">Contacts</a><br/>
<a href="#screenshots">Screenshots</a><br/>

<h1 id="news">News</h1>

<h2>Slackware Packages</h2>
<p>2009/08/30</p>
<p><a href="mailto:sftp.mtuci@gmail.com">happy user</a> provided packages for Slackware 12.1 and 12.2</p>
<p>check <a href="#download">download section</a></p>

<h2>release 0.1.1 is out!</h2>
<p>2009/08/23</p>
<p>changelog:</p>
<pre>
volume control now works on dB scale
fixed bug in ogg vorbis decoder that was skipping songs
flac decoder can now ignore corrupted files to some extent
added shuffle playback mode
removed some of the unused code from build scripts
player no longer hangs if song change happened near the end of current song
playlist redraw fixed for pause/unpause
speed optimizations on playlist drawing
changed scrollwheel step to 2 rows
changed playlist drawing from cairo to gdk, to improve speed and use proper fonts
fixed server part to be started earlier, to prevent multiple instances bug
fixed several things preventing player to work on ppc64 architecture
fixed id3v2 unsynchronized frames reading
implemented basic session management, window size/position, volume, playmode are remembered across sessions
</pre>
<p><a href="#download">download</a> now!</p>

<h2>Arch Linux PKGBUILD is available</h2>
<p>yaourt -S deadbeef</p>

<h2>GIT repository</h2>
<p>i pushed my git repository to sf.net on Thu Aug 20 2009</p>
<p>git version has several bugfixes/improvements over alpha release, so feel free to use it.</p>
<p><pre>git clone git://deadbeef.git.sourceforge.net/gitroot/deadbeef/deadbeef</pre></p>

<h2>Alpha released</h2>
<p>first alpha release 0.1.0 just appened on Wed Aug 19 21:59:27 CEST 2009!</p>
<p>there was a report from a happy user that deadbeef won't compile with gtk&lt;=2.16.</p>
<p>fix is very easy, and will be available in next release, and in git head when i have time to prepare and push it</p>
<p>thanks for understanding and happy hacking!</p>

<h1 id='about'>About</h1>
<p>DeaDBeeF (as in 0xDEADBEEF) is an audio player for GNU/Linux systems with X11.</p>
<p>Current alpha version features:</p>
<ul>
    <li>written in C99 except sid module, because of libsidplay2, which only has a C++ API (though some 3rd party libraries are entirely in C++)</li>
    <li>mp3, ogg vorbis, flac</li>
    <li>reading id3 v1, v2.2, v2.3, v2.4, apev2, xing/info tags for mp3</li>
    <li>character set detection for non-unicode id3 tags - supports cp1251 and iso8859-1</li>
    <li>unicode tags are fully supported as well (both utf8 and ucs2)</li>
    <li>cuesheet support for mp3, ogg and flac</li>
    <li>sid and some popular chiptune formats like nsf</li>
    <li>tracker modules like mod, s3m, it, xm, etc</li>
    <li>HVSC song length database support for sid</li>
    <li>gtk2 interface with custom highly speed/memory optimized widgets</li>
    <li>no GNOME or KDE dependencies - just gtk2 and several small libraries</li>
    <li>minimize to tray, with scrollwheel volume control</li>
    <li>drag and drop, both inside of playlist, and from filemanagers and such</li>
    <li>control playback from command line (allows global hotkeys using xbindkeys)</li>
    <li>seeking works in all supported formats</li>
    <li>duration calculation is as precise as possible for vbr mp3 files (with and without xing/info tags)</li>
    <li>fully functional on x86 and x86_64 architectures. ppc and ppc64 support untested, but may work as well</li>
</ul>
<h1 id="license">Copying</h1>
<pre>
    Copyright (C) 2009  Alexey Yakovenko

    This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License
    as published by the Free Software Foundation; either version 2
    of the License, or (at your option) any later version.
    
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
</pre>

<h1 id="download">Download</h1>
<p><a href="http://sourceforge.net/projects/deadbeef/files/">browse all files</a></p>
<p>source code for version 0.1.1 <a href="http://sourceforge.net/projects/deadbeef/files/deadbeef-0.1.1.tar.gz/download">deadbeef-0.1.1.tar.gz</a></p>
<p>Arch Linux PKGBUILD: <a href="http://aur.archlinux.org/packages.php?ID=29497">here</a></p>
<p><b>unsupported</b> debian packages for version 0.1.1 from <a href="mailto:alexey.smirnov@gmx.com">sceptic</a>:</p>
<p><a href="http://sourceforge.net/projects/deadbeef/files/deadbeef_0.1.1-1_i386.deb/download">i386</a>, <a href="http://sourceforge.net/projects/deadbeef/files/deadbeef_0.1.1-1_amd64.deb/download">x86_64</a></p>
<p><b>unsupported</b> slackware packages for version 0.1.1 from <a href="mailto:sftp.mtuci@gmail.com">sftp.mtuci@gmail.com</a>:</p>
<p><a href="http://sourceforge.net/projects/deadbeef/files/deadbeef-0.1.1-i686-slack12.1-1.tgz/download">i386 slackware 12.1</a>, <a href="http://sourceforge.net/projects/deadbeef/files/deadbeef-0.1.1-i686-slack12.2-1.tgz/download">i386 slackware 12.2</a></p>
<p>note: i have nothing to do with these packages, nor can i test them. use at your own risk</p>
<p>contact me <b>only</b> if you built from official source package.</p>

<h1 id='bugs'>Reporting Bugs And Requesting Features</h1>
<p>i don't want to receive bug reports or feature requests yet. but if you really feel like it - send me an <a href="mailto:waker@users.sourceforge.net">email</a>, or come to one of our irc/jabber chats.</p>
<h1 id="developers">Developer Information</h1>
<p>if you want to contribute a patch, simply clone git repository, make new feature or fix a bug, and send me a link so that i can merge it.</p>
<p>see <a href="http://sourceforge.net/projects/deadbeef">project site</a> for details.</p>
<h1 id='contacts'>Contacts</h1>
<p>official IRC channel is: #deadbeefplayer @ freenode</p>
<p>official jabber conference for russian speaking users is here: deadbeef-ru@conference.jabber.ru</p>
<p>email: <a href="mailto:waker@users.sourceforge.net">Alexey Yakovenko</a></p>
<p>keep in mind there's no stable release yet.</p>
<h1 id='screenshots'>Screenshots</h1>
<img src="https://sourceforge.net/dbimage.php?id=228167" alt="main window, version 0.1.0"/>

<hr/>
<p><a href="http://sourceforge.net/">Project Web Hosted by<img src="http://sflogo.sourceforge.net/sflogo.php?group_id=272657&amp;type=3" alt="SourceForge.net"/></a></p>
</body>