Création de nouveaux instrument ?

• 5 janv. 2017 - 20:29

Bonjour a vous, d'abord un grand bravo à ceux qui contribuent au développement de ce logiciel.
Je n'aurai jamais pensé qu'un logiciel gratuit puisse être à ce point complet, vraiment bravo.
En ce qui me concerne, j'aurai voulu savoir si il était possible de rajouter des instruments a la liste (qui est déja longue) par nos propres moyens, ou, si le cas échéant, avez vous prévu lors des prochaines versions un petit quelque chose qui permetterai de constituer notre propre bibliothèque d'instrument ?

Merci d'avance pour vos réponse !!!


Comments

C'est déjà possible mais ça pourrait être plus facile. Les instruments sont stockés dans un fichier "instruments.xml". On peut en créer un nouveau et l'ajouter dans Preferences > Partitions > Liste d'instruments 2 (ou 1 si on veut supprimer tous les instruments de MuseScore). Pour un modèle de fichiers "instruments.xml" voir https://raw.githubusercontent.com/musescore/MuseScore/2.0.3/share/instr…

Pour une doc, en anglais, https://musescore.org/en/developers-handbook/references/instruments.xml…

En réponse à par Nicolas

Merci pour la réponse ... alors je dois dire que j'ai ouvert les liens indiqués ci-dessus (plein de bonne volonté !!!) et là je doit vous dire que...
- je fais de la programmation mais la pour moi c'est au dessus de mes compétences, et
- bien qu'ayant quelques notions d'anglais, la notice reste criptée pour moi :(

Cependant j'ai quand même une question: comment fonctionne musescore, je veux dire d'ou vient la base sonore de chaque instrument. je peux comprendre que le logiciel module la fréquence en fonction des notes que l'on transcris mais je doute qu'il ne suffise d'écrire "violon" dans le fichier "instruments.xml" pour avoir du violon? j'ai rien compris brdl !!

Bref tout ça part de l'idée de rajouté une guitare electrique type rock parce que je suis en train de retranscrire un morceau qui m'éclate totale !!!

Merci d'avance à ceux qui prendront le temps d'eclairer ma lanterne.

En réponse à par electrodu10

"Bref tout ça part de l'idée de rajouter une guitare electrique type rock "

Lorsque vous choisissez l'instrument "Guitare électrique", dans l'assistant de création de partition, vous obtenez, par défaut, le son "Clean".

Si vous voulez quelque chose de plus "péchu", type rock, il faut aller dans le:
- Mélangeur (Affichage -> Mélangeur, ou raccourci F10)
- puis, dans la liste déroulante: choisir le son "Overdrive Guitar" ou "Distortion Guitar".

Etait-ce le sens de votre requête, ou pas?

En réponse à par cadiz1

Oui j'ai essayé et c'est très convainquant >> Merci pour le tuyau
Je l'avais pourtant vu cette liste déroulante mais comme j'y voyais des instruments qui n'avaient rien à voir, je me suis dis que c'était des "doublons" rien de plus: j'ai pas creusé.
Encore merci pour la réponse.

Sinon, pour ma propre culture et ceux qui pourrait lire ce post: est ce quelqu'un pourrait nous expliquer en français avec des mots simple comment on fait pour ce rajouter des instruments... une notice pour les nuls !!!

Sinon encore merci :)
Cordialement

En réponse à par Nicolas

Bonjour lasconic,
Je souhaitais créer un instrument dans le fichier existant en le modifiant car j'aimerais ajouter le Pipasso, cornemuse picarde ainsi que le Doedelzak, cornemuse flamande.
J'ai bien trouvé le fichier instruments.xml dans le contenu du paquet mais c'est celui de la version anglaise.
Pour preuve, j'y trouve bagpipe mais pas les cornemuses dont il est question dans la liste d'instruments de ma version française de MuseScore. Où est donc caché le fameux fichier ? Dans les préférences, il est question de Data/instruments.xml mais où est le dossier Data ?
Par avance merci.

En réponse à par lucky59

Le fichier Instruments.xml est toujours en anglais ( toutes plateformes ). Le fichier instruments_fr.qm permet la traduction dans la fenêtre prévue. Si vous modifier le fichier instrument celui que vous aurez créé a de bonne chance d'avoir un nom français ( ou régional ) il n'est donc point de raison de se préoccuper du fichier *.qm.

En réponse à par Miré°

Il y a donc une erreur de traduction qui m'a induit en erreur : Cornamuse est traduit par Cornemuse mais il n'a pas lieu à être traduit car il s'agit bien d'un vieil instrument appelé la Cornamuse (en anglais et en Français)...
Où peut-on signaler cette erreur ?

En réponse à par lucky59

Oui, j'ai vu cette erreur aussi pendant que je vous donnais la méthode de demande d'ajout d'instrument.
Ce qui génére un conflit, 2 instruments partage le meme nom, d'ou un seul est affiché.
La correction sera disponible dans 1 heure environ, mais uniquement dans les versions de tests Nightly et definitivement dans la v3.3.

En réponse à par lucky59

Bonjour,
Il n'y a qu'un seul fichier d'instruments, il est dans la langue source (en_US), le fichier .qm est le lichier de traduction, il y en a auant que de langues supportées, il s'ouvre avec QtLinguist.
Pour ajouter un instrument, vous devez en faire la demande dans le "Issue Tracker" :
- Severity = S5-Suggestion
- Nom long de l'instrument (en Anglais, il sera traduit plus tard)
- Nom court
- Clef
- Etendue des notes jouées par un amateur
- Etendue des notes jouées par un pro
- Transposition pour les instruments transpositeurs.

En réponse à par JLWaltener

Merci de votre réponse. S'agissant d'instrument régionaux le Pipossa joué en Picardie Française et Belge et le Doedelzak joués dans les Flandres française, la Belgique et les Pays-Bas, je ne suis pas certain que ce soit opportun d'en demander la création, d'autant plus que personne n'est vraiment d'accord sur la façon de l'écrire ;-)

En réponse à par lucky59

Ce qui n'empeche pas d'écrire la partition et de modifier le nom de l'instrument long et son nom court.
si les parametres sont les memes que le bagpipe, il n'y a pas besoin de demander l'ajout, mais si les étendues de notes sont differents, c'est utile de demander la création.

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