Tree [r13118] / branches / glasgow-pitchtracker-2009 / rosegarden /
History



File Date Author Commit
.settings 2009-06-30 cjnfryer [r10457] Merge of newcontrolrulers branch.
data 2011-03-01 gperciva [r12257] Merge 12252:12256 from trunk.
scripts 2011-03-01 gperciva [r12257] Merge 12252:12256 from trunk.
src 2011-03-01 gperciva [r12257] Merge 12252:12256 from trunk.
templates 2011-03-01 gperciva [r12257] Merge 12252:12256 from trunk.
test 2009-09-20 dmmcintyr [r10915] use the same emacs/vim line at the top of every...
.cdtproject 2007-03-13 glaurent [r7956] (proper) merging of the guitar-ktabedit branch
.cproject 2009-06-30 cjnfryer [r10457] Merge of newcontrolrulers branch.
.project 2009-06-30 cjnfryer [r10457] Merge of newcontrolrulers branch.
AUTHORS 2009-01-31 dmmcintyr [r9841] Move AUTHORS info online permanently.
COPYING 2001-08-02 bownie [r635] Initial revision
Doxyfile 2009-09-21 dmmcintyr [r10917] ...
Makefile.in 2011-01-14 gperciva [r12184] merge 12014:12183
README 2011-01-14 gperciva [r12184] merge 12014:12183
README.DEVELOPERS 2009-05-12 dmmcintyr [r10268] * first phase of new project to translate 100% ...
acinclude.m4 2009-12-07 gperciva [r11380] Merge commits 11190:11379 from trunk.
bootstrap.sh 2009-04-21 cannam [r10224]
configure.ac 2011-02-28 gperciva [r12253] Merge 12183:12252 from trunk.
install-sh 2009-04-21 cannam [r10224]
make-dependencies 2009-01-15 cannam [r9708]
rosegarden.spec.in 2007-04-20 plcl [r8017] LIRC Support: add latest improvements from Toni...

Read Me

Rosegarden v10.02 and Later
===========================

Rosegarden is a MIDI and audio sequencer and musical notation editor for Linux.

  http://www.rosegardenmusic.com/

Please keep an eye on the FAQ for known problems and workarounds:

  http://rosegardenmusic.com/wiki/frequently_asked_questions

When you find bugs, first check whether a newer version of Rosegarden
has been released yet; if not, please continue on to:

  http://rosegardenmusic.com/tutorials/bug-guidelines.html


Build requirements
------------------

For a complete list of build requirements, please see:

http://www.rosegardenmusic.com/wiki/dev:contributing


Installation instructions
-------------------------

If the directory where you found this README file does not already contain a
configure script, you must generate one by running:

    sh ./bootstrap.sh

Once you have a configure script, ensure that all of your build dependencies
have been installed, and then run:

    ./configure [ --prefix=[PREFIX] QTDIR=[QTDIR] [--enable-debug] ]
    make
    make install

New starting with 10.02, most of the application data files are bundled in the
rosegarden binary.  The install process will only copy a few files to various
directories under [PREFIX]:

    [PREFIX]/bin                                   application binary
    [PREFIX]/share/icons/hicolor/.../mimetypes     MIME type icons
    [PREFIX]/share/mime/packages                   MIME type configuration
    [PREFIX]/share/applications                    .desktop file
    [PREFIX]/share/icons/hicolor/32x32/apps        application icon

You may need to specify [QTDIR] on the configure line, so that the build can
find the Qt4 libraries.

The optional [--enable-debug] will build Rosegarden so that it is useful for
debugging, which can greatly improve our ability to find and correct bugs by
allowing Rosegarden to produce useful stack traces when it crashes.  WARNING!
Enabling this option results in an approximately 300 MB rosegarden binary!


Runtime requirements
--------------------

In order to be fully functional and provide the optimal user experience,
Rosegarden requires the following external applications.

  - General MIDI soft synth (TiMidity + Freepats or better)
  - LilyPond
  - Okular, Evince, or Acroread
  - lpr or lp
  - QjackCtl (JACK Audio Connection Kit - Qt GUI Interface)
  - FLAC
  - WavPack
  - DSSI plugins (any your distro carries)
  - LADSPA plugins (any your distro carries)

User documentation
------------------

Please see rosegardenmusic.com


SPECIAL NOTES FOR PACKAGE MAINTAINERS
-------------------------------------

As of 10.02 all formerly optional dependencies are now mandatory dependencies.
We've taken this step because it is a real support hassle working through a set
of problems to finally uncover the reason something has broken is due to the
user's distro package being built without a particular feature turned on.

Most major distros already carry everything we depend on, so we don't anticipate
that the build requirements will be a serious irritation for package
maintainers.

Thank you for your cooperation, and thank you for making Rosegarden available to
our users!  If you need to patch Rosegarden for one reason or another in the
course of packaging it, please do keep upstream in the loop at
rosegarden-devel@lists.sourceforge.net or by contacting
michael.mcintyre@rosegardenmusic.com directly.  Thanks!


Authors and copyright
---------------------

Rosegarden is Copyright 2000-2010 The Rosegarden Development Team

See http://rosegardenmusic.com/resources/authors/ for a complete list of
developers past and present, and to learn something about the history of our
project.

Rosegarden 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.  See the file COPYING for more details.