Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

4 - Techniques et manipulations du son

> Forums de discussion > 4 - Techniques et manipulations du son > [RESOLU] greffon pour extraire la fondamentale
Dernier post

[RESOLU] greffon pour extraire la fondamentale

piratebab utilisateur non connecté
Bonjour,
mon besoin musical est le suivant: parfois lorsque j'écoute un morceau en fin de mix, j'ai l'impression qu'il manque quelque chose au niveau de l'arrangement.
J'aimerai bien rajouter un petit synthé pour combler ce léger vide.
et donc voici le besoin technique: sur une piste d'instrument (par ex guitare), je voudrais extraire la note fondamentale dans une piste midi. Je pourrais ainsi retravailler le midi et ajouter ce petit plus via un synthé.
Certes, je pourrais le faire à l'oreille, mais outre le fait que je ne suis pas très fort à ce jeu là, c'est chronophage.
Si un greffon pouvait dégrossir le travail, ça m'arrangerait.
J'ai bien pensé aux plugin d'autotune, mais ça ne fonctionne bien que sur une voix. Sur une basse ou une guitare, ça ne fonctionne pas bien (voire pas du tout).

Vous auriez un greffon de ce type en stock ?

tongo utilisateur non connecté
salut sur il y a cette discussion sur le sujet , tu peux peut êtres y trouver matière à tester des trucs ..
https://linuxmusicians.com/viewtopic.php?t=17240

Sinon la méthode que j'utilise quand je veux ajouter du synthé sur quelque chose de finit :
exporter le morceau complet ou juste une piste mélodique , ensuite je vais l'ouvrir dans mixxx , ça te détecte la tonalité et là composition est quand même beaucoup plus simple .
Si tu connait déjà la tonalité des morceaux en question ça ne te sera pas très utile .
Une fois que t'as la tonalité si te ne sais pas la jouer sur un clavier ou l'écrire dans un pianno roll , tu cherche sur internet une image de la tonalité en question sur un clavier ..

Sinon je sais qu'on peut transformer un signal audio en en cv sur Cardinal et ensuite convertir le cv en midi , j'ai jamais tester mais à mon avis pour que ça fonctionne il faut une piste audio très mono pour espérer un résultat .

A+

piratebab utilisateur non connecté
Merci, je vais creuser ces pistes

piratebab utilisateur non connecté
J'ai commencé par GX-tuner. Impossible de récupérer la sortie MIDI. Je ne la voie pas dans le gestionnaire de connexion midi, ni dans qpwgraph.
Je vais chercher sur le net avec "pitchdetection", il semblerait que ce soit le mot clé.

tongo utilisateur non connecté
ça serait intéressant que ça fonctionne .

Je vais faire un test avec Cardinal ce soir et si j'arrive à quelque chose je le dirais ici .

piratebab utilisateur non connecté
J'ai testé neuralnote en standalone sur une piste guitare. Je n'ai pas encore trouvé les bons réglages, mais c'est prometteur.
Il faut ensuite exporter le MIDI (pas encore trouvé comment faire), puis l'importer dans une piste MIDI ardour.
J'ai trouvé dans les réglages une sortie midi qpwgraph qu'on peux activer, mais ele n'apparait pas dans qpwgraph.

jpl utilisateur non connecté
Salut,

Dans le fil du forum du lien que tu as donné, il y a un élément de réponse pour l'export en fichier .mid.

Lori Hafgrar sur discourse.ardour.org écrit :
Just hold and drop the midi part wherever off the NeuralNote UI and the export will be found in:
/tmp/neuralnote/NameOfYourSoundfile.mid

(note it’ll vanish whenever you’ll close the NeuralNote UI so mind to copy it elsewhere if a keeper)


Donc, a priori, un glisser-déposer hors de l'interface et une sauvegarde du fichier ailleurs pour le conserver (je n'ai pas testé).

Et il y a aussi cette réponse qui peut-être peut être (non je ne bégaie pas) une solution à ton besoin :
jmantra sur discourse.ardour.org écrit :
This plugin seems a bit redundant when Ardour already comes with a lua script that that does Audio to MIDI transcription

ardour/share/scripts/vamp_audio_to_midi.lua at master · Ardour/ardour · GitHub 17

The script that comes just does polyphonic transcription

I have a modified version of said script that allows for monophonic and polyphonic transcription, I added monophonic transcription because I wanted to do voice to midi with some more accuracy.

LogicalArdour/ardour8/scripts/audiotomidi.lua at main · jmantra/LogicalArdour · GitHub


@+
JP

piratebab utilisateur non connecté
Je n'ai aucun script lua préinstallé dans $HOME/.config/ardour8/scripts
je vais fouiller github

