Jalmus 1.6
Par le pingouin pianiste le vendredi, juillet 9 2010, 09:47 - Licences libres - Lien permanent
J'ai repris récemment le développement de Jalmus que j'avais abandonné depuis presque trois ans.
Jalmus est un logiciel libre permettant d'apprendre et perfectionner sa lecture musicale. Développé tout d'abord sous forme d'Applet pour mon usage personnel, j'ai décidé de diffuser Jalmus sous licence GPL après avoir découvert les logiciels libres via Framasoft . Difficile de rester aussi motivé sur une longue période et je l'ai donc abandonné en 2007. Plusieurs volontaires ont été tentés de reprendre le projet mais le code est vraiment trop difficile à maintenir : peu de commentaires, codes et commentaires en franglais, mélange de programmation classique et orientée objet, j'en passe et des meilleures.
Je suis conscient que pour un logiciel libre, la qualité du code et tout aussi importante que la qualité du programme, mais je l'ai fait du mieux possible avec mes faibles moyens (faibles connaissances en Java avec un minimum de temps à y consacrer).
Les quelques rares commentaires encourageants m'ont poussé à reprendre le développement. Le rythme actuel est d'une mise à jour par mois mais je ne sais pas si je le tiendrai très longtemps. La toute dernière version 1.6 ajoute un exercice de lecture de partition : rythmes et notes en même temps. Il faut bien sur posséder un clavier MIDI pour pouvoir l'utiliser :
Je vais essayer d'aller jusqu'à la version 2.0 : il me reste encore à peaufiner les exercices existants, ajouter la lecture clef de sol clef de fa et intégrer le tout dans les fichiers XML de leçons.


