Forum : 4 - Toutes les autres applications, les émulateurs...

Point sur stygmorgan

talvy Articles : 92 utilisateur non connecté
Bonjour

Petit rappel
Ce projet a été abandonné par son auteur.
La dernière version des sources est la 0.29.1 de 2008 et est disponible sur sourceforge.
La dernière compilation possible l'a été sous Lucid 32 bits.
L'utilisation de l'exécutable associé aux bibliothêques 32 bits des nouvelles distributions gérant la double architecture a permis de construire un paquet qui fonctionne à priori sur les distributions 32 et 64 bits à partir de lucid et jusqu'à ce jour et téléchargeable à :

http://www.2shared.com/file/vIYEuzEu/stygmorgan_0291.html

Méthode pour compiler sur versions ubuntu 32 et 64 bits depuis lucid.

1) Les modifications des deux fichiers sources suivants sont nécessaires.

1a) Editer le fichier /src/stygmorgan.h et modifier comme suit :

486 int ChM; au lieu de long ChM;

et enregistrer

Cette modification permet de conserver l'utilisation du fichier STYR original.

1b) Editer le fichier /src/stygmorgan.c et mettre en remarque les lignes comme suit :


563	//       strcpy(Chord5[NumChord5].Nom,ChN[i].Nom);
	573	//       strcpy(Chord5[NumChord5].Nom,ChN[i].Nom);
	582	//       strcpy(Chord5[NumChord5].Nom,ChN[i].Nom);
	591	//       strcpy(Chord5[NumChord5].Nom,ChN[i].Nom);
	600	//       strcpy(Chord5[NumChord5].Nom,ChN[i].Nom);
	608	//       strcpy(Chord5[NumChord5].Nom,ChN[i].Nom);


puis enregistrer

Ces instructions concernent l'utilisation du cinquième doigt pour un accord à cinq doigts. Celà ne semble pas fonctionner correctement dans la version d'origine et de plus ne semble pas d'un grand intérêt.

2) Installation des bibliothèques de développement

build-essential	
	libasound2-dev 
	libfltk1.3-dev	
	libxpm-dev  
	libxft-dev	(libfreetype6-dev / libxrender-dev / libfontconfig1-dev si nécessaire)


2) Compilation

./configure
	make
	sudo make install


Pour les réticents à la compilation, voiçi un paquet debian compilé sous trusty et de plus internationalisé en grande partie (Anglais et français).

http://www.2shared.com/file/CplqDVK2/stygmorgan_029tyfr.html

Pour info : sur le site psrtutorial.com (section styles), les styles des prs 9000, 550, 9000PRO, 1000, 2000, 1100, 2100 ainsi que les conversions vers ces types sont compatibles.
Par exemple les conversions de styles TEKNICS vers PSR2000 sonnent très bien ...

A+

talvy

olinuxx Articles : 18936 utilisateur non connecté France
Chouette !
J'ai mis un lien vers ici sur la page stygmorgan.

talvy Articles : 92 utilisateur non connecté
Bonjour

Pour en finir avec les problèmes de compilation, il faut remplacer le paragraphe 1b de mon post précédent par une deuxième modification dans stygmorgan.h

à savoir :

1) en ligne 498
int ChM; au lieu de long ChM;
pour pouvoir utiliser les fichiers styles d'origine.
2) en ligne 607
char Nom[16]; au lieu de  char Nom[10];
pour permettre l'affichage des noms d'accords 5 notes.

J'ai actualisé le paquet internationallisé.

A+


Talvy

olinuxx Articles : 18936 utilisateur non connecté France
Chouette pour le retour.