[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Qt based note editor with midi import
From: Joerg Anders <J.Anders () Informatik ! TU-Chemnitz ! DE>
Date: 2000-05-31 18:56:12
[Download RAW message or body]
Version 1.5.0 of the note editor on Linux (GPL, beta) is ready:
http://rnvs.informatik.tu-chemnitz.de/~ja/noteedit/noteedit.html
New feature
============
- Import Midi
There are still some restrictions but I imported from Classical Midi Archive
(http://prs.net/midi.html)
+ the 1st movement of Beethoven's 5th symphonie
(http://prs.net/cgi-bin/n.cgi/acb/1/gmb5m1.mid)
+ Rimsky-Korsakov's "Flight of the Bumblebee" (very lazy to see it playing)
(http://prs.net/cgi-bin/n.cgi/acb/7/bumble.mid)
The result looks as if a musician could play this. One restriction:
"noteedit" does still not recognize the correct key signature. This will
be. So long you can try to insert the key signature.
Other Properties
=================
* insertion/deletion/modification of notes, rests, dotted notes, slured
notes, clefs (with/without octave shift), time signatures,
key signatures, beamed notes, triplets on different staffs;
* building accords, undo, block copy, block delete,multi staff block copy,
multi staff block delete;
* program (instrument) change
* playing on /dev/sequencer (if correctly configured) whereby:
o giving each staff a different voice;
o giving each staff a different channel;
o highlighting the played notes;
o setting midi tempo;
* export MusiXTeX
* export Midi
* saving an restoring the files. The file format is similarily to the
format of the music publication program (MUP):
http://www.arkkra.com
So you if you are a MUP user you have the possibility to convert
the files into Midi and Postscript.
Because it is a Qt program I plan to transform it into a KDE
application (if ther is enough interest).
Planned
=======
*transpose
*mute
Conditions
==========
The program is tested on S.u.S.E.-Linux 6.2, Qt-2.0.2-13, and sound card
AWE-64. I used egcs-2.91.66.
You need the following packages:
* g++ compiler
* X11 (include and libraries)
* Qt-2 (include and libraries)
* the TSE3 library version 0.0.3
(a powerful sequencer library by Pete Goodliffe
<pete.goodliffe@pace.co.uk>)
likewise:
* LibKMid; see http://www.arrakis.es/~rlarrosa/libkmid.html
(not all features are available in this case)
You can compile the program without any library. But in this case an
#include /usr/src/linux/include/linux/soundcard.h
occurs which can cause a lot of machine/sound card depencies. Therefore if
your sound doesn't work and you are sure Midi works on your machine (you use
KMid successfully) then try compilation one of the library.
--
J.Anders, Chemnitz, GERMANY (ja@informatik.tu-chemnitz.de)
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic