Chargement...
 
Skip to main content

4 - Toutes les autres applications, les émulateurs...


midi to txt

Articles: 88
Bonjour à tous,

Je cherche une application ou une astuce qui me permettrait d'obtenir dans un fichier txt les données extraites d'un fichier midi, en particulier le nom et la valeur (durée) des notes.

J'en vois déjà qui se grattent la tête...😂 je précise:

Depuis que je suis sous Linux (Ubuntu - Tangostudio), je suis devenu partisan du moindre effort. Ben oui, Windaube ça fatigue.

J'édite énormément de toches avec Lilypond et la saisie devient vite rébarbative car pas rapide. Alors, je me suis dit qu'on pouvait probablement faire mieux, du genre :

- je crée une séquence midi à l'aide mon synthé, avec la bonne quantization (quoique je me demande s'il faut un "z" à quantization...)
- j'importe ma séquence sous ubuntu
- je récupère les infos du fichier midi dans un simple fichier txt (c'est ma question : "comment qu'on fait?")
- je traite le fichier txt à l'aide d'un bash pour obtenir finalement le code Lilypond tant inspéré. Ça, j'arriverais à faire sans trop de difficulté.

J'ai déjà essayé midi2ly en ligne de commande, mais il faut reprendre tout le code à la main à chaque fois. C'est pas le top.

Merci pour votre aide,
Cordialement
Articles: 122 France
Salut,

as-tu essayé ça ?

Christophe
Articles: 88
Essayé juste avant d'avoir ton message! j'ai commencé par là!

2 "hic :

1. la valeur des notes n'est malheureusement pas "arrondie" automatiquement : 192 pour une noire, 96 pour une croche etc. C'est la galère pour l'édition d'un script bash...
2. et quand bien même elle le serait le fichier texte ne tient pas compte de la durée des silences des silences entre chaque note, quand il y en a. Et pour cause, il ne sont pas pris en compte dans une séquence midi.

Merci pour ta réponse,
Je continue à creuser...
Articles: 2020 Allemagne
Salut,

il existe un logiciel qui transcrit du midi en temps réel en code Lilypond. Je ne l'ai pas essayé, mais tu pourras nous dire ce que tu en penses. Ça s'appelle rumor et c'est ici : https://launchpad.net/rumor
Articles: 88
J'en avais déjà (vaguement) entendu parler et en plus il est installé sur ma config. On peut le coupler à fescobaldi que j'utilise déjà pour l'édition du code Lilypond. Sauf que la doc qui est sensée expliquer comment on fait ça et comment on s'en sert est inaccessible.

Infos:
- version Frescobaldi 2.0.6
- version Rumor 1.0.4
Articles: 88
Bon, va falloir que je potasse sur comment on gère le midi entre un synthé en un PC, Rumor étant une interface générant l'entrée LilyPond à l'aide d'un clavier MIDI...