Bjr
Ah bah tu m'a appris un truc ! J'ignorais qu'on pouvait affecter directement un midi color map directement au niveau des préférences.
Du coup c'est plus simple que ma solution : plus besoin de modifier le thème en cours
Tu vois bien que je connais pas tout sur Reaper et heureusement
J'ai testé avec la version 6.40 et lorsque j'indique le nom d'une image dans [Preferences ...]/[Editing Behavior]/[MIDI editor] puis "Default note color map" ça fonctionne quelque soit le MIDI item.
Si j'ouvre un projet déjà existant je dois parfois l'enregistrer puis le rouvrir mais ça fonctionne.
Je ne vois pas comment tu fais pour modifier ce paramètre Item par Item vu que c'est un paramètre global.
Autrement tu peux bien sûr modifier n'importe quel thème : aussi bien le thème par défaut qu'un thème personnalisé.
Mais il vaut mieux en faire une copie avant.
Techniquement il n'y a pas de différence.
Un thème personnalisé va modifier essentiellement le look éventuellement la disposition des éléments mais pas les noms des fichiers contenus dans le thème.
Ex avec un thème que j'ai téléchargé sur ce site : CONCEPT-SIX-BASIC
Le MIDI editor en mode color pitch avec thème par défaut de la V6
J'ai télécharge le thème Concept Six Basic que j'ai copié dans le répertoire des thèmes de Reaper :
J'active ce thème pour en faire le thème en cours et voici ce que ca donne dans le MIDI Editor
Le look a un peu changé mais pas les couleurs des notes car il est probable que le thème ne les a pas personnalisé.
Maintenant je veux personnaliser les couleurs des notes en modifiant directement l'image midi_note_colormap.png dans le thème CONCEPT-SIX-BASIC.
Je renomme le fichier CONCEPT-SIX-BASIC.ReaperThemeZip en CONCEPT-SIX-BASIC.ReaperThemeZip.zip
Je le décompresse via Extraite tout sur Windows (ou un autre décompresseur)
Je retire le nom du thème à la fin du chemin pour éviter que le thème soit décompressé dans le mauvais sous-répertoire.
Si je laisse le nom du thème à la fin le thème est décompressé dans le sous-répertoire ..Reaper\ColorThemes\CONCEPT-SIX-BASIC.ReaperThemeZip
Ce qui ne convient pas car Reaper ne trouvera pas les fichiers.
Sans le nom alors le thème est décompressé dans le sous-répertoire ..Reaper\ColorThemes donc à la racine des thèmes ... Et Reaper est content.
Au final j'ai :
..Reaper\ColorThemes\CONCEPT-SIX-BASIC : le sous-répertoire contenant les fichiers du thème
..Reaper\ColorThemes\CONCEPT-SIX-BASIC.ReaperTheme : le fichier contenant les paramètres propres au thème.
..Reaper\ColorThemes\CONCEPT-SIX-BASIC.ReaperTheme.zip : fichier zippé contenant le thème de départ que Reaper n'utilise plus.
Sur Reaper si je recharge le thème CONCEPT-SIX-BASIC j'obtiens ceci :
Mais où sont passées les couleurs ?
En fait lorsque cela se produit lorsque que Reaper ne parvient plus à trouver les fichiers du thème notamment les images et retombe à sa configuration nue sans aucun thème même pas le thème par défaut.
Evidemment sans aucun skin Reaper est assez laid. Et encore l'éditeur MIDI ça va, mais le reste ...
Les causes possibles :
soit les fichiers ont été décompressés dans un mauvais sous-répertoire
soit les fichiers ont été supprimés, renommés ou convertis dans un mauvais format.
soit le problème est lié au fichier de paramétrage du thème.
Comme je suis sûr de l'emplacement du thème puisque je l'ai bien mis directement à la racine de ..Reaper\ColorThemes et que je n'ai encore rien modifié, le problème provient forcément du fichier de configuration CONCEPT-SIX-BASIC.ReaperTheme.
Je l'ouvre avec par ex le bloc note et à la fin je trouve le fautif : une perfide ligne
Comment je le sais ?
Parce que d'une img_path ca fait méchamment penser à "chemin vers les images" de deux j'ai essayé avant et de trois parce que j'ai l'habitude de ce genre de conneries.
La ligne => ui_img_path=/Applications/_Audio/Cockos Reaper/Reaper (Portable)/ColorThemes/CONCEPT-SIX-BASIC qui indique un chemin erroné vers les images.
Certainement un oubli de la part du concepteur du thème.
Je pourrais certes indiquer le chemin complet mais en fait il est plus simple de supprimer complètement cette ligne ou de la préfixer par un point-virgule pour la mettre en commentaire.
La ligne du dessus => ui_img=CONCEPT-SIX-BASIC indique déjà dans quel répertoire Reaper doit chercher relativement (ça c'est moi qui le suppose) au répertoire ..Reaper\ColorThemes
Je sauvegarde je recharge le thème et voilà :
Maintenant que le thème est opérationnel je peux modifier ses images dans ..Reaper\ColorThemes\CONCEPT-SIX-BASIC
Je remplace midi_note_colormap.png par ma version personnalisée à 4 couleurs.
Je recharge le thème et YES It works !