Bonjour à tous.
Je pense que je ne dois pas être le premier à m’intéresser à cette question.
Je souhaiterais créer un patch qui détecterais le tempo d'un morceau (live ou enregistré).
Quels sont les paramètres à connaître pour détecter un tempo.
Il me semble que seul l'humain est à même de remplir cette tâche.
La notion de tempo est elle assez objective pour qu'un ordinateur soit capable de le faire ?
On pourrait imaginer que nous partons d'une approximation de tempo.
ex: je joue avec mon groupe un morceaux dont le tempo est à peu près 110 bpm.
j'indique donc ce tempo de référence à Usine.
Puis je détecte les "peak" de la caisse claire et j'ajuste le tempo en fonction de ça.
L'idée étant de faire une correction d'un tempo imposé plutôt qu'une détection .
J'en profite pour glisser au passage que le tap tempo d'usine m'a semblé imprécis.
Il se met parfois à incrémenter progressivement la valeur bpm alors que je change radicalement de tempo.
quelqu'un a t'il déjà remarqué cela ?
Toujours sur des histoires de tempo, lorsque j'ouvre un patch métronome dans une piste il ne bat pas la même pulsation
selon que j'ai ouvert un module master synchro ou local synchro (il bat une pulsation double en local synchro).
Bref si quelqu'un c'est déjà intéressé à ce sujet....
Merci et à très vite.
Jof
Creer un detecteur de tempo intelligent
Oui, tu n'est ni le premier ni le dernier à mon avis !
le détecteur parfait est dans la tête de beaucoup de programmeur je pense:)
un des problème est sans doute le réglage du threshold...
il faudrait pouvoir utiliser plusieurs valeurs à la fois , faire une moyenne peut être..?
le détecteur parfait est dans la tête de beaucoup de programmeur je pense:)
un des problème est sans doute le réglage du threshold...
il faudrait pouvoir utiliser plusieurs valeurs à la fois , faire une moyenne peut être..?
J'ai déjà essayé de faire un détecteur de tempo et c'est vraiment pas simple.
Si tu essayes de détecter le tempo sur la caisse claire, tu ne pourras pas avoir de signatures asymétriques. De plus, dès qu'il y a un roulement de caisse claire, ton détecteur va s'affoler.
A la limite tu peux détecter caisse claire+grosse caisse, mais je n'ai pas réussi à obtenir quelque chose de fiable et de stable...Au final, c'est faisable si le batteur joue des parties basiques et en 4/4 ou 3/4. En dehors de ça, je n'ai pas trouvé le truc efficace.
Concernant le threshold, ça peut permettre déjà de gérer les ghost notes...
Si tu essayes de détecter le tempo sur la caisse claire, tu ne pourras pas avoir de signatures asymétriques. De plus, dès qu'il y a un roulement de caisse claire, ton détecteur va s'affoler.
A la limite tu peux détecter caisse claire+grosse caisse, mais je n'ai pas réussi à obtenir quelque chose de fiable et de stable...Au final, c'est faisable si le batteur joue des parties basiques et en 4/4 ou 3/4. En dehors de ça, je n'ai pas trouvé le truc efficace.
Concernant le threshold, ça peut permettre déjà de gérer les ghost notes...
Seb.Dub
et en partant de l'add-on ?
http://www.sensomusic.com/downloadaddon ... tector.zip
http://www.sensomusic.com/downloadaddon ... tector.zip
Olivier Sens
www.brainmodular.com
www.brainmodular.com
A propos que détecte le peak follower ? Les peaks ou les transitoires ?
Est ce seulement une détection de niveaux supérieurs à un seuil ?
Si par exemple le niveau de frappe d'une caisse claire est inférieur au niveau d'une nappe de corde, le peak follower est il capable de détecter les transitoires ?
Est ce seulement une détection de niveaux supérieurs à un seuil ?
Si par exemple le niveau de frappe d'une caisse claire est inférieur au niveau d'une nappe de corde, le peak follower est il capable de détecter les transitoires ?
Who is online
Users browsing this forum: No registered users and 74 guests
