Lors de l'import MusicXML, si une note était liée à plus d'un coulé, la tige de la note pouvait disparaître (ici, une blanche double-pointée): Cela a été corrigé : Un utilisateur nous a signalé que l'espacement automatique des notes lors de ...
|
|
|
by Olivier Guillion | | |
| |
|
En ce début de semaine, nous nous sommes plongés de manière approfondie sur la nouvelle version de Mac OS X et de Xcode (pour rappel nous passons de Mac OS 10.7 à 10.11 et de XCode 3 à XCode 7, ce qui est un saut appréciable.) Nous avons été bloqués par des crashs répétés du Finder mais ...
|
|
|
by Didier Guillion | | | |
|
Notre PC de développement tourne sous Windows 8. Un passage vers Windows 10 sera probablement fait, mais pas tout de suite. Même s'il y a peu de chance de tomber sur une grosse incompatibilité, un grain de sable dans la machine bloquerait nos possibilités de développement, et ce n'est ...
|
|
|
by Olivier Guillion | | |
| |
|
Des irrégularités dans le tracé des courbes de Bezier avec gradient ont été corrigées en CoreGraphic. Le changement de taille des annotations avec texte réajuste maintenant la taille des textes stylés. Les différentes icônes de la palette sont maintenant tracés avec des polygones afin ...
|
|
|
by Didier Guillion | | | |
|
Le format Myrweb est maintenant entièrement défini. Il permet de stocker l'ensemble des informations musicales et graphiques dont l'app a besoin et même largement plus. Nous avons aujourd'hui entièrement relu le contenu du format pour le rendre le plus propre possible, en éliminant les ...
|
|
|
by Olivier Guillion | | |
| |
|
Afin d'éviter que les utilisateurs peu expérimentés ne se trouvent confrontés à des paramétrages peu compréhensibles, l'export MyrWeb sera proposé avec trois niveaux de complexité. Par défaut, le niveau le plus simple utilise des valeurs prédéfinies sans rien demander à l'utilisateur. Dans ...
|
|
|
by Didier Guillion | | | |
|
Parmi les fonctionnalités les plus utiles de l'ancien plug-in, on trouvait la modification du tempo, et la transposition. L'altération du tempo était le plus souvent utilisée pour ralentir la musique et s'entraîner à vitesse réduite, avant de l'augmenter peu à peu. La ...
|
|
|
by Olivier Guillion | | |
| |
|
Les annotations sont exportées dans le format MyrWeb. Les gradients de couleurs ont été impléméntés en export SVG ainsi que l'opacité des textes. La vitesse des variations d'opacité a été calée. Nous avons commencé a créer des objets pour tester le concept ce qui a entrainé un affinage ...
|
|
|
by Didier Guillion | | | |
|
Alors que le format de fichier "MyrWeb" évolue pour y intégrer la totalité des données dont nous avons besoin, l'app qui présente et joue les partitions se complète petit à petit. Elle est loin d'être entièrement fonctionnelle, mais est maintenant presque présentable. ...
|
|
|
by Olivier Guillion | | |
| |
|
La palette de définition des annotations commence à prendre forme finale. Différents types d'objets ont été ajoutés et validés. Nous sommes en train de tester des annotations dynamiques. Ce serait des annotations qui changeraient de transparence en fonction de certains ...
|
|
|
by Didier Guillion | | | |
|
Les incompatibilités entre navigateurs, conjuguées avec le bricolage duquel est issu le format MP3, nous obligent à improviser un numéro de jongleur contorsionniste. Voici l'état de l'art en la matière : Le format MP3 La base de ce format est solide ...
|
|
|
by Olivier Guillion | | | |
|
by Didier Guillion | | | |
|
Nous avons travaillé sur la partie "rendu sonore" de l'app, et y avons intégré quelques fonctions que nous avions préparées et mises au point à part. Le but est maintenant non pas d'obtenir une app diffusable et entièrement finalisée, mais d'avoir suffisamment de fonctionnalités ...
|
|
|
by Olivier Guillion | | |
| |
|
La palette de gestion des annotations a été finalisé et deux nouveaux effets ajoutés : le cadre arrondi et le cadre carré. L'export en PDF et en SVG des annotations est fonctionnel. C'est en rechargeant des PDF générés avec des annotations que nous nous sommes rendu compte d'une erreur ...
|
|
|
by Didier Guillion | | |
| |
|
Pour créer les données graphiques d'une partition destinée à être présentée sur le Web (fichier MyrWeb), l'application doit : - Convertir graphiquement les pages de la partition au format SVG - Calculer l'aire de chaque mesure sur ces exports graphiques Le premier ...
|
|
|
by Olivier Guillion | | |
| |
|
La sélection multiple sur les annotations a été implémentée ainsi que les opérations de copier/coller/effacer ce qui permet par exemple de copier des annotations d'un document sur un autre. De fait la palette a été grandement simplifiée puisque les différentes options sont maintenant réparties ...
|
|
|
by Didier Guillion | | | |
|
Pour ce billet, une petite plongée dans notre manière de développer. Lorsqu'un projet atteint une certaine complexité, il est nécessaire de le découper en modules, chaque module regroupant les fonctionnalités qui correspondent à un sujet donné. Par exemple, dans Harmony Assistant, ...
|
|
|
by Olivier Guillion | | | |
|
Il est maintenant possible de jouer le métronome quand la musique est interprétée. L'icône représentant un métronome devient vraiment celle du métronome et le changement de tempo se voit doté d'une autre icône. Afin de pouvoir utiliser les tracés transparents, toute ...
|
|
|
by Didier Guillion | | | |
|
Quelques modifications d'aspect ou ajustements de style, et le visualiseur de didacticiels est passé en version beta-2. Les pages de présentation des listes ont été reprises, pour supprimer les références au plug-in, qui n'est donc plus nécessaire ici. La gestion des clics sur les ...
|
|
|
by Olivier Guillion | | |
| |
|
Les annotations se voient dotées d'un menu contextuel via le click droit, permettant l'accès à certaines fonctions telles que le changement de plans ou la suppression de toutes les annotations. Gestion du click sur les annotations cachées par une autre. |
|
|
by Didier Guillion | | | |
|
Nous avons corrigé les dernières erreurs les plus visibles dans l'app "didacticiels". Ensuite, nous avons mis en place le système qui délivre le code Javascript à la demande. Ce système permettra de limiter à presque rien l'empreinte de notre app sur les pages Web qui l'utilisent. ...
|
|
|
by Olivier Guillion | | |
| |
|
Le nouveau système d'app destiné à remplacer notre plug-in ne nous permet plus de jouer des musiques au format MYR (ou tout autre format de partition, d'ailleurs). Si cela avait été possible, nous aurions déjà terminé le travail. Dans nos didacticiels, il arrive qu'une musique soit ...
|
|
|
by Olivier Guillion | | |
| |
|
|
|
Most recent first
Oldest first
|
Mar 29th, 2024 at 04:45pm Article from Didier Guillion Harmony Assistant 9.9.8 étape 205 Mar 29th, 2024 at 10:55am Comment from JLS MyrWeb Mar 28th, 2024 at 08:16am Comment from Antoine Bautista Préférences G.... Mar 27th, 2024 at 08:14pm Article from Olivier Guillion Harmony Assistant 9.9.8 et autre étape 204 Mar 27th, 2024 at 08:14pm Article from Olivier Guillion Harmony Assistant 9.9.8 et autre étape 204 Mar 27th, 2024 at 08:14pm Article from Olivier Guillion Harmony Assistant 9.9.8 et autre étape 204 Mar 26th, 2024 at 04:59pm Article from Didier Guillion Harmony Assistant 9.9.8 étape 203 Mar 25th, 2024 at 07:41pm Article from Olivier Guillion Myrweb 2.0.3 en préparation Mar 24th, 2024 at 07:29pm Comment from Antoine Bautista Sauf que la Hauteur compte.... Mar 24th, 2024 at 11:06am Comment from Sylvain hauteur
|
|
|
|