Nouveaux tests reprises pour future 2.2
OS : Windows Vista x86 et Windows 7 x64, MuseScore version (32-bit) : 2.2.0, revision : 1d3a9d3
Voici 2 fichiers où les reprises et renvois ont été compliqués à souhait. Elles y sont croisées, alternées et même imbriquées. Sans le "play repeat" coché aucun disfonctionnement n'affecte le déroulement.
En revanche quand "play repeat" est coché, un D.S. al coda suivant un autre D.S. ou D.C. n'est pas exécuté ou son comportement devient inattendu.
Test 2-1vs 2-2 (2).mscz
Test reprises croisées et imbriquées.mscz
Toutefois je considère que cocher "play repeat" n'a de sens que pour les passages bissés d'un refrain ou d'un couplet et il est rare, dans ce cas, de voir l'usage d'un D.S. redoublé dans la partition.
Comments
Merci Miré, expert et référence en matière de reprise :+)
Je garde dans un coin pour bien analyser.
Merci pour ces tests. Pour nous le meilleur fichier test est un fichier qui ne fonctionne pas tel qu'attendu et avec un texte de portée avec la liste des mesures attendues (1,2,3,2,3,4 etc...). Tu pourrais faire ceci sur ces deux fichiers?
In reply to Merci pour ces tests. Pour… by [DELETED] 5
J'y travaille car pour le moment je recherche sur les forums les requêtes avec des tournures qui posaient problème. Il y a, comme indiqué sur ces derniers tests, un dysfonctionnement avec "play repeat" coché mais s'il représente un bug, ce n'est pas sévère puisque cas de figure rarement utilisé, mais bug quand même.
Pour les répétitions avec lignes de reprises, "play repeat" coché ou non, je n'ai pas encore rencontré de "ratés" dans l'ordonnance des fins alternées/croisées multiples.
En revanche, il y a quelques bonnes surprises, j'y reviendrai.
In reply to J'y travaille car pour le… by [DELETED] 16875981
Comme prévu voici une nouvelle série de tests ( de vrais tests cette fois pas de simples essais ).
Résultat du gallup : les reprises avec 2.2 ça fonctionne plutôt bien et même très bien.
2 anomalies bénignes :
- La balise "Fine" qui, logiquement en présence d'un saut de section, n'arrête pas la lecture met en évidence un besoin de temporisation que le saut de section ne peut assurer. ( j'anticipe ici une requête qui sera sûrement faîte ).
- Un renvoi DS ou DC à l'intérieur d'une reprise prend le pas sur la reprise et en perturbe sont déroulement ( logiquement ils devraient être ignorés... mais on peut vivre avec.
Enfin une anomalie DC/DS al Coda avec "Play repeat" activé a trouvé sa cause : c'est la faute au signe Segno à l'intérieur d'une reprise. Ce qui en fait un bug car avec "Play repeat" non activé les sauts se font correctement.
Enfin 2 tests notés comme curiosités : on peut placer les lignes de reprises en ordre inverse à la lecture et/ou noter en vrac la liste des reprises d'une ligne de reprise MuseScore ne s'en émeut pas et exécute correctement les répétitions.
Test reprises future 2.2.0.mscz
In reply to Comme prévu voici une… by [DELETED] 16875981
Un rapport de bug a été créé #269603: Repeats, Jumps and Volta follow-up
In reply to Comme prévu voici une… by [DELETED] 16875981
Merci pour les tests!
Ci ça ne dérange pas, pouvez vous donner votre opinion sur le scénario que j'ai affiché ici? https://musescore.org/en/node/269623
In reply to Comme prévu voici une… by [DELETED] 16875981
Le code de jeetee a été mis à jour et devrait apparaitre dans les futures nightlies. Bon tests !
In reply to Comme prévu voici une… by [DELETED] 16875981
Je me heurte depuis toujours a un problème avec les répétitions :
Apparement, une reprise de mesures codée par des barres de mesures de reprise, n'est reprise que la 1ere fois qu'on la lit (on la joue bien sûr le nombre de fois qu'on a parametré)
mais si ensuite, plus loin dans le morceau, un Saut (type D.S. ou autre) nous renvoie au début du morceau, la reprise ne fonctionne plus...
Je pensais pouvoir imbriquer des boucles comme en informatique...
Est-ce dû a la théorie de la notation musicale ?
Est-ce une particularité de MuseScore ?
Comment alors coder :
123-123-45-123-123-45 ? sans répeter les mesures
(c'est utile dans des cas plus compliqués)
Merci d'avance
In reply to Je me heurte depuis toujours… by ZOL
1000 excuses, j'ai trouvé ma réponse ici :
https://musescore.org/fr/node/238566
En revanche, savez-vous quand sera disponible cette option pour paramètrer une répétition à tout coup évoquée par la personne qui répond ?
In reply to 1000 excuses, j'ai trouvé ma… by ZOL
Quand la 2.2 sera officiellement sortie comme version stable en remplacement de la 2.1 actuelle. En principe dans le courant de l'année... Encore un peu de patience ; )
Ceci dit : MuseScore sera enfin en état de gérer les reprises de tout type y compris les plus compliquées et même improbables... faisant mieux dans ce domaine, du coup, que tous les autres éditeurs de partitions.