Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Django] Partage de partition basé sur Mercurial

Avec l'aide de Python/Django

    27 juin 2014 à 9:44:30

    Bonjour,

    Je programme de façon amateur depuis plusieurs années et plus particulièrement depuis quelques temps en python/django.

    Je souhaite aujourd'hui constituer une petite équipe pour développer l’idée d'un site de partage de partition avec mercurial.

    En savoir plus sur le projet

    Genèse

    Je joue du violon et d'un peu d'accordéon diatonique. En recherchant des partitions, je me suis rendu compte que les sites actuels sont peu ergonomiques (freescore ...). Il y a aussi une multitude de petits sites qui proposent quelques partitions. Enfin , j'ai découvert les sites comme mutopia qui propose des partitions de qualités mais la encore avec une ergonomie à revoir.

    Généralités et avancement

    Le site se base sur l'utilisation de Mercurial. Des dépôts (partitions) sont mis à disposition pour que tout a chacun puisse proposer et participer à la constitution du répertoire de partitions.

    A partir de cela, le site utilise les dépôts pour proposer l'ensemble des fichiers à l'utilisateur. Les révisions seront la pour permettre le développement collaboratif.

    Le but est de simplifier au maximum la mise en commun des partitions.

    Objectifs

    L'objectif principal est de fournir un nombre important de partitions de qualité aux utilisateurs. L'un des piliers du site est le soin apporté aux partitions. 

    Le site mettra l'accent sur l'utilisation de lilypond mais sans "discriminer" les autres formats.

    Le projet et son originalité

    Le projet est réalisé pour des musiciens. Il rentrera en concurrence indirecte avec les autres sites de partitions de musique.

    Le site sera axé sur les partitions.

    Recrutement

    Je recrute des personnes souhaitant découvrir comme moi la gestion de projet informatiques. Pas de pré-requis indispensable pour mercurial ou django.

    Je recherche :

    - développeur JavaScript/Ajax/Jquery

    - développeur Python/Django

    En vous remerciant d'avoir pris le temps de me lire.

    -
    Edité par banco29510 2 juillet 2014 à 8:45:29

    • Partager sur Facebook
    • Partager sur Twitter
      27 juin 2014 à 13:15:54

      Salut,

      C'est un projet intéressant. C'est vrai qu'en dehors des partitions pour la guitare, qui ont de très bons sites, les partitions sont très éparpillées sur le web. Etant moi même musicien, je dois avouer que c'est parfois assez compliqué de trouver une partition en particulier. 

      (Après bien sûr, on peut toujours relever le morceau à la main, avec ses oreilles, mais ce n'est pas à la portée de tout le monde... :-°)

      Je ne m'y connais pas assez en développement WEB pour pouvoir t'aider, mais si le site arrive à être fini, alors je t'aiderai volontiers à remplir ta base de données, j'ai un sacré stock de partitions...

      Bonne chance pour ton projet ! ^^ 

      • Partager sur Facebook
      • Partager sur Twitter
        27 juin 2014 à 15:06:06

        Bonjour,

        Merci pour ta réponse; Je penserais à  te contacter quand le projet sera bien en route :D.

        Pour la guitare, je pensais proposer des tablatures-partitions avec lilypond. Je pense que c'est mieux que les fichiers textes.

        Mais bon, je ne connais pas bien les tablatures, ni la guitare d'ailleurs :-°.

        • Partager sur Facebook
        • Partager sur Twitter
          27 juin 2014 à 15:16:26

          Je dois avouer que moi j'ai plutôt l'habitude d'utiliser Guitar Pro que Lilypond (Qui malgré son nom, fais tous les instruments, ou presque... :-°). Mais les partitions peuvent s'exporter en .PDF, donc je pense que ce sera très bien non ? 

          Pour les tablatures, oui c'est une bonne idée. Pour des morceaux simples, il pourrait être intéressant de donner de simple accords avec la notation anglaise (qui est très utilisée). Personnellement, je fais de la basse, de la guitare, du piano, de la batterie et de la flûte traversière. Alors niveau partition, je connais pas mal de formats !! :lol:

          Sinon petite suggestion, il pourrait être intéressant de proposer des cours en vidéo qui expliquerait comment lire des partitions (les bases du solfège quoi...), ainsi que des cours en vidéo pour apprendre le morceau de la partition que l'on regarde. Je pense que le support vidéo est très apprécié de manière générale. Après, ce n'est qu'une suggestion ! :magicien: 

          • Partager sur Facebook
          • Partager sur Twitter
            27 juin 2014 à 16:00:42

            L'avantage de lilypond, c'est que c'est plus "jolie" et il me semble que les accords s'affiche directement au dessus de la partition.

            Je pensais sortir à partir du fichier lilypond du midi et convertir après en mp3, ogg ... et faire des liens vers youtube.

            Guitar pro est un très bon logiciel que j'ai rapidement testé. Je trouve le PDF trop "restrictif" si l'on souhaite changé (transposer), adapter à un autre instrument etc.

            Personnellement, je pense que la musique ne s'apprend pas en autodidaxie (en tout cas pas le violon :lol: et si possible avec pas trop de solfège :-°).

            J'ai pensé proposer des méthodes en utilisant le même principe (surement en latex) et je pense que la vidéo est en effet très utile.

            Je vais réfléchir comment implémenter ton idée qui me semble intéressante.

            • Partager sur Facebook
            • Partager sur Twitter
              28 juin 2014 à 0:32:29

              Ah c'est possible, ça fait trèèèès longtemps que je ne l'ai pas utilisé... 

              Oui pourquoi pas, après tu peux aussi insérer une lecteur MP3 au site ! ;)

              Ben en fait, tu es censé transposer avant d'exporter en PDF, au sein du logiciel directement. Du coup, tu fais une manip' similaire à un contrôle à, et tu demandes de changer les notes sélectionnées (donc toutes), de la valeur que tu veux transposer. 

              Ah oui ? Moi j'ai appris le piano en autodidacte ? Mais c'est vrai que ça ne vaut pas le conservatoire, et que je ne pense pas que j'aurais pu sans avoir de bonnes bases avant... (D'après ce que je sais, le violon est super dur lorsque tu commences en plus, tu fais des grincements horribles etc... Faudra que tu me fasses une démo ! :p)

              Ouch... Le Latex c'est compliqué, pourquoi veux-tu l'utiliser je ne comprend pas très bien...?

              • Partager sur Facebook
              • Partager sur Twitter
                28 juin 2014 à 7:32:59

                Je te confirme que le violon est dur au début mais au bout de 4-5 ans c'est le pied.

                Pour la démo avec les grincements pas de problème :p.

                Je souhaite mettre en place des partitions de qualité (le pourquoi de lilypond) et pour faire des recueils, des méthodes etc

                je pense que latex est le plus adapté pour parvenir a des écrits de qualité comme pour les livres.

                Si t'a des questions n’hésite pas ;).

                -
                Edité par banco29510 28 juin 2014 à 7:33:27

                • Partager sur Facebook
                • Partager sur Twitter
                  30 juin 2014 à 7:04:27

                  Bonjour,

                  Je ne critique pas le travail de imslp et mutopia.

                  Les partitions sont  nombreuses, de qualités etc.

                  Je trouve les sites pas ergonomique et limité au pdf (souvent scanné).

                  Je pense que l'on peut améliorer significativement ce qu'ils ont réalisé.

                  • Partager sur Facebook
                  • Partager sur Twitter
                    30 juin 2014 à 13:57:47

                    En gros un truc style Jellynote ?

                    -
                    Edité par linkboss 30 juin 2014 à 13:58:56

                    • Partager sur Facebook
                    • Partager sur Twitter
                    Koinko.in, le raccourcisseur d'URL qu'il est bien - Zingwai vaincra.
                      30 juin 2014 à 16:01:43

                      Accessoirement, l'IMSLP est limité aux partitions libres de droits -> essentiellement la musique classique et à tout le moins des compositeurs morts depuis plus de 90 ans (ou 70 ? Je sais plus combien c'est, en France...). Je suis violoniste, alors oui, quand c'est pour trouver une partoche d'époque baroque ou romantique, l'IMSLP c'est parfait, mais si tu veux des transcriptions de trucs un peu plus modernes, ben, non.

                      Du coup, projet très intéressant, en tant que musicien je confirme la galère internationale que c'est pour trouver des partitions potables (j'entends, autre chose que des tablatures produites par un guitariste du dimanche) sur le net. Si ton site voit le jour, tu me compteras parmi les utilisateurs !

                      • Partager sur Facebook
                      • Partager sur Twitter
                        30 juin 2014 à 18:38:00

                        Le message qui suit est une réponse automatique activée par un membre de l'équipe. Les réponses automatiques leur permettent d'éviter d'avoir à répéter de nombreuses fois la même chose ce qui leur fait gagner du temps et leur permet de s'occuper des sujets qui méritent plus d'attention plus facilement. Nous sommes néanmoins ouverts et si vous avez une question ou une remarque, n'hésitez pas à contacter la personne en question par Message Privé.

                        Titre incorrect

                        Bonjour,

                        Merci de mettre à jour le titre de ton sujet afin de respecter le format suivant : [Type] Nom
                        Par exemple

                        • [Moteur de recherche] Google
                        • [Site Web] OpenClassRooms

                        Attention, tous les sujets de cette catégorie étant des recrutements, merci de ne pas simplement indiquer [Recrutement]

                        Merci de ta compréhension.

                        • Partager sur Facebook
                        • Partager sur Twitter

                        Je ne suis plus modérateur, ne me contactez plus pour des demandes, je n'y répondrai pas.

                          2 juillet 2014 à 9:05:58

                          Bonjour,

                          Je ne connaissais pas jellynote, l'idée est intéressante mais je reste persuadé qu'on ne peut pas apprendre la musique de façon efficace seul. C'est pas comme guitar hero (source: jellynote) :lol:

                          C'est un site intéressant quand l'on sait déjà jouer.

                          Mon idée est de permettre de rassembler des partitions mais pas d'apprendre à jouer de la musique.

                          Le site hébergera les partitions libres de droits et pour celle soumise à licence, ce sera sous la forme de retranscriptions à l'oreille comme sur de nombreux sites (légal).

                          La deuxième possibilité complémentaires à la première est de juste faire un lien vers un dépôt mercurial que nous n'hébergerons pas et qui donc nous mettra à l'abri comme pour les moteurs de recherches ou les torrents.

                          • Partager sur Facebook
                          • Partager sur Twitter
                            2 juillet 2014 à 23:20:31

                            Héhé j'ai découvert Jellynote grâce à ce topic, c'est vraiment sympa comme site.

                            Je trouve que l'idée de lier un site de partage avec un dépôt Mercurial, donc une possibilité de contribution communautaire, est très bonne si c'est bien encadré (perso j'ai souvent envie de corriger plein d'approximations quand je lis des partitions-retranscriptions en ligne...).

                            • Partager sur Facebook
                            • Partager sur Twitter

                            [Django] Partage de partition basé sur Mercurial

                            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                            • Editeur
                            • Markdown