piratebab utilisateur non connecté
Via les boutons d'action (en haut à droite dans le fenetre ardour), j'ai installé le script.
J'ai une piste audio avec une région (que je sélectionne). Je crée une piste midi, mais comment créer une région midi vide (que je dois sélectionner pour lancer le script) ?

tongo utilisateur non connecté
Salut au cas ou , j'ai fait un test avec Cardinal plus ou moins fructueux selon ce qu'on attend .

J'ai utilisé la version Cardinal FX inclus Dans LZK 4 et je l'ai lancer dans Carla en parallèle d'Ardour .
Pour tester j'ai utilisé une loop de guitare mélodique que j'ai passer au travers de Cardinal FX qui retourne dans une piste audio d'Ardour .
Dans cardinal j'ai envoyer le signal audio dans un module nommé Audio to cv , pour le test j'ai constitué un petit synthé mono avec un oscillateur un vca en une enveloppe .
La sortie du module audio to cv génère un signal cv de pitch et un signal cv de gate .
La sortie pitch est connecté a l'entré pitch de oscillateur , la sortie de l'oscillateur est connecté dans l'entrée du VCA , la sortie gate du module audio to cv est connecté dans l'entré gate du vca . en réduisant a des valeur très faibles les potards de détection du module audio to cv on arrive à extraire des notes assez précise mais il faut tâtonner un peu .
Le rendu était pas mal pour créer un layer de synthé à partir d'une piste de guitare dans un style un petit peu "happy accident" .
Ensuite j'ai tester de connecté les sortie pitch et gate du module audio to cv dans les sorties cv>midi de cardinal pour récupérer un signal midi en sortie de Cardinal , mais pour une raison qui m'échappe , même si il y a bien du midi qui sort de cardinal de cette manière ( vérifié avec qmidiroute ) je n'ai pas réussi a faire jouer un synthé avec ce signal midi ..
Donc ce n'est qu'un peu concluant mais utilisable quand même .
A+

piratebab utilisateur non connecté
Merci juju,
Perhaps the easiest way to add notes to a MIDI track is to draw them on the canvas.

Create a MIDI track.

Switch to the Draw mode by pressing D or clicking the respective button in the toolbar.

Click and drag on the canvas to create a MIDI region.

C'est ce que je faisait, mais ça crée une note midi en même temps que la région. J'ai effacé la note et la région reste, pile ce que je cherchait.
Je la sélectionne puis sélectionne la région audio. Je lance le script LUA via le bouton d'action rapide que j'ai programmé, et j'ai ma piste MIDI.
J'ai les accords, c'est pas parfait, mais c'est déja une bonne case de travail.
J'ai testé sur une piste guitare gros rock avec pleins de pédales d'effet. Je vais tester sur la basse, dont j'ai la piste en DI.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

olinuxx, 09:30, dim. 29 Jun 2025: Bonjour Bertrand et dadacmoi. Il semble que vous ayez tenté de vous reconnecter sur le site récemment. Contactez moi sur l'adresse "info@" si besoin [Lien]
calixtus06, 08:20, dim. 22 Jun 2025: Bonjour et bienvenue à Jubenot :-)
calixtus06, 10:30, lun. 16 Jun 2025: Bonjour et bienvenue à Ducondu13, DetunizedGravity, inuilitijuq :-)
allany, 08:30, lun. 09 Jun 2025: Presque estival, l'éditorial ? [Lien]
olinuxx, 13:43, sam. 07 Jun 2025: Bonjour Ardi, il semble que tu aies essayé de t'inscrire sur linuxmao. Malheureusement, les adresses courriel en @free.fr ne fonctionnent pas actuellement. Contacte moi sur l'adresse "info@" si besoin : [Lien]
olinuxx, 13:21, sam. 07 Jun 2025: Bonjour steph138, il semble que tu aies tenté de te reconnecter sur le site récemment. Contacte moi sur l'adresse "info@" si besoin : [Lien]
calixtus06, 08:58, sam. 07 Jun 2025: Bonjoujour et bienvenue à lanevox et JeanarobaseMao :-)
calixtus06, 16:54, mer. 04 Jun 2025: Bonjour et bienvenue à BisonVerni, ViGA-FR, Polo2, hansmeiser et MrLoic :-)
calixtus06, 14:14, sam. 24 mai 2025: Bonjour et bienvenue à monfortpie :-)
calixtus06, 16:59, mer. 21 mai 2025: Bonjour et bienvenue à MrWhite,AHL et Miaou :-)
allany, 10:35, lun. 12 mai 2025: Et pour la totale, l'éditorial ! [Lien]
olinuxx, 12:25, jeu. 08 mai 2025: [ANNONCE] Le live de LibraZiK-4 est de retour ! [Lien]