harmap
+15
cizirf
tangopaulo
Bluesydid
Droop
laurentHarp
lover bleu
TOUCH
Olivier.H
Pope06
rikaix
JersiMuse
Manip
Rémi44
Ben Breizharp
rougepied
19 participants
Page 1 sur 5
Page 1 sur 5 • 1, 2, 3, 4, 5
harmap
Je ne sais pas trop où mettre ça. J’en ai parlé dans un autre sujet. Je viens de débuter la réalisation d’un programme de visualisation d’accordage d’harmonica.
En gros, ça devrait finir par faire un mixte entre le scale-finder du site overblow.com et le harp-configurator de Seydel : on choisit une tonalité et un accordage et on visualise les altérations disponibles. Avec aussi la possibilité de se faire son propre accordage.
Le projet n’en est qu’à ces débuts et je ne sais pas si j’arriverai un jour à sortir quelque chose d’utilisable. Pour montrer où j’en suis dans l’avancement, j’ai mis quelques pages en ligne
ici
Alors qu’il n’y a pas grand chose à voir pour l’instant, j’en parle un peu ici car ma crainte c’est de ne jamais le finir, faute de motivation suffisante. Et j’espère que vous me pousserez un peu à avancer…
En gros, ça devrait finir par faire un mixte entre le scale-finder du site overblow.com et le harp-configurator de Seydel : on choisit une tonalité et un accordage et on visualise les altérations disponibles. Avec aussi la possibilité de se faire son propre accordage.
Le projet n’en est qu’à ces débuts et je ne sais pas si j’arriverai un jour à sortir quelque chose d’utilisable. Pour montrer où j’en suis dans l’avancement, j’ai mis quelques pages en ligne
ici
Alors qu’il n’y a pas grand chose à voir pour l’instant, j’en parle un peu ici car ma crainte c’est de ne jamais le finir, faute de motivation suffisante. Et j’espère que vous me pousserez un peu à avancer…
Dernière édition par rougepied le Jeu 13 Sep 2012 - 21:42, édité 1 fois
rougepied- Messages : 619
Date d'inscription : 05/07/2009
Re: harmap
rougepied a écrit:Et j’espère que vous me pousserez un peu à avancer…
YES ! Si c' est de la motivation que tu cherches, je peux te dire que cela m' intéresse beaucoup perso... ( notamment le fait de pouvoir entrer soi-même ses accordages : super idée !!! )
Au boulot, tu as six mois...
( Et oui, malheureusement n' imagines même pas avoir le temps de faire ca dans 6 mois... )
Ben.
Ben Breizharp- Messages : 1019
Date d'inscription : 22/08/2009
Re: harmap
Ben Breizharp a écrit:Au boulot, tu as six mois...
6 jours suffiront, faut pas nous prendre pour des imbéciles avec ce charabia de développeur!
Bon, sans blague, c'est un super projet ! C'est vrai que le fait de pouvoir évaluer les avantages/inconvénients d'un accordage personnalisé de cette manière sera un vrai gros PLUS pour les bricoleurs (d'ailleurs, il parait que Touch est un spécialiste ici ). Et si en plus il aide pour le solfège, ben... Que demander de mieux?
Je ne connais strictement rien en lignes de codes, mais si je peux t'avancer en écrivant les gammes (à moins que tu ne les aies déjà toutes sur ton ordi, ce que je soupçonne ), indique-moi dans quel format tu les veux et je m'y colle. Pas de souci
Rémi44- Messages : 313
Date d'inscription : 27/07/2009
Localisation : Nantes
Re: harmap
et bé de mon coté, tu sais, je peux apporter ma pierre à l'édifice coté look & feel (prononcer laouk énde fiiil) ergo et graphisme, si tu as besoin !-)
--------------------------------------------------------------------------------------------
L'un n'empêche pas l'autre
---------------------------------------------------------
tu es comme la saucisse Knacki en me rappelant qu'il ne faut pas passer à coté des choses simples... Phenol
Re: harmap
Bin moi je vais regarder si je retrouve mon code, parce qu'en fait il faisait ça aussi. Même si j'arrive à remettre la main dessus, il faudrait réécrire pour mettre au goût des technos du jour et faire l'interface graphique, mais je pense que la logique est bonne.
Bon, en même temps, t'as sans doute envie de faire ton code avec tes idées.
Bon, en même temps, t'as sans doute envie de faire ton code avec tes idées.
--------------------------------------------------------------------------------------------
www.jeromepeyrelevade.com
www.arkia-harmonica.com
www.stageharmonica.com
www.theoverblowers.com
Re: harmap
Moi en plus je veux pouvoir visualiser tous les arpèges (au moins maj, aug, min7, m6, dim) et tous les accords et intervalles jouables en TB, sans oublier ceux obtenus en retour par l'air block, bien sûr quelque soit l'accordage et la tonalité de l'harmonica et avec toutes les altérations over compris. Un outil next gen quoi.
tu as un mois.
tu as un mois.
rikaix- Admin
- Messages : 2132
Date d'inscription : 25/07/2009
Localisation : Aix en Provence
Re: harmap
De toutes façons en attendant l' heure du biberon de 23h00 tu auras largement le temps de peaufiner tout ça.
T'en as une chance toi !
T'en as une chance toi !
Pope06- Messages : 747
Date d'inscription : 01/07/2009
Localisation : Antibes
Re: harmap
Sans compter que quand on ne dort pas, forcément, ça double le temps des journées, c'est chouette ça !!!
--------------------------------------------------------------------------------------------
www.jeromepeyrelevade.com
www.arkia-harmonica.com
www.stageharmonica.com
www.theoverblowers.com
Re: harmap
Légère mise à jour.
J’ai commencé un peu de développement sur l’interface graphique. Pas encore de copie d’écran à montrer pour l’instant.
J’ai remanié l’ensemble des pages et ajouté les tests correspondants à l’IHM. Bien sûr, comme le développement est à peine entamé, le test échoue et les lignes sont en rouges. J’epère avoir, dans les semaines à venir, quelque chose de plus sympa à montrer que des pages web avec des lignes surlignées en rouge ou en vert…
Pour le fonctionnement de l’harmo, j’ai fait en sorte que le trou puisse être soit classique, soit semi-valvé. Je me demande si je n’ai pas fait une connerie et si je n’aurais pas dû faire en sorte qu’on puisse valvé une anche, l’autre ou les deux. Vous pensez que ça pourrait avoir un intérêt ?
J’ai commencé un peu de développement sur l’interface graphique. Pas encore de copie d’écran à montrer pour l’instant.
J’ai remanié l’ensemble des pages et ajouté les tests correspondants à l’IHM. Bien sûr, comme le développement est à peine entamé, le test échoue et les lignes sont en rouges. J’epère avoir, dans les semaines à venir, quelque chose de plus sympa à montrer que des pages web avec des lignes surlignées en rouge ou en vert…
Pour le fonctionnement de l’harmo, j’ai fait en sorte que le trou puisse être soit classique, soit semi-valvé. Je me demande si je n’ai pas fait une connerie et si je n’aurais pas dû faire en sorte qu’on puisse valvé une anche, l’autre ou les deux. Vous pensez que ça pourrait avoir un intérêt ?
rougepied- Messages : 619
Date d'inscription : 05/07/2009
Re: harmap
Je remonte le sujet.
Le projet n’a pas beaucoup avancé. Mais j’en suis à un premier jalon : J’ai finalement développé une très grosse partie de l’intelligence métier.
La bafouille se trouve toujours là avec à la fin de la page un lien vers les résultats des tests d’acceptances sur les spécifications fonctionnelles. (désolé pour l’aspect technique barbant)
Niveau IHM, je n’en suis qu’aux balbutiements. J’ai fait une fenêtre minimaliste qui charge un richter en do non valvé et affiche les altérations (un seul rank d’overnotes)
Les prochains développements concerneront l’IHM. D’abord un bon refactoring histoire de respecter un peu plus certains idiomes de la programmation objet sexy. Ensuite gérer le changement de tonalité d’une anche (dans un premier temps, une fenêtre qui s’ouvre et qui permet de choisir la nouvelle valeur, puis probablement un menu contextuel) et le rafraichissement de la vue.
J’ai bien conscience que ce que je présente est assez ridicule par rapport à tous les grands principes informatiques avec lesquels je me gargarise. Mais j’en ai besoin pour avancer.
Le projet n’a pas beaucoup avancé. Mais j’en suis à un premier jalon : J’ai finalement développé une très grosse partie de l’intelligence métier.
La bafouille se trouve toujours là avec à la fin de la page un lien vers les résultats des tests d’acceptances sur les spécifications fonctionnelles. (désolé pour l’aspect technique barbant)
Niveau IHM, je n’en suis qu’aux balbutiements. J’ai fait une fenêtre minimaliste qui charge un richter en do non valvé et affiche les altérations (un seul rank d’overnotes)
Les prochains développements concerneront l’IHM. D’abord un bon refactoring histoire de respecter un peu plus certains idiomes de la programmation objet sexy. Ensuite gérer le changement de tonalité d’une anche (dans un premier temps, une fenêtre qui s’ouvre et qui permet de choisir la nouvelle valeur, puis probablement un menu contextuel) et le rafraichissement de la vue.
J’ai bien conscience que ce que je présente est assez ridicule par rapport à tous les grands principes informatiques avec lesquels je me gargarise. Mais j’en ai besoin pour avancer.
rougepied- Messages : 619
Date d'inscription : 05/07/2009
Re: harmap
Je sais, je sais, ça n’intéresse personne. Sauf moi.
Donc, j’ai refait la partie présentation. Ça ressemble à celle du scale-finder du site http://www.overblow.com et ça gère les trous semi-valvés et les multi-overbends/multi-valved bends.
Ci-dessous, un Richter avec une valve sur le trou 2. Et visualisé avec un seul niveau d’altérations non-conventionnelles.
Ci-dessous, un Wholetone visualisé avec 2 niveaux d’altération non-conventionnelles.
Donc, j’ai refait la partie présentation. Ça ressemble à celle du scale-finder du site http://www.overblow.com et ça gère les trous semi-valvés et les multi-overbends/multi-valved bends.
Ci-dessous, un Richter avec une valve sur le trou 2. Et visualisé avec un seul niveau d’altérations non-conventionnelles.
Ci-dessous, un Wholetone visualisé avec 2 niveaux d’altération non-conventionnelles.
rougepied- Messages : 619
Date d'inscription : 05/07/2009
Re: harmap
Bon, je continue mon délire.
http://www.rougepied.com/harmap/index.html
- Le JRE (java runtime environnement) 1.6 nécessaire à l’exécution :
http://java.com/fr/download/manual.jsp
- Le fichier jar du projet harmap : http://www.rougepied.com/harmap/download/harmap-0.2.jar
- Un fichier AlteredStates modèle à éditer pour y mettre ses propres accordages : http://www.rougepied.com/harmap/download/AlteredStates
Pour les gens sous Windows, normalement, une fois le JRE installé, il suffit d’avoir les 2 autres fichiers dans le même répertoire et de double-cliquer sur le fichier jar pour lancer l’appli. Sinon, on peut aussi lancer une commande ms-dos, changer de répertoire avec la commande « cd » puis taper « java -jar harmap-0.2.jar »
Je sais, pour les moins habiles d’entre vous, ce qui ont du mal avec un ordi, c’est pas gagné. Je prévois de faire un fichier exe.
http://www.rougepied.com/harmap/index.html
- Le JRE (java runtime environnement) 1.6 nécessaire à l’exécution :
http://java.com/fr/download/manual.jsp
- Le fichier jar du projet harmap : http://www.rougepied.com/harmap/download/harmap-0.2.jar
- Un fichier AlteredStates modèle à éditer pour y mettre ses propres accordages : http://www.rougepied.com/harmap/download/AlteredStates
Pour les gens sous Windows, normalement, une fois le JRE installé, il suffit d’avoir les 2 autres fichiers dans le même répertoire et de double-cliquer sur le fichier jar pour lancer l’appli. Sinon, on peut aussi lancer une commande ms-dos, changer de répertoire avec la commande « cd » puis taper « java -jar harmap-0.2.jar »
Je sais, pour les moins habiles d’entre vous, ce qui ont du mal avec un ordi, c’est pas gagné. Je prévois de faire un fichier exe.
rougepied- Messages : 619
Date d'inscription : 05/07/2009
Re: harmap
rougepied a écrit:
..../.... Je sais, pour les moins habiles d’entre vous, ce qui ont du mal avec un ordi, c’est pas gagné. ..../....
Oui .... moi ....
Olivier.H- Messages : 346
Date d'inscription : 01/08/2009
Re: harmap
Bon, alors pour les vieux (c’était l’anniv’ d’Oliv’ donc c’est qu’il est pluvieux) qui ont Windows, l’appli en version exe :
- http://www.rougepied.com/harmap/download/harmap-0.2.exe
Normalement, ça doit marcher sans installer quoi que ce soit. Il faut juste mettre le fichier AlteredStates dans le même dossier que harmap-0.2.exe
- http://www.rougepied.com/harmap/download/harmap-0.2.exe
Normalement, ça doit marcher sans installer quoi que ce soit. Il faut juste mettre le fichier AlteredStates dans le même dossier que harmap-0.2.exe
rougepied- Messages : 619
Date d'inscription : 05/07/2009
Re: harmap
Si vous arrivez à faire marcher le bouzin (entre nous, ce n’est pas si compliqué) vous devriez obtenir quelque chose de ressemblant à ça :
Un richter en do avec une valve au trou 2.
Un lydien en do.
Un lydien modifié. Le do en 1 a été remplacé par un sol plus grave pour voir comment le programme se comporte avec un plus grand nombre d’altération disponible sur un trou.
Comme vous l’aurez constaté, ça ressemble à ce que propose le site http://www.overblow.com et c’est voulu. La principale différence, c’est la possibilité de visualiser les altérations valvées (identifiées par une petite pastille verte.
Un richter en do avec une valve au trou 2.
Un lydien en do.
Un lydien modifié. Le do en 1 a été remplacé par un sol plus grave pour voir comment le programme se comporte avec un plus grand nombre d’altération disponible sur un trou.
Comme vous l’aurez constaté, ça ressemble à ce que propose le site http://www.overblow.com et c’est voulu. La principale différence, c’est la possibilité de visualiser les altérations valvées (identifiées par une petite pastille verte.
rougepied- Messages : 619
Date d'inscription : 05/07/2009
Re: harmap
Un article sur comment éditer son propre fichier catalogue d’accordage AlteredStates.
Lien vers l’article
EDIT : j’ai uploader une nouvelle version du fichier AlteredStates avec quelques accordages (Richter, Lydian, Melody Maker, Natural Minor, Harmonic Minor, Paddy Richter, Power Bender, Soloist, Diminished et Wholetone)
Lien vers l’article
EDIT : j’ai uploader une nouvelle version du fichier AlteredStates avec quelques accordages (Richter, Lydian, Melody Maker, Natural Minor, Harmonic Minor, Paddy Richter, Power Bender, Soloist, Diminished et Wholetone)
rougepied- Messages : 619
Date d'inscription : 05/07/2009
Re: harmap
Tiens, j’ai eu une réponse de Tinus Koorn, l’auteur du site http://www.overblow.com qui m’a inspiré mon développement logiciel. Et tant que mon app est gratuite (j’ai jamais eu l’intention de la vendre de toute façon) il est OK et même flatté que je reprenne son design pour la représentation de l’harmo.
rougepied- Messages : 619
Date d'inscription : 05/07/2009
Re: harmap
La version 0.3 est en ligne.
Plus d’info ici : http://www.rougepied.com/harmap/#[[Harmap%200.3%2C%20quelques%20nouvelles%20fonctionnalit%C3%A9s]]
Prochaines évolutions :
- menu : importer un catalogue.
- robustesse : message d’erreur en cas de catalogue incorrect.
Plus d’info ici : http://www.rougepied.com/harmap/#[[Harmap%200.3%2C%20quelques%20nouvelles%20fonctionnalit%C3%A9s]]
Prochaines évolutions :
- menu : importer un catalogue.
- robustesse : message d’erreur en cas de catalogue incorrect.
rougepied- Messages : 619
Date d'inscription : 05/07/2009
Re: harmap
Super !!! Bravo !
Perso ça me choquerait pas que tu la vendes.
Pas le temps en ce moment, mais je me mets dans un coin de la tester ...
A plus !
Perso ça me choquerait pas que tu la vendes.
Pas le temps en ce moment, mais je me mets dans un coin de la tester ...
A plus !
--------------------------------------------------------------------------------------------
www.jeromepeyrelevade.com
www.arkia-harmonica.com
www.stageharmonica.com
www.theoverblowers.com
Re: harmap
Vous l’avez essayé ? Vous avez réussi à la faire tourner ? Vous trouvez ça intéressant ?
Je suis grave preneur de retour.
Si je faisais ça pour la tune, il faudrait que je me fasse auto-entrepreneur pour déclarer des rentrées d’argent ridicules. Sans parler du fait que je devrais obtenir l’autorisation de mon employeur pour avoir le droit d’exercer une activité concurrente de mon activité principale… (je m’étais déjà renseigné auprès d’un pote avocat pour un autre ami qui fait des apps pour téléphone)
En plus, je pense très sincèrement qu’il n’y a aucune chance que ce genre d’appli se vende. Dans quelques version, quand ça sera un peu plus étoffé et un peu plus stable, j’enverrai un mail à Seydel pour voir s’ils veulent pas me faire de la pub (avec leur Configurator)
Je suis grave preneur de retour.
Bah c’est pas trop mon trip. Je le fais avant tout pour apprendre des trucs sur le développement et sur moi-même (mener un projet en TDD, mener un projet perso…) Si ça peut profiter aux autres, c’est encore plus gratifiant pour mon petit égo boursouflé.JersiMuse a écrit:Perso ça me choquerait pas que tu la vendes.
Si je faisais ça pour la tune, il faudrait que je me fasse auto-entrepreneur pour déclarer des rentrées d’argent ridicules. Sans parler du fait que je devrais obtenir l’autorisation de mon employeur pour avoir le droit d’exercer une activité concurrente de mon activité principale… (je m’étais déjà renseigné auprès d’un pote avocat pour un autre ami qui fait des apps pour téléphone)
En plus, je pense très sincèrement qu’il n’y a aucune chance que ce genre d’appli se vende. Dans quelques version, quand ça sera un peu plus étoffé et un peu plus stable, j’enverrai un mail à Seydel pour voir s’ils veulent pas me faire de la pub (avec leur Configurator)
rougepied- Messages : 619
Date d'inscription : 05/07/2009
Re: harmap
C'est certain. Perso, je ne te conseillerais pas de le vendre. Je pense que tu as plus à gagner ainsi pour toutes les raisons que tu cites. Je voulais juste dire que ça ne me choquerait pas si c'était ta démarche. Parce que l'on dirait que tout le monde s'attend toujours à ce que tout soit gratuit. Et moi je crois que tout travail mérite salaire.
--------------------------------------------------------------------------------------------
www.jeromepeyrelevade.com
www.arkia-harmonica.com
www.stageharmonica.com
www.theoverblowers.com
Re: harmap
C’est clairement ce que je pense aussi. Surtout dans le domaine de la musique où les artistes sont souvent des gagne-petits¹.JersiMuse a écrit:Et moi je crois que tout travail mérite salaire.
Mais la rétribution dans mon cas, je l’ai quand les gens manifestent un peu d’intérêt à mon projet.
(¹ : c’est pas péjoratif. Au contraire, je trouve vraiment très courageux de se donner à fond dans ce métier par amour de la musique avec si peu de contrepartie financière)
rougepied- Messages : 619
Date d'inscription : 05/07/2009
Re: harmap
Bon, je n’ai pas beaucoup de retour de la part d’éventuels utilisateurs.
J’aimerais bien savoir, parmi les fonctionnalités, celles qui auraient pour vous le plus d’intérêt :
— Choix d’un fichier catalogue externe (c-à-d une option « importer catalogue » dans le menu « fichier » pour pouvoir avoir rajouter vos propres création d’accordage)
— Choix de la « gamme » qui permet de visualiser le nom des notes (que des dièses ou que des bémols)
— Afficher/masquer le nº de l’octave (actuellement, on voit figurer les numéros des octaves. Possibilité de ne voir que C, C#, D… au lieu de C4, C#4, D…)
— Afficher/masquer les altérations conventionnelles, overnotes et/ou altérations valvées. (Pour ceux que les overnotes et les altérations valvées n’intéressent pas)
— Afficher/masquer les doublons (certaines overnotes et altérations valvées permettent d’obtenir des notes qui existent déjà naturellement ou qu’on peut aussi obtenir avec des altérations conventionnelles. Possibilité de masquer ces doublons pour ne pas surcharger la lecture des gens que ça n’intéresse pas)
Des différentes réponses que vous me donnerez dépendront les nouvelles fonctionnalités qu’on trouvera dans la prochaine version.
J’aimerais bien savoir, parmi les fonctionnalités, celles qui auraient pour vous le plus d’intérêt :
— Choix d’un fichier catalogue externe (c-à-d une option « importer catalogue » dans le menu « fichier » pour pouvoir avoir rajouter vos propres création d’accordage)
— Choix de la « gamme » qui permet de visualiser le nom des notes (que des dièses ou que des bémols)
— Afficher/masquer le nº de l’octave (actuellement, on voit figurer les numéros des octaves. Possibilité de ne voir que C, C#, D… au lieu de C4, C#4, D…)
— Afficher/masquer les altérations conventionnelles, overnotes et/ou altérations valvées. (Pour ceux que les overnotes et les altérations valvées n’intéressent pas)
— Afficher/masquer les doublons (certaines overnotes et altérations valvées permettent d’obtenir des notes qui existent déjà naturellement ou qu’on peut aussi obtenir avec des altérations conventionnelles. Possibilité de masquer ces doublons pour ne pas surcharger la lecture des gens que ça n’intéresse pas)
Des différentes réponses que vous me donnerez dépendront les nouvelles fonctionnalités qu’on trouvera dans la prochaine version.
rougepied- Messages : 619
Date d'inscription : 05/07/2009
Re: harmap
Pour moi clairement la dernière option.
Sinon les deux dernières.
Sinon les deux dernières.
--------------------------------------------------------------------------------------------
www.jeromepeyrelevade.com
www.arkia-harmonica.com
www.stageharmonica.com
www.theoverblowers.com
Page 1 sur 5 • 1, 2, 3, 4, 5
Page 1 sur 5
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum