File: README

package info (click to toggle)
cynthiune.app 0.9.5-14
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 2,780 kB
  • ctags: 855
  • sloc: objc: 12,746; ansic: 497; cpp: 156; makefile: 141
file content (92 lines) | stat: -rw-r--r-- 4,275 bytes parent folder | download | duplicates (4)
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
Cynthiune (march 2006)
=========

What is Cynthiune?
------------------
Cynthiune is a free software and romantic music player for GNUstep and MacOSX.
I wrote it originally as a christmas gift to a girl that I liked because she
could not listen to music on her Mac with a free program. Since then, I decided
to make it public and add even more features to make it a complete and useable
media player.

For the moment, it looks pretty much like XMMS, Winamp and similar software.
Even though it has far less features than those, the essential components of a
usable and user-friendly program are there in my opinion.

From a programmatic point-of-view, I have decided to write a program that is
released only when considered bug-free. The free software community lacks,
IMnsHO, a sense of quality that makes its programs nearly useless to
lambda users. Not only is it useless, but I think it also gives free software
a bad reputation. The principle of freedom in "free software" is fundamental
to me, but it has to be reachable not only by some sort of geeky elite. There
is no point in telling users that since they have the freedom to enhance those
programs, they must fix them if they want to use them. Releasing a program
with too many bugs is of no use and is likely not to interest other fellow
programmers in the community either.

On the other hand, Apple has published an interesting program called "iTunes".
Of course, it is not free software but it does implement interesting ideas
that I would like to include in Cynthiune. For example: CD burning, complete
playlist management, etc... Personally I find its user interface to be not as
user-friendly as it could be. My plan is thus to take advantage of my own
programming skills and sense of aesthetics (and ergonomy) to try to write
something a little bit different, inspired both by XMMS/Winamp and iTunes.
Cynthiune is thus currently very basic but its core design is starting to be
extensible enough that it will not be too much trouble to enhance it.

How to build it...
------------------

1) on GNUstep:
  If all your library requirements are fulfilled (see below). Just type "make
  && make install". If you want to run Cynthiune from the source directory,
  you would have to type "make local-build=yes". This way, the linker will be
  forced against to link Cynthiune.app against the copy of the Cynthiune
  framework that was built under the source directory. Whenever you are
  missing a library or if a specific file-format does not interest you, you
  can disable the build of its bundle by typing "make disable-[bundle]=yes"
  (where [bundle] is the name of the bundle you wish to avoid). For the
  available values, have a look at the GNUmakefile of the top source
  directory.
2) on MacOS X:
  Simply open the Cynthiune.pbproj file and build it. You might want to
  disable certain bundles if you don't have the required libraries. Anyway a
  pre-compiled binary for MacOS X 10.2 and up is always available from the
  Cynthiune website. So you should not bother with that unless you are a
  programmer.

Requirements
------------
The extra libraries needed for Cynthiune are:

mp3 support:
- libid3tag and libmad 0.15.0b
  (http://sourceforge.net/project/showfiles.php?group_id=12349)
ogg support:
- libvorbis 1.0.1 and libogg 1.1.0
  (http://www.vorbis.com/download_unix_1.0.1.psp)
musepack support:
- libmpcdec 1.2 (http://www.musepack.net/index.php?pg=src)
mod, xm and all the possible tracker formats out there:
- libmodplug 2.04 (http://modplug-xmms.sourceforge.net)
wav, au and many uncompressed sound formats:
- libaudiofile (http://www.68k.org/~michael/audiofile/)
flac support:
- libflac (http://flac.sourceforge.net/)
wma and asf support:
- libavifile (http://avifile.sourceforge.net/)
esound output support:
- libesd (http://www.tux.org/~ricdude/download.html)
taglib support (required for mp3 and musepack):
- http://ktown.kde.org/~wheeler/taglib/
MusicBrainz support (required):
- libmusicbrainz (http://www.musicbrainz.org)

But if you are using Debian GNU/Linux, you are lucky already ;).

Stay thiuned!

Copyright
---------
Cynthiune is copyright (C) 2002-2006  Wolfgang Sourdeau <Wolfgang@Contre.COM>
The application icon is copyright (C) 2004  Mivil Deschnes <Mivil@Contre.COM>