[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-multimedia
Subject:    Qt based note editor with midi import
From:       Joerg Anders <J.Anders () Informatik ! TU-Chemnitz ! DE>
Date:       2000-05-31 18:56:50
[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)

_______________________________________________
Kde-multimedia mailing list
Kde-multimedia@master.kde.org
http://master.kde.org/mailman/listinfo/kde-multimedia

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic