Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Installation de MusicScore

Prérequis

Ce logiciel d'édition de partitions nécessite qt4. Il sera donc nécessaire d'installer :

  • libqt4-dev
sudo apt-get install libqt4-dev

Pour l'installation du serveur audio Jack, se référer à cette documentation : http://doc.ubuntu-fr.org/jackd

Lancement de l'installation

  • Téléchargement des sources
wget http://sourceforge.net/project/downloading.php?group_id=109430&use_mirror=ovh&filename=mscore-0.2.tar.bz2&25276039
  • on les décompresses
 
tar xvzf mscore-0.2.tar.bz
  • On va dans le répertoire ainsi généré, et on lance le script de configuration pré-installation
./configure

Dans le cas ou, malgrés l'installation de qt4, on tombe sur cette erreur :

[...]
checking for QT environment variable QTDIR... no
checking for QT includes (/usr/qt4/include)... no
checking for QT libraries ()... no
checking for QT moc (moc)... yes
checking for QT uic (uic)... yes
configure: error: need qt >= 4.0.1

lancer le "configure" avec l'option suivante : –with-qt-includes=/usr/include/qt4

./configure --with-qt-includes=/usr/include/qt4
  • On lance la compilation
make
  • Et enfin, installation du programme :
sudo make install

Premier essai

Maintenant que l'application est installé, on tente un lancement :

mscore

Ou alors, à l'aide du lanceur d'application : alt+F2 ⇒ tapper mscore

C'est là que l'on tombe sur une erreur, comme quoi il ne trouve pas la font Emmentaler. En effet, si on se réfère au README fourni dans le répertoire précédement décompréssé, contenant les sources d'mscore, on se rend compte qu'ils nous expliquent gentillement qu'il est nécessaire d'installer la font Emmentaler.

Installation de la font Emmentaler

Bien entendu, ce qu'ils nous disent pas, c'est que la font en question est présente dans le répertoire contenant les sources : mscore-0.2/fonts/emmentaler_20.otf

Donc maintenant, il s'agit de suivre la procédure d'intallation de la font indiquée dans le README :

  • installation des programmes ttmkfdir
sudo apt-get install ttmkfdir
  • Procédure d'installation de la font
sudo cp emmentaler_20.otf /usr/share/fonts/truetype/
cd /usr/share/fonts/truetype/
sudo ttmkfdir > fonts.scale
sudo mkfontdir .
sudo gedit /etc/X11/xorg.conf
# Ajouter dans la section Files le FontPath		"/usr/share/fonts/truetype/"

Si malgré cela, le message d'erreur est toujours le même, la solution envisagée, conseillée par les développeur d'mscore, est la suivante :

  • Éditer la source mscore.cpp
gedit ~/mscore-0.2/mscore/mscore.cpp
  • tout commenter de la ligne 1229 à la ligne 1240. Je ne rentrerais pas plus dans les détails concernant ce bout de code. Les developpeurs saurons de quoi il s'agit. Les autre, ne vous embetez pas si vous n'en avez pas envi, enregistrez et quittez gedit.
  • On supprime l'installation précédemment effectuée pour en refaire une nouvelle, qui compilera le fichier avec le bout de code modifié.
cd ~/mscore-0.2/
make clean

./configure --with-qt-includes=/usr/include/qt4
make
sudo make install

Et voilà, l'installation est normalement terminée, vous pouvez à nouveau essayer de lancer le programme mscore via un terminal, ou via l'invite de commande à partir de la combinaison de touche alt+F2.

N'hésitez pas à compléter/modifier/enrichir cette documentation. J'ai procédé à l'installation un peu à l'aveuglette, et j'ai tout documenté au fur et à mesure. Mais pour certaine chose je suis certain que l'un(e) d'entre vous saura faire mieux…

BONNE INSTALL

Not yet implemented

Petite liste intéressante à compléter. Je n'ai pas encore fouiller au fin fond de ce logiciel, mais du peu que j'ai utilisé, voici ce qui n'est pas encore fait :

  • Touche suppr pour supprimer une note ou un soupir : KO
  • Clic droit ⇒ delete sur une note/un soupir : KO

Mes pistes & liens utiles

  • musicscore.1203876459.txt.gz
  • Dernière modification: Le 18/04/2011, 14:39
  • (modification externe)