Publicité

Annonce

Réduire
Aucune annonce.

Mise en ligne d'un utilitaire pour éditer un fichier Midi

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • Mise en ligne d'un utilitaire pour éditer un fichier Midi

    Bonjour,

    Suite à une discution avec Persoto:
    (YAMAHA MONTAGE : Peut-on jouer par dessus une séquence Midi chargée?)
    et à des échanges en privé, j'ai écrit un utilitaire pour modifier rapidement un fichier Midi.

    On peut supprimer des informations de contrôleurs, des changements de programme,
    des messages exclusifs, des paroles, afin de rendre le fichier Midi neutre.
    On peut aussi changer les canaux Midi des pistes, et supprimer les pistes ou leurs données.

    Lorsqu'on charge le fichier Midi résultant comme une séquence dans un synthétiseur, il ne perturbe pas le paramétrage des sons et du mixage.
    Ceci est particulièrement adapté aux Yamaha Montage/Modx qui ne possèdent pas encore de séquenceur pour éditer sur la machine.

    Voici le lien pour télécharger cet utilitaire en .zip (version2.0):
    https://drive.google.com/file/d/17LF...ew?usp=sharing

    L'aide et les détails du programme sont dans les fichiers midiCleaner Fr.pdf (français) et midiCleaner En.pdf (anglais).

    Exemple pour un fichier en format 0:
    fig2 fr.jpg


    @+
    Dernière modification par tinorocky, 10 mai 2021, 15h18. Motif: Lien vers la version 2.0
    Montage 8, Motif ES8, Korg M1, MACKIE Onyx 1620 FW, Sonar 6.21 PE, Fostex PM1

  • #2
    Merci Beaucoup. Vais tester ça.
    Penser à ce que l'on vas faire dans 5 minutes ou à ce que l'on a fait il y a 5 minutes est le meilleur moyen de ne pas savoir ce que l'on fait maintenant.
    "Creativity is allowing yourself to make mistakes, Art is knowing which ones to keep"

    Yamaha: Montage 7, EX5.
    E-MU: E5000 Ultra.
    Steinberg: Cubase Pro 10.5, Absolute Collection 4.

    Commentaire


    • #3
      Très bonne idée cet utilitaire…
      Une version mac peut-être?…
      Seuls les artistes et les enfants voient la vie telle qu'elle est. :coucou
      ¬ ∆∆∆∆¬ Rɬ| | Rɬ ∆∆∆∆¬
      Un projet... N'hésitez pas à me contacter par MP
      http://erd4.e-monsite.com/
      http://www.myspace.com/erd94

      Commentaire


      • #4
        Excellent ! Merci Tinorocky.
        Yamaha Montage 7 White, Korg PA600, Yamaha MU100R
        Set Dopamine 2.6 : Mes ressources gratuites pour Korg PA600 et compatibles

        Commentaire


        • #5
          Bonsoir, alors ça c’est excellent merci beaucoup Tino
          Service de Webinar Personnel / MasterClass par visio conférence Montage/MODX/Série CP et Série YC /Camelot Pro/John Melas tools, description et conditions générales de vente https://www.moessieurs.com/webinar-fr.html

          Commentaire


          • #6
            Merci bien Tino !!
            Poupouye

            L'abus de Net nuit à la nuit

            Dave Smith : Prophet 12 - Roland : Intégra-7 - V-Synth GT2 - Acces : Virus TI 2 - Yamaha : Montage 8 - DX7 II E! - Korg : PA4X 76 - Kronos 2 - MicroX - I5-M - Arturia : SPARK CDM - N.I. : Komplete Ultimate et S25 - RME : Fireface 802 et UCX - Focal : CMS65 + Sub - Yamaha : HS8-W - Presonus : Eris 8 - Edirol : UM-880 - AKG : 712

            Commentaire


            • #7
              Merci beaucoup pour le partage, c'est une très bonne idée !
              Alexandre
              L'homme peut être heureux sans réfléchir, mais ne peut réfléchir sans vouloir être heureux !

              Kawai MP11SE - Kronos 2 61 - Nord Electro 6D 61 - Korg Pa4x 76 - Studiologic SL88 Studio - Roland A50 - Cubase 10.5
              Allen@Heath Qu-16 -Yamaha 01V96 vcm - Genelec 1032APM - Genelec 7070 APM - Neumann KH120 - Alesis Adat HD24 - Motu Midi Express XT Usb - Takamine LTD99

              Commentaire


              • #8
                Bonjour,

                Voici la version 1.4 qui corrige quelques fautes d'orthographe et empêche les mauvaises manipulations.
                Rien de nouveau pour l'utilisation.

                Le lien (vers la version 2.0):
                https://drive.google.com/file/d/17LF...ew?usp=sharing

                Des retours d'utiliateurs?

                @ERD: Je n'ai pas de Mac ni de Linux pour développer/tester.

                @+
                Dernière modification par tinorocky, 10 mai 2021, 15h20. Motif: lien vers la version 2.0
                Montage 8, Motif ES8, Korg M1, MACKIE Onyx 1620 FW, Sonar 6.21 PE, Fostex PM1

                Commentaire


                • #9
                  Salut,
                  en testant avec Wine sur Linux ça donne une erreur dès le début : 2020-12-20_14-51.png


                  Le code source est-il dispo?
                  K73 - K61 - Pa4X - SY77 - MF3

                  Commentaire


                  • #10
                    En voilà une idée qu"elle est bonne
                    Merci pour cette excellent initiative

                    Ce n'est peut-être pas si simple à faire mais serait-il possible (peut être pas de lister tous les MIDI CC possible) mais du moins ceux qui contiennent des données.(Ex j'ai une Midifile qui contient une piste sur laquelle il y a de l'aftertouch ou du Breath Control que je voudrai éliminer.

                    À la lecture du fichier Midi le programme analyse le contenu c'est pour cela qu'il affiche le nombre de messages de Program Change qu'il possède et les affiche dans la colonne quantité s’il voit qu'il y a l'afterouch ou du Breath Control (ou un des 128 MIDI CC) il les affiche dans la colonne de gauche.
                    Je suis conscient que cela doit représenter peu de Midifile mais bon c'est une idée.
                    Dernière modification par Saxfred, 21 décembre 2020, 08h01.
                    Akai EWI 4000s, Arturia Keylab88 BE, Beatstep BE Yamaha EX5R (x2 + SCSI2SD), FS1R, Motif-Rak XS Oberhiem Matrix 6R, Matrix 1000, Roland Fantom XR + SRX03-06-07-09-10, Integra-7, V-Synth XT, Korg TR-Rack, Wavestation SR, kurzweil PC2R + PCR-1-2, GSI Gemini, Ensoniq MR-Rack (EXP3 in 1), Steinberg Cubase Pro 9.5, PG Music Band In A Box 2018, vArranger 2 - DELL - Laptop M4600 (Ram 16Go) - RME Fireface UFX - TC Electronic M3000 - Lexicon MX400XL, iConnectivity iConnectMIDI4+, MIO10 - Midi Solutions Quadra Merge, Event Processor + -Yamaha HS50M+HS10W, DSR112(x2)+DSR118W, DXR10 (x2) - Behringer X32-Rack+S16+SD16+P16 ... @+ Blog SAXFRED

                    Commentaire


                    • #11
                      Bonjour et merci pour la mise à jour Tino, je viens de publier un article sur le blog Moessieurs pour ton application :

                      https://www.moessieurs.com/blog/inde...age-et-modx---
                      Service de Webinar Personnel / MasterClass par visio conférence Montage/MODX/Série CP et Série YC /Camelot Pro/John Melas tools, description et conditions générales de vente https://www.moessieurs.com/webinar-fr.html

                      Commentaire


                      • #12
                        Envoyé par Saxfred Voir le message
                        Ce n'est peut-être pas si simple à faire mais serait-il possible (peut être pas de lister tous les MIDI CC possible) mais du moins ceux qui contiennent des données.(Ex j'ai une Midifile qui contient une piste sur laquelle il y a de l'aftertouch ou du Breath Control que je voudrai éliminer.
                        Bonjour,

                        L'application est basée sur le ménage des données gênantes: contrôleurs, program change, etc..
                        C'est seulement ces données qui embêtent le monde quand on charge le fichier midi comme séquence.
                        Je ne peux pas décider si il faut supprimer ou pas des after touch, breath, ou autres. Ils sont peut-être utiles et nécessaires.
                        D'autre part, les suppressions des contrôleurs, program change, sysex... sont globales pour le fichier, et non pas par piste.
                        Pour gérer ton cas, il vaut mieux repasser dans le DAW de ton choix pour faire le ménage plus précisément.

                        Les contrôleurs Bank MSB, Bank LSB, et program change perturbent le choix des sons/patches/voices.
                        Les contrôleurs Volume, Pan, Send Effect 1, Send Effect 2 gênent le mixage.
                        Les contrôleurs NRPN proviennent de vieux fichiers Midi optimisés pour certains expandeurs. Ils sont très souvent inutiles.
                        Les message exclusifs (surtout le Mode GM ON) perturbent le choix des sons.
                        Les paroles et le texte ne servent généralement pas. Autant réduire la taille du fichier.

                        @+
                        Montage 8, Motif ES8, Korg M1, MACKIE Onyx 1620 FW, Sonar 6.21 PE, Fostex PM1

                        Commentaire


                        • #13
                          Envoyé par papaphoenix Voir le message
                          Bonjour et merci pour la mise à jour Tino, je viens de publier un article sur le blog Moessieurs pour ton application :
                          Merci pour la pub

                          @+
                          Montage 8, Motif ES8, Korg M1, MACKIE Onyx 1620 FW, Sonar 6.21 PE, Fostex PM1

                          Commentaire


                          • #14
                            C’est largement mérité
                            Service de Webinar Personnel / MasterClass par visio conférence Montage/MODX/Série CP et Série YC /Camelot Pro/John Melas tools, description et conditions générales de vente https://www.moessieurs.com/webinar-fr.html

                            Commentaire


                            • #15
                              T'es balaise Tino....
                              KORG Kronos 73 - Monitors Yam HS80M - MOTU Ultralite MK3 - Table de Mix MACKIE CFX 20 MK II - petite sono Stagepass 500 Yamaha - Shure SM 58 -
                              région Paris sud (Seine et Marne) près de Fontainebleau

                              Commentaire

                              Chargement...
                              X