Chargement...
 
Skip to main content

4 - Techniques et manipulations du son


transcription du son en partition

Bonjour,

je cherche un logiciel qui soit capable d'enregistrer la musique que je joue au piano et de transcrire les sons en notes et partition.

Est ce possible?
Merci pour votre aide.

T.
Hello !

Ton clavier est-il connecté informatiquement (USB, MIDI, ...) à l'ordi ?
Ou cherches-tu, en schématisant, de la reconnaissance/retranscription de notes et de rythmes à partir de sons captés par un micro ?

A+
Bonjour,

je n'ai pas de connexion informatique. Ce sont de "vrais" instruments
T.
France
Je n'ai pas connaissance d'un logiciel libre faisant tout ce travail en un coup (ce qui ne veut pas dire qu'il n'en existe pas). Ce que je peux te dire, c'est que si j'avais à faire ça moi même, je regarderai du côté de WaoN qui s'annonce comme capable de transformer du son en MIDI. Ensuite, j'imagine qu'il y a plusieurs possibilités pour transformer un fichier MIDI en partition, voir la catégorie éditeurs de partition.
Une autre approche pourrait peut être se faire à l'aide du logiciel chordata.
Espérant que ça t'aide, tiens nous au jus !
je ne trouve pas de logiciel transformant un fichier midi en notes de partitions.
ça existe?

Merci
T.
et pourquoi pas à partir de sons "wav"?
France
je ne trouve pas de logiciel transformant un fichier midi en notes de partitions.


Ça, ça m'étonne. Si j'en lis ça : Écrire la musique, je vois plusieurs possibilités.

et pourquoi pas à partir de sons "wav"?


