~ubuntu-branches/ubuntu/utopic/glame/utopic

« back to all changes in this revision

Viewing changes to README

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Kobras
  • Date: 2002-04-09 17:14:12 UTC
  • Revision ID: james.westby@ubuntu.com-20020409171412-jzpnov7mbz2w6zsr
Tags: upstream-0.6.2
ImportĀ upstreamĀ versionĀ 0.6.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
This is GLAME 0.6.2 - GNU/Linux Audio Mechanics stable release.
 
2
 
 
3
GLAME is meant to be the GIMP of audio processing. It is designed to be
 
4
a powerful, fast, stable, and easily extensible sound editor for Linux
 
5
and compatible systems. Supported platforms are Linux, BSD and IRIX.
 
6
 
 
7
Authors in chronological order
 
8
        mag, XWolf, richi, nold, navratil
 
9
with their real names
 
10
        Alexander Ehlert,
 
11
        Johannes Hirche,
 
12
        Richard Guenther,
 
13
        Daniel Kobras,
 
14
        Joe Navratil
 
15
 
 
16
CVS, mailinglist and homepage are hosted by sourceforge. Have a look at
 
17
http://glame.sourceforge.net/ or http://www.glame.de/
 
18
 
 
19
For end user discussion and sharing of tips and tricks regarding the use of
 
20
GLAME, join the mailing list <glame-users@lists.sourceforge.net>.
 
21
Subscription information can be found at 
 
22
http://sourceforge.net/mail/?group_id=1627
 
23
 
 
24
Tuebingen 24.03.2002
 
25
 
 
26
 
 
27
Quick Start for the impatient
 
28
=============================
 
29
If you got a glame tarball just do the usual
 
30
> ./configure && make && make install
 
31
and you will get the programs 'glame' and 'cglame' installed.
 
32
If you checked out the glame cvs first do
 
33
> ./autogen.sh
 
34
If you do not want to install glame, you can find 'glame' in
 
35
'src/gui/glame' and 'cglame' in 'src/cglame'.
 
36
 
 
37
There is a command line interface to glame (with some extended
 
38
features and with some features missing) called 'cglame'. You will end
 
39
in a scheme shell after launching cglame and have access to the
 
40
backends and the midlayer API. Look into src/glmid/glame.scm for some
 
41
example scheme code.
 
42
 
 
43
With the GUI 'glame' you are provided with a full featured filter network
 
44
editor that allows you to create custom effects and to do realtime
 
45
processing. Also viewing and editing (cut & paste and applying effects)
 
46
of waves is supported. Basic sequencing of waves is supported via the
 
47
preliminary timeline.
 
48
 
 
49
Want more? Then join our devel team at SourceForge! An e-mail to
 
50
glame-devel@lists.sourceforge.net will get you going.
 
51
 
 
52
You want to contribute? Please join our mailinglist (see above) and ask
 
53
for a task. If you just want to write some filters a start is the excellent
 
54
filter API documentation in doc/ and of course many existing filters whose
 
55
source can be found in the src/plugins directory.
 
56
 
 
57
 
 
58
Requirements
 
59
============
 
60
- Supported platforms so far are Linux, IRIX6.5 and BSD, we occasionally try
 
61
  to make it compile on Solaris, AIX and HP-UX. Supported (tested)
 
62
  architectures are Intel x86 compatible, PowerPC and MIPS (IRIX only).
 
63
  On all platforms gcc is required to compile GLAME, using version
 
64
  2.95.2 or later is highly recommended.
 
65
- You may need glibc2.x on Linux, other versions were not tested.
 
66
- For the GUI part, it's best to try with recent versions of the
 
67
  Gtk+ and GNOME libs (those from the gnome distributions starting at
 
68
  version 1.0 should suffice). Also having libglade lying around is a
 
69
  good idea if you want nice plugin parameter dialogs.
 
70
  configure --disable-gui is your friend...
 
71
- The scripting part makes use of guile; upgrading to the lastest and 
 
72
  greatest here is a good idea too, in case anything doesn't work as 
 
73
  expected (version 1.3.4 and up are known to work).
 
74
- Another requirement is a recent libxml which is used by the midlayer.
 
75
- For developing you need recent versions of autoconf, automake and
 
76
  libtool.
 
77
- For full-featured I/O to files a recent version of libaudiofile is
 
78
  needed (at least 0.2.2 is required for libaudiofile support to be
 
79
  included)
 
80
- For full-featured I/O to your soundcard use ALSA version 0.9, though
 
81
  OSS may suffice, too
 
82
 
 
83
 
 
84
Current Status (as of version 0.6.2):
 
85
=====================================
 
86
- usable GUI - glame
 
87
  * unlimited channel wave editor
 
88
  * filter network editor for interactively customizing filters
 
89
  * timeline (preliminary) for sequencing
 
90
- usable console UI - cglame
 
91
  * scripting of GLAME via the Scheme language
 
92
- user and development documentation
 
93
- on-line help
 
94
- french and german localization of the GUI
 
95
- the glame midlayer which supports
 
96
  * plugins, both native GLAME and LADSPA ones
 
97
  * scripting (using guile)
 
98
  * hierarchical organization and processing of wave data
 
99
  * file formats recognized by libaudiofile
 
100
- the filternetwork backend which supports
 
101
  * threading, i.e. pipelined processing of all data
 
102
  * feedback inside the network does work
 
103
  * zero-copy operation inside and between filters
 
104
  * realtime parameter updates
 
105
- the swapfile backing store
 
106
 
 
107
 
 
108
Thats all folks!
 
109
 
 
110
        Yours, GLAME-Team.
 
111