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
|
====================================================================
MusE --- Linux (Midi) Music Editor
====================================================================
Guten Tag!
dies ist MusE, der Open Source MIDI/Audio Sequencer.
MusE steht unter der GNU General Public Licence (GPL).
Fr Einzelheiten siehe COPYING.
,-----------------------------------------------------------------.
| HINWEIS |
|-----------------------------------------------------------------|
| Viel Teile des Codes von MusE sind EXPERIMENTELL und knnen |
| zu Programmabstrzen und wer wei was sonst noch allem |
| fhren. |
| SIE BENUTZEN DIESE SOFTWARE AUF EIGENES RISIKO! |
`-----------------------------------------------------------------'
=============================
Voraussetzungen
=============================
- qt 3.1.0 oder neuer (aktuell ist 3.1.2)
ftp://ftp.trolltech.com/qt/source
Bitte mit "-thread" option compilieren.
- libsndfile 1.0.1 (aktuell ist 1.0.4)
http://www.zip.com.au/~erikd/libsndfile/
- JACK
http://jackit.sourceforge.net/
download:
http://prdownloads.sourceforge.net/jackit/jack-audio-connection-kit-0.34.0.tar.gz
- fluidsynth-1.0.0 (war mal "iiwusynth") von
http://savannah.nongnu.org/download/fluid
- Linux Kernel mit rtc (RealTimeClock) Treiber (device /dev/rtc)
("low latency patches" fr minimales timing-jitter wren fein)
- ALSA von http://www.alsa-project.org/
Version 0.9.x
- gcc 2.95.3,
gcc 3.0 (inkompatibel mit gcc 2.95.3, d.h alle von
MusE verwendeten c++ libs mssen ebenfalls mit gcc 3.0
neucompiliert werden (qt u. ggf. kde)
- glibc 2.2.x (mit anderen Versionen nicht getestet)
- natrlich: irgendwelche Midi Gerte
=============================
Kompilierung
=============================
- download Source von http://muse.seh.de/muse-current-tar.bz2
- untar source:
tar xvofj muse-current-tar.bz2 </code>
- run
configure
- run
make
(wer ein root Pawort installiert hat, wird gegen
Ende der Kompilation nach eben diesem gefragt. Make
braucht das Pawort, um MusE SUID root setzen zu knnen.
Hinweis:
Das Programm mu als root laufen, damit es
Zugriff auf die RealTime Uhr /dev/rtc hat.
Es reicht _nicht_, die Rechte von /dev/rtc
z.B. auf 0666 zu setzen. Nur root kann das
Device auf die erforderlichen hohen Interrupt-
Raten setzen. Ohne die RTC ist das Timing
von MusE nur suboptimal :-(
Fr optimales Timing sollte MusE mit der
Option -R gestartet werde. Dies startet den
Sequencer Thread mit Realtime Priority.
Weitere Infos in der Datei SECURITY (in
englischer Sprache).
- Test:
run
muse demos/rasen.med
- Als root run:
make install
um MusE zu installieren
====================================================================
Die Adresse der MusE Mailing List ist muse@seh.de.
Aktuelle(re) Infos gibt es auf der MusE Homepage http://muse.seh.de/.
|