Ça existe peut être, mais je n'en connais pas (sous linux). Transformer un son WAV (ou tout autre format audio) en notation MIDI/partition n'est pas évident. L'oreille humaine et le cerveau qui y est associé peuvent faire ça relativement facilement, il est moins évident de le faire par informatique. De plus, linux a une grosse part d'héritage des systèmes UNIX et de leur philosophie KISS (Keep it simple, stupid ❗, ce qui se traduit souvent par des logiciels faisant une seule chose et la faisant bien. Et l'utilisateur connecte ces briques logiciels entre elles.

Voilà, j'espère t'avoir éclairé.
Bon courage et tiens nous au jus.
est ce que "Waon" peut transformer des sons .wav en fichiers .midi?
Help
T.
Je crains que tu comprenne pas subtilité entre les deux fichiers.

Le wav lit une forme d'onde. Le midi lui écrit des message MIDI et il n'y a pas beaucoup de logiciels capable d'interpréter une note jouée (son) en midi ou alors ce qu'il te faut c'est tout autre chose par exemple pour les guitare il existe des appareils (dont je ne me souvient le nom) qui transmettront les notés jouée en midi et dans ce cas précis là oui tu peux carrément écrire une portée en MIDI directement.

Sinon en cherchant vite fais y'a ça https://audioz.download/request/70445-req-secret-base-design-midimorphosis.html
la chose en action ...
http://www.bituosity.com/migic
Sur ce lien suivant: https://www.youtube.com/watch?v=C5IVj_x6UUQ le mec utilise reaper et une fonction ReaTune pour realiser ce que tu cherche. Si ça marche avec une gratte ça doit fonctionner avec tout ce qu'on veut... et peut être qu'il y a ça dans la série Midifilter.lv2 je ne me suis jamais posé la question.

Après c'est peut être parce qu'on sait pas quoi chercher.
France
est ce que "Waon" peut transformer des sons .wav en fichiers .midi?


@trazomtg: c'est en tout cas ce qui est écrit sur la page de Waon : "WaoN est un convertisseur de fichier audio WAV vers MIDI." Je n'ai pas d'expérience avec ce logiciel, j'espère que tu nous feras un retour d'utilisation après l'avoir utilisé !
Donc, fondamentalement, vous recherchez quelque chose qui convertit les fichiers WAV en fichiers MIDI. Je pense que Melodyne peut le faire.
France
Donc, fondamentalement, vous recherchez quelque chose qui convertit les fichiers WAV en fichiers MIDI. Je pense que Melodyne peut le faire.

Il le fait, mais il n'y a pas de version native GNU/Linux, ce qui implique de le faire tourner avec Wine, de plus, il me semble que seule la version complète gère la polyphonie, et elle a un coût élevé.

Ardour propose un script Lua 'polyphonic Audio to Midi' mais qui est à l'état expérimental et qui est plutôt fait pour la basse ou la guitare comme source. Cela dit, Waon pourra peut être faire l'affaire.
je confirme, waon fonctionne tres bien sous librazik, il suffit de le telecharger et de le compiler par un simple
Copy to clipboard
make waon


puis de le lancer avec
Copy to clipboard
./waon -i essai.wav -n 4096 -s 1024


par exemple.

la question a se poser est : le résultat est il exploitable ?
pour ça il faut plus de renseignements sur la source :
quels instruments, combien sont ils ?

aussi bien waon que le script pour ardour ne peuvent gérer que des choses relativement simples à savoir avec une certaine homogénéité de sons.
ça fera pas mal le job pour un piano, ou une guitare, ou un quatuor à cordes, ou un brass band (sans percus), mais dès qu'on mélange des timbres et surtout dès qu'il y a des percus, franchement on ira bien plus vite à faire un repiquage d'oreille qu'à faire le tri dans le résultat qu'on obtiendra.

pour ce qui est dela phase midi -> partition, musescore fait ça tres bien par exemple, mais là encore il faut se demander si on n'irait pas plus vite à creer soi meme la partition qu'a rendre lisible le fichier midi récupéré, qui par exemple sera monoinstrument, donc si on a récupéré un fichier d'un big band, va falloir faire le tri...
France
Super ce script (alternative au script Lua d'ardour), je vais tester mais il manque des paquets pour compiler
Copy to clipboard
:~/Projet_/Scripts/waon-0.10$ sudo make waon cc -Wall -O3 `pkg-config --cflags fftw3` `pkg-config --cflags sndfile` `pkg-config --cflags ao` `pkg-config --cflags samplerate` `pkg-config --cflags gtk+-2.0` -c -o main.o main.c Package fftw3 was not found in the pkg-config search path. Perhaps you should add the directory containing `fftw3.pc' to the PKG_CONFIG_PATH environment variable No package 'fftw3' found Package sndfile was not found in the pkg-config search path. Perhaps you should add the directory containing `sndfile.pc' to the PKG_CONFIG_PATH environment variable No package 'sndfile' found Package ao was not found in the pkg-config search path. Perhaps you should add the directory containing `ao.pc' to the PKG_CONFIG_PATH environment variable No package 'ao' found Package samplerate was not found in the pkg-config search path. Perhaps you should add the directory containing `samplerate.pc' to the PKG_CONFIG_PATH environment variable No package 'samplerate' found Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk+-2.0' found main.c:31:19: fatal error: fftw3.h: Aucun fichier ou dossier de ce type #include <fftw3.h> ^ compilation terminated. <commande interne> : la recette pour la cible « main.o » a échouée make: *** [main.o] Erreur 1

samplerate, sndfile et fftw3 ça se trouve vite, mais pour ao ? Et Gtk+-2.0 c'est bizarre ... non ?
France
Bonsoir,
Pour ce que je viens de voir après quelques recherches, les soft libres Waon et Chord-Data (CLAM) n'ont pas été mis à jours depuis plusieurs années.
Je pense que la solution est plus du coté https://29a.ch/timestretch/ qui peut s'installer offline.

Je n'ai pas testé https://www.BearAudiotool.com/mp3-to-midi à voir ...

Bref, Transcribe! semble être une reference dans ce domaine et Audacity doit pouvoir faire à peu pres pareil : ralentir, boucler, mettre des marqueurs, EQ ...
J'ai trouvé ca en cherchant une alternative libre à Transcribe! https://www.SonicVisualiser.org/features.html (pas testé)

https://www.youtube.com/watch?v=tIyoqwOmYbY&list=RD6lGIyiDwj2s&index=11
France
Pour info, j'ai un paquet de waon qui semble fonctionnel en test dans LibraZiK 2.