Commentaires
Bien content que tu reprenne le développement ton soft est super!
Bonne continuation
Merci Nono pour les encouragements !
Bravo pour jalmus.
Je l'utilisais d'abord pour moi-même, puis je l'ai conseillé autour de moi et les profs de musique à qui je l'ai montré l'on trouvé très pratique pour travailler les bases du solfège avec leur élèves.
Évolue à ton rythme, moi, je suivrais
Librement votre,
- Impossible de faire fonctionner mon clavier midi (Casio AP38) avec Jalmus 1.6
- Je suis sous Liinux ubuntu 10.04 et j'utilise un câble USB - Midi reconnu en "câble hw(1,0")
- Lorsque j'étais sous Windows, ce clavier était reconnu par un logiciel de solfège (Crescendo)
- J'ai loupé quelque chose ?
Bonjour,
J'ai installé une première fois Jalmus 1.6 sous windows 7 (64) sans aucun problème, puis je l'ai désinstallé rapidement en supprimant tout simplement le dossier Jalmus.
Aujourd'hui, j'ai tenté de réinstaller Jalmus 1.6 et j'ai le message d'erreur suivant: "could not find the main class", qui empêche la réinstallation du programme. Pouvez-vous m'aider à résoudre ce problème ? Les messages sur ce sujet ne me sont pas accessible (je ne suis pas programmeur) et ne concerne pas Jalnus.
Je vous remercie pour vos réponse et vous souhaite une bonne continuité pour le développement de Jalmus qui est excellent et d'une qualité commerciale.
@++rick.
@Chandra : désolé pour le retard de ma réponse. Voyez-vous le nom de votre clavier dans le menu "Paramètres - Options MIDI" - "Clavier MIDI". Si vous ne le voyez pas j'ai bien peur qu'il y ait une incompatibilité du clavier avec Java.
@Rick : Vous pouvez essayer d'installer la version ZIP : http://prdownload.berlios.de/jalmus/jalmus16.zip Décompressez le dossier jalmus puis créez vous un raccourci du type "java -jar Jalmus/bin/jalmus.jar" (à adapter suivant l'endroit où vous décompressez le ZIP).
Bonjour,
Je te remercie de m'avoir mis à disposition le Zip, mais cela ne résout pas le problème, en effet, j'ai toujours le même message d'erreur.
Pour mieux situer ma config, j'ai Java 32 dans "program files (x86) pour firefox et java 64 dans programmes pour internet explorer 64.
A force de tout bidouiller pour exécuter Jalmus, je ne sais plus trop si l'environnement Java fonctionne encore correctement. Pourtant je viens de faire un test sous Firefox et Explorer8 et j'ai le message suivant: Félicitations !
Vous disposez de la version Java recommandée (Version 6 Update 21).
Une autre solution S.V.P ?
Je vous remercie par avance, @++rick.
Bonjour,
Enfin tout est ok, j'ai tout simplement réinstallé une ancienne version de Java "j2re-1_4_2_19-windows-i586-p".
Ouf...
Merci pour tout et bonne continuité, je surveille l'évolution de Jalmus avec attention.
@++rick.
Dans Paramètres - Options Midi, je ne vois que le "câble hw (1,0" qui est le câble de liaison au clavier, mais pas de nom de clavier. Je pense effectivement à un problème de compatibilité du clavier. Merci de votre réponse
Bravo pour votre logiciel. Mon fils apprend à lire les notes un peu tous les jours grâce à vous.
Bravo pour ce programme que j'utilise la version 1.5 sous Ubuntu 10.04 (pas encore réussi à connecter Jalmus à Jack, mais je débute en MAO).
Je suis un débutant adulte en piano et cela m'aide réellement pour la lecture de notes.
Bonjour,
Je suis sous Windows 7 et je n'arrive pas à installer Jalmus (version 1.7). Quand j'execute le fichier par la commande " java -jar jalmus.jar " , l'installation commence mais à un moment ceci apparaît dans l'invite de commande.
could not create shortcut instance
java.lang.Exception: error loading library
java.lang.Exception: can't locate library
at com.izforge.izpack.util.Librarian.loadArchSpecificLibrary(Unknown Sou
rce)
at com.izforge.izpack.util.Librarian.loadLibrary(Unknown Source)
at com.izforge.izpack.util.os.ShellLink.initialize(Unknown Source)
at com.izforge.izpack.util.os.ShellLink.<init>(Unknown Source)
at com.izforge.izpack.util.os.Win_Shortcut.initialize(Unknown Source)
at com.izforge.izpack.panels.ShortcutPanel.panelActivate(Unknown Source)
at com.izforge.izpack.installer.InstallerFrame.switchPanel(Unknown Sourc
e)
at com.izforge.izpack.installer.InstallerFrame.navigateNext(Unknown Sour
ce)
at com.izforge.izpack.installer.InstallerFrame.navigateNext(Unknown Sour
ce)
at com.izforge.izpack.installer.InstallerFrame$NavigationHandler.navigat
e(Unknown Source)
at com.izforge.izpack.installer.InstallerFrame$NavigationHandler.access$
100(Unknown Source)
at com.izforge.izpack.installer.InstallerFrame$NavigationHandler$1.run(U
nknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at com.izforge.izpack.util.os.Win_Shortcut.getProgramsFolder(Unknown Sou
rce)
at com.izforge.izpack.panels.ShortcutPanel.getProgramsFolder(Unknown Sou
rce)
at com.izforge.izpack.panels.ShortcutPanel.panelActivate(Unknown Source)
at com.izforge.izpack.installer.InstallerFrame.switchPanel(Unknown Sourc
e)
at com.izforge.izpack.installer.InstallerFrame.navigateNext(Unknown Sour
ce)
at com.izforge.izpack.installer.InstallerFrame.navigateNext(Unknown Sour
ce)
at com.izforge.izpack.installer.InstallerFrame$NavigationHandler.navigat
e(Unknown Source)
at com.izforge.izpack.installer.InstallerFrame$NavigationHandler.access$
100(Unknown Source)
at com.izforge.izpack.installer.InstallerFrame$NavigationHandler$1.run(U
nknown Source)
at java.lang.Thread.run(Unknown Source)
Dois-je réinstaller une nouvelle version de Java comme Rick ?
Merci pour cette application libre!
Et multi-plate-forme.
Je suis scié par sa grande qualité, à la fois du paquet java qui simplifie l'installation et du contenu pédagogique!
Merci.
Sous Ubuntu, je n'arrive pas à installer la dernière version. Serait-il possible de l'avoir sous zip (comme la version 1.6) ?
Merci pour cet outil super utile