tempéraments inégaux

• 10 Juin 2010 - 09:24

Bonjour,
je viens d'installer la version finale 0.9.6 Je suis très content d'y trouver le plugin pour des tempéraments. Mais il ne donne pas d'effet. Remarque, quand j'ajoute un tempérament, il me dit dans une jolie petite fenêtre illustrée d'un sens interdit : "could not open data file". Il y a sûrement un rapport mais je ne vois pas quoi. eme remarque, en fermant le programme, puis en l'ouvrant à nouveau, ce tempérament fraichement créé n'apparait plus, snifbouhouhou(((
Beber1


Commentaires

ça fait beaucoup d'un coup ;)
Pour le plugin temperament, je viens de tester celui livré avec le 0.9.6. Il ne fonctionne pas en effet.
Après verification, j'ai changé le code. Il y a un 97 ligne 199, je l'ai remplacé par un 65. Autant que je puisse dire ça marche.

En réponse à par [DELETED] 5

J'ai testé avec ce que tu m'as dis :
idx = name.charCodeAt(0) - 65; // 65 = 'a' (ligne 199 du fichier scales.js)
mais tjs pas d'effet, dommage, le moussorgkski en mésotonique c'est plutôt cocasse!
Quand je lance par un terminal, j'ai du son avec mscore, mais pas de tempéraments et voilà ce qui s'affiche :

PulseAudio found, but no need to suspend. Starting mscore.real...
Alsa_driver: the interface doesn't support mmap-based access.
init ALSA audio driver failed
init ALSA driver failed
bt_audio_service_open: connect() failed: Connexion refusée (111)
bt_audio_service_open: connect() failed: Connexion refusée (111)
bt_audio_service_open: connect() failed: Connexion refusée (111)
bt_audio_service_open: connect() failed: Connexion refusée (111)
link SVGID_3_ hasn't been detected!
link SVGID_3_ hasn't been detected!
registerPlugin: add action idx 7
Load plugin: no menu property
preferences.checkUpdateStartup: 168
lastupdate: 10.06.2010 13:18:01.766

C'est lié au problème?
B

En réponse à par Beber1_

Non. La sortie du terminal est normale.
Au fait, pour le plugin flute, il ne marche que sur Windows et Mac pour une histoire de police que j'ai pas encore su résoudre sous linux. Il faut installer le fichier recorder.ttf comme une police du systeme. Puis installer le fichier JS normalement. Si tu connais quelque chose au police de caractères tu feras des flutistes linuxiens heureux ;)

Je vais regarder plus en détails pour les tempéraments. Je me demande si l'accordage au cent près fonctionne dans le version 0.9.6...

En réponse à par [DELETED] 5

Bonsoir !

Je viens de regarder la police recorder.ttf. Elle semble très bizarre. Je l'ai ouverte avec fontforge pour voir (je sais, c'est mal...) et j'ai obtenu un bon paquet d'erreurs.
J'ai aussi essayé sous openoffice : j'ai affiché tous les doigtés (avec l'insertion de caractères spéciaux) et j'ai ensuite essayé de voir les correspondances en changeant de police. Là encore j'obtiens des erreurs (cette fois ce sont les diagrammes qui restent affichés...)
Je me dis que cela vaudrait peut-être la peine de créer une police de substitution. Je ne suis pas un expert mais je veux bien faire un essai.
Il me faudrait une table de correspondance notes-> caractères (même partielle pour commencer). Je peux me baser sur recorder.ttf mais je crains de reproduire les erreurs...

A bientôt !

--
AirW, MuseScore 0.9.6.2 sous Ubuntu 10.04 LTS - Lucid Lynx

En réponse à par [DELETED] 5

... Oui, je viens de le voir, mais tu avais déjà répondu ! Merci !

J'ai voulu regarder aussi le fichier shakuashi, mais je n'arrive pas à le lire : Kfontview dit que c'est impossible, et FontForge dit que le fichier a un format incorrect...

Pas simple !

Bonjour à tous,
j'ai depuis le retour des vacances la versions 0962, et plus rien sur les tempéraments inégaux qu'on avait en plugin avec la version 095.
Comment peut-on les remettre en marche?
Merci d'avance à Lasconic!
Bonsoir à tous
Beber1

En réponse à par Beber1_

lacsonic (salut à lui) suggère : Après verification, j'ai changé le code. Il y a un 97 ligne 199, je l'ai remplacé par un 65. Autant que je puisse dire ça marche.
J'ai fait ça, ça améliore : mon tempérament d'essai est retenu. Quant à l'entendre...
Finalement, je procède comme suit (pour un tempérament proposé par Muse ou un que j'ai entré moi-même, c'est pareil) :
1) Dans l'onglet, je sélectionne le tempérament et je demande qu'il soit utilisé pour le morceau;
2) Je modifie le morceau. Par exemple, je remplace une pause par... une pause. Du moment que j'ai touché au morceau...
3) J'essaie, et jusqu'ici, ça marche à tous les coups.

Qu'en dit Beber1, si toujours branché sur la question ?
En tout cas, ça m'a conduit vers des lectures bien intéressantes (scala etc.)

Tout de bon,

Luc

En réponse à par Beber1_

Bonjour,
Je suis sur Linux Ubuntu et en installant la version 1.0 j'ai vu qu'il existait un plugin noté "Scales" qui m'interesse bigrement.
Je l'ai installé dans /usr/share/mscore1.0/plugin/scales et j'ai bien la fenêtre qui s'affiche dans le logiciel.
J'ai effectué la modif que vous décrivez plus haut (la ligne 199 > 97 devient 65) avec un éditeur en super utilisateur.
Je me suis rendu compte qu'on ne pouvait sauvegarder un tempérament créé que si l'on lance musescore à partir d'une console en tapant "sudo muscore" sinon le logiciel refuse la sauvegarde, cela vient sûrement des droits sur le répertoire ou sont sauvé les fichiers.
Par ailleurs on peut bien sûr créer un tempérament supplémentaire en ajoutant des lignes avec un éditeur dans le fichier scales.tmpr.
Pour ce qui de l'application sur la lecture ça ne semble pas fonctionner.
En fait je ne comprend pas bien ce qu'il faut faire.
Suffit-il avec une partition déja créé d'ouvrir le plugin et de choisir le tempérament pour que le tempérament s'applique à la lecture ou faut-il le faire au préalable avant de créer la partition ?
Le fichier scales.readme me parait pas assez clair.
Si vous avez des infos je suis preneur.
Merci.

En réponse à par cesar cesanjjaque

Bonjour, j'ai remarqué que pour que ça marche, on applique le tempérament, puis on fait une simple modification dans la partition ou bien on change d'instrument et on revient sur celui voulu.
(je suis sous ubuntu 11.04 et musescore 1.0)
Salutations à tous
Beber1

Do you still have an unanswered question? Please log in first to post your question.