colorier chaque note différemment y compris a l'octave
Bonjour,
Je cherche dans les scripts existants sans succès... Le moyen de colorier certaines notes, et pas de la meme couleur selon l'octave ou elles sont. En clair, j'ai un orgue de barbarie, qui peut jouer do re fa sol dans l'octave grave, puis loctave au dessus toutes les notes sauf do# re# sol#, etc. Je voudrais donc colorier en rouge les notes que l'orgue ne sait pas jouer.
Certains scripts n'en sont pas loin mais je ne vois pas bien ciment les adapter...
Si quelqu'un peut aider... Merci !
Comments
Bonjour,
Dans Sélectionner / Plus , vous avez la possibilité de sélectionner les notes selon leur nom, hauteur, durée, voix etc., ce qui facilitera grandement votre tâche avant de passer à l'étape de la couleur (dans les Propriétés / onglet "Apparence" / Couleur)
EDIT: S'agissant d'une aide concernant l'adaptation de plugins existants, voyez plutôt du côté du forum anglophone. Il y a une section dédiée, ici: : https://musescore.org/en/forum/443
Il n'est pas improbable qu'un concepteur ou des concepteurs de plugins (ils passent souvent dans le "secteur"!) puissent vous apporter quelques idées voire un coup de main (je pense que joindre un fichier .mscz illustrant votre cas d'utilisation ne sera pas superflu)
In reply to Bonjour, Dans Sélectionner /… by cadiz1
Bonjour et merci pour cet élément de réponse. Mon idée était d'automatiser cela via un script (puisquil y en qui colorient deja..), car c'est pour l'appliquer à chaque chanson que je traite pour l' orgue. J'ajoute que sélectionner (au lieu de colorier) des notes serait pas mal non plus.. Je vais creuser tout ça, ça mz fera réviser mon anglais ! Merci !
In reply to Bonjour et merci pour cet… by jm69fr@gmail.com
Trouvé la solution grâce au forum anglophone... Musescore colorie 'automagiquement' en rouge toute note n'appartenant pas à la tessiture de l'instrument pour peu qu'on ait défini cette derniere correctement dans les propriétés de l'instrument. Il n'y a plus qu'à !
In reply to Trouvé la solution grâce au… by jm69fr@gmail.com
Exact. En fait je m'étais perdu dans ces premiers mots : "j'ai un orgue de barbarie, qui peut jouer do re fa sol dans l'octave grave, puis l'octave au dessus toutes les notes sauf do# re# sol#"
Et le titre ne m'a pas aidé non plus: "colorier chaque note différemment y compris a l'octave" 🙄
Alors que le plus important et la clef se trouvait juste après: " Je voudrais donc colorier en rouge les notes que l'orgue ne sait pas jouer." Hors tessiture donc.
Problème résolu et pas besoin de se lancer dans l'écriture d'un plugin. Super!
In reply to En fait je m'étais perdu… by cadiz1
Bonjour, en fait j'ai un peu de mal à 'créer' un instrument tel que l'orgue de barbarie, et notamment entrer sa tessiture spécifique : il n'y a pas seulement des notes au-dessous ou au dessus desquelles il ne joue pas, mais 4 notes basses disponibles, puis au dessus une octave quasi chromatique (avec 3 'trous'),etc.
En clair :
Octave 3 : do re fa sol,
Octave 4 : do,ré,mi,fa,fa#,sol,la,la#,si
Octave 5 (chromatique) : do,do#,ré,ré#,mi,fa,fa#,sol,sol#, la, la #, si
Octave 6 : do,ré
Voilà.. Si quelqu'un sait m'indiquer comment construire l'instrument...
J'y pense : il doit y avoir le même problème avec un accordéon diatonique : instrument plus courant !
In reply to Bonjour, en fait j'ai un peu… by jm69fr@gmail.com
Bonjour,
J'ai bricolé un plugin existant (note names) afin de colorier en rouge les notes impossibles à jouer. (je ne trouve pas comment les supprimer).
Ci-joint le plugin pour MS 3.6 (et surement 3.7) : orgue_barbarie (fichier zippé) et un fichier de test (Piersyl-Test.mscz).
N'hésitez pas à donner des nouvelles.
Cordialement,
Piersyl
In reply to Bonjour, J'ai bricolé un… by piersyl
Bonjour, merci bcp ! J'ai jeté un oeil au code, ca devrait marcher, me s vieux souvenirs de programmation referont bien surface... C'est pour un orgue 27 touches (à tout hasard...)?
Encore merci
In reply to Bonjour, merci bcp ! J'ai… by jm69fr@gmail.com
Pour la petite histoire, j'avais vu votre demande sur le forum anglais. JojoSchmit vos avait d'ailleurs répondu. J'ai adapté le code du plugin pour les spécifications que vous avez donné et ai remarqué le "fr" dans votre adresse mail. J'ai donc consulté le forum français avant de répondre. (Cadiz1 avait raison).
Pour ce qui est du code, les modifications apportées au seul fichier qml sont repérées par "Piersyl".
C'est de l'informatique, pensez à faire des sauvegardes avant de modifier quoi que ce soit dans vos morceaux.
Je n'avais jamais entendu parlé d'un tel instrument (avec ce que vous appelez des "trous" dans la tessiture). Pourriez-vous envoyer une photo de celui-ci ?
Dernière question "69" dans l'adresse mail, c'est une référence au département du Rhône ?
Cordialement
In reply to Pour la petite histoire, j… by piersyl
Ça y est, il suffisait de peu de choses : le plugin joint enlève les notes non jouables.
Piersyl
In reply to Ça y est, il suffisait de… by piersyl
L'orgue de barbarie'courant', disons grand public et relativement récent que j'ai ne sait jouer que 27 notes, avec quelques graves, et des notes au dessus pour accompagnement et mélodie. Limite a 27 notes pour des questions de poids, et de coût de revient.... Voir la photo avec ma pomme dessus !
Du coup quand on récupère un fichier midi 'normal' (pour piano par exemple), il y a plein de notes hors tessiture : il fait les repérer pour soit les jouer à l'octave, ou la tierce, ou autre, soit les supprimer du on n'y perd pas trop en accompagnement ou en mélodie.. Il faut aussi viser la tonalité native de l'instrument (do), et donc transposer. Du coup on peut re-colorier les 'mauvaises notes' aires chaque opération pour voir ce qu'il reste.
Et au final envoyer le fichier à un logiciel spécifique qui va imprimer sur du papier l'image des trous a perforer sur le carton (et ensuite il faut poser le papier sur le carton et perforer avec une machine manuelle), ou bien qui va piloter une perforatrice a commande numérique, mais c'est un autre budget. J'ai choisi imprimer et perforer trou par trou avec cette ancienne machine à coudre modifiée.. C'est long !
In reply to L'orgue de barbarie'courant'… by jm69fr@gmail.com
Merci pour les infos ! Ma compagne, quand je lui ai lu votre message a répondu : "Eh bien, il s'amuse bien aussi lui !". J'avais regardé sur internet, mais je ne comprenais pas du tout ce que c'était : j'imaginais que vous possédiez un instrument qui possédait un un clavier (qui commandait cet instrument)...
A la lecture de votre réponse, la suppression des notes "impossibles" (proposée dans la deuxième version du plugin) me semble un peu trop radicale puisque vous adaptez la mélodie en fonction des possibilités.
Enfin, vu le travail que vous avez pour jouer de cet instrument, ce plugin (le premier) devrait effectivement vous être utile.
Par ailleurs, dans l'un de vos messages, vous avez parlé d'accordéon diatonique; le plugin peut être aisément réécrit pour cet instrument.
Bonne amusement et bonne soirée des Hauts de France
Piersyl
In reply to Merci pour les infos ! Ma… by piersyl
Merci pour tout ça. Et ravi que votre compagne voie que d'autres s'amusent aussi ! La mienne a bien rigolé... ;-)
Alors non pas de clavier ici, juste un carton qui défile en accompagnant mon chant..
Rassurez-vous, on trouve des cartons tout prêts à être joués auprès des 'noteurs' pro (charial,bitran,mathis,pauline...) qui savent très bien tirer de l'orgue toutes ses possibilités. Mais outre le prix qui fait réfléchir (environ 50 a 80€ la chanson mais c'est du boulot !), ils n'ont pas 'tout', et si on veut un truc exotique ou un medley, ou une compo perso, c'est cool de se faire son carton soi même. Et c'est assez grisant aussi...
Question '69' dans mon @ mail, elle découle de ma vraie adresse (jm69@free) créée il y a plus de vingt ans quand j'habitais mon Rhône natal.
Voilà !
Je ne pourrai tester tout ça que lundi ou mardi, faute d'accès à mon ordinateur avant, et suis impatient de voir ça.
A bientôt et encore merci !
In reply to Merci pour tout ça. Et ravi… by jm69fr@gmail.com
Et un incontournable pour apprendre bcp site l'orgue de barbarie : https://orgue-bernard.blog4ever.com/
Bonne lecture
In reply to Et un incontournable pour… by jm69fr@gmail.com
Bonsoir,
Ça y est, le plugin tourne très bien, c'est parfait ! Très utile pour repérer les notes qui ne sortiront pas...
Merci beaucoup
In reply to Bonsoir, Ça y est, le plugin… by jm69fr@gmail.com
Bonsoir jm69fr,
Super ! Je viens juste de terminer une version compatible MS 3.6 (et 3.7) mais aussi 4.4.3 (au cas où)...
(et j'ai mis des commentaires dans le code pour l'adapter... au cas où vous vouliez vous mettre à l'accordéon diatonique...)
Bon amusement !