Skip to main content

6 - Le MIDI


Comment créer une piste tempo (MIDI)

Bonjour tout le monde!!!!

Voila, je viens de passer sous ubuntu 10.10 sur mon PC portable et sur ubuntu studio sur mon ordi de bureau. Vous l'aurez compris, l'ordi de bureau pour faire de la MAO.

Alors mon problème, c'est que je ne vois pas du tout comment créer une piste "tempo". En fait, ce que je voudrais faire c'est importer un audio et en dessous de ce dernier créer une piste midi qui suivrait le tempo de l'audio de manière à pouvoir rajouter des instrument par dessus ce même audio et donc qui serait synchro.

Sur rosegarden, j'ai bien vu les paramètres de tempo mais honnêtement je vois pas comment je pourrais être assez précis pour pouvoir suivre un audio qui bougerait pas mal (genre rubato classique). Et donc, je me demande s'il n'existerait pas une manière de rentrer une automation de tempo genre en... je ne sais pas... enregistrant des taps sur la barre espace pendant que l'audio défile et ensuite recaler tout ça si nécessaire.

Bon, je suis novice sous linux donc je regarde un peu partout, visiblement la philosophie de linux c'est un logiciel par tache ( à peu prés), du coup je zieute vers Ardour, Qtractor... Mais j'avoue que pour l'instant je ne vois pas.

Si vous pouviez éclairer ma lanterne de novice ce serait top!!!!

Merci d'avance!!!!

😁😁😁

Baseth.
Alors concrètement tu as besoin d'envoyer un signal midi particulier qui s'appelle le "midi clock". Dans les fait ça n'est effectivement qu'un "click" correspondant au tempo ainsi que des messages de départs et d'arrêts.

Première question, tu veux synchroniser ton audio avec quoi?

Passé ce détail, il faut que tu cherche une option du genre "Midi master" ou "Jack master". Je ne connais absolument pas rosegarden (ni qtractor) donc je ne pourrais pas te dire si c'est possible avec ces logiciels.
Tout ce que je sais c'est qu'ardour 3 pourra envoyer une horloge midi.

Pour finir dans les généralités, si tu trouve comment envoyer une midi clock, il n'y a pas de soucis, tu connecte la sortie midi qui envoi son horloge à ce qui est sensé la recevoir, et ça devrait être synchrone (enfin... en théorie).

Si tu n'as qu'une option "jack master" tu auras besoin d'un petit soft (trouvable ) qui convertit le tempo de Jack en impulsion midi.
Alors tout d'abord merci "Tumulte" de me répondre... Juste ça, je trouve ça chouette!!!

Ensuite, grosso modo, ce que je voudrais faire (pour répondre à ta question) c'est par exemple prendre un morceau classique (genre symphonie, quatuor à cordes etc...) ou le tempo bouge beaucoups (le fameux rubato) et lui coller aux fesses une batterie (ou un autre instru finalement)que j'aurais créée/programmée sur une piste midi.

Le truc c'est que cette piste midi doit impérativement suivre le tempo de l'audio dans toutes ses variations, c'est pourquoi dans d'autres logiciels (cubase,logic..etc...) il est possible de créer une piste tempo (midi je crois) qui va suivre l'audio et qui va calibrer temporellement les infos midi des autres pistes suivantes qui seront aussi midi (la ou je collerais plein d'autres instrus qui finalement sonneront sur l'audio)

Vais quand même jeter un coup sur ce que tu m'as dis histoire de voir si cela peut fonctionner... Ceci étant, il faudrait que je puisse rentrer cette piste tempo avec genre un tap tempo, sinon, ce serait super galère avec des mouvements de tempos trop differents et important...

Donc, je cherche encore...

Baseth
Hm... Bon effectivement, t'en a un peu rien a cirer des midi clock et tout le toutim...

Ce dont t'as besoin c'est d'un detecteur de BPM en gros? Me trompe-je?

Le souci, c'est que pour de la musique non percussive (typiquement de la musique classique) tu n'auras absolument pas des résultats probants...

A part faire ça a la main et de placer des marqueurs de tempo le long du morceau, je ne vois pas vraiment comment faire, j'avoue.... Ce qui laisse le problème des (ac/dé)célérations...

A moins qu'il y ait quelqu'un pour me contredire, je ne vois pas de système qui fasse ça de façon automatique et convenable (linux ou pas).
Tumulte écrit:
A part faire ça a la main et de placer des marqueurs de tempo le long du morceau, je ne vois pas vraiment comment faire, j'avoue.... Ce qui laisse le problème des (ac/dé)célérations...

A moins qu'il y ait quelqu'un pour me contredire, je ne vois pas de système qui fasse ça de façon automatique et convenable (linux ou pas).


Et bien du coup, il s'agit exactement de ça: mettre des marqueurs de tempo le long du morceau!!! Mais pas de façon automatique, enfin pas au début.

Le truc c'est que je voudrais savoir comment faire pour pouvoir mettre ces marqueurs comme si je les enregistrait (sur une piste à part ou pas pourvu que cela gère le tempo des pistes midi suivantes) en faisant défiler l'audio... Un peu comme une automation qu'on enregistrerait mais la qui concernerait le tempo, quitte à recaler par la suite les marqueurs qui sont un petit peu à coté... C'est pour ça que je parlais d'un tap-tempo:

Dans mon monde merveilleux pleins de gentils bisounours ça donnerait un truc du genre:

L'audio défile... j'ai ouvert au préalable une piste midi ou une automation (ou que sais-je) dédié au tempo que je met en enregistrement. Et là, pendant que l'audio défile, genre sur ma barre espace je tape le tempo (ou partout ou lorsqu'il bouge, à voir). Chaque tap de ma barre espace (toujours par exemple hein) envois un marqueur tempo différent. A la fin de l'enregistrement et au final ma piste tempo (ou midi) suivra l'audio dans ses mouvements métronomiques. Ce qui me permettra par la suite de rajouter toutes sortes d'instruments, d'effets, d'idées plus ou moins créatives et/ou biscornues sur une ou des pistes midi qui suivront le tempi de l'audio...

Enfin c'est ce que je voudrais faire... Il semblerait que cubase puisse le faire ainsi que logic... C'est pourquoi je serait étonné qu'aucun logiciel de MAO sous Linux ne puisse le réaliser et comme j'ai un peu compris que la philosophie Linux était un peu....Modulaire... Je me dis que c'est ptet normal que les séquenceurs audio-midi que j'ai (tit peu) exploré n'ai pas cette fonctionnalité... Ptet que c'est un autre logiciel ou... Je ne sais pas...

Enfin voila... et merci de ton attention "Tumulte"
France
coucou ici

je ne suis pas spécialiste mais il me semble que qtractor est capable de mapping de tempo personalisé

sinon du coté "modulaire", tu peux regarder vers klick, ce métronome supporte le tempo-mapping et j'aperçois sur sa page linuxmao Un script permet d'écrire un tempo sur les session Ardour.

en esperant que ca aide

oliv'