Devenir membre
Devenir Membre

ou
Connexion
Se connecter

ou
Agrandir
Ajouter ce produit à
  • Mon ancien matos
  • Mon matos actuel
  • Mon futur matos
Pd-iem Pure Data
Photos
1/22

Sujet PureData + external MIDI clock (patch & explications)

  • 11 réponses
  • 2 participants
  • 1 520 vues
  • 2 followers
Papy Pom'

Papy Pom'

1226 posts au compteur
AFicionado
Premier post
1 Posté le 03/03/2017 à 11:30:49
Salut à tous,
Je commençais à vouloir monter un setup puredata/ableton donc synchro de pd à une clock external, en interne dans l'ordi. Comment faire?

Il y a quelques mois cette solution a été présentée, faut compiler un objet abl_link~ pour ceux qui savent faire, et c'est tout (https://cdm.link/2016/11/free-jazz-now-ableton-link-sync-works-pure-data/).

Néanmoins je cherchais une solution qui permette d'utiliser n'importe quelle clock et pas que ableton avec le protocole LINK, alors j'ai regroupé et fait des tests sur une dizaine de solutions trouvées sur le net et je suis parvenu à avoir un patch très stable qui suit une clock avec une grande précision.

Le patch est dispo ici, accompagné d'un basique métronome et de quelques commentaires en anglais :
https://drive.google.com/open?id=0B60LcDeaw1O5SjRNMUJsT3VkTzg

Je suis tous les jours sur AF pour répondre à vos questions, et maintenir l'update du patch.
J'espère que ça sera utile à quelqu'un, amusez-vous bien ! :D:

[ Dernière édition du message le 03/03/2017 à 11:31:13 ]

Pierogi2022

Pierogi2022

1049 posts au compteur
AFicionado
2 Posté le 09/06/2019 à 09:46:07
Alors je viens seulement de tomber dessus, désolé pour le déterrage.
Test en cours, merci beaucoup !
Papy Pom'

Papy Pom'

1226 posts au compteur
AFicionado
3 Posté le 10/06/2019 à 12:29:52
Salut Pierogi 2022,
merci pour le deterrage ;) je reste dispo si tu as des questions n'hésite pas !

Pierogi2022

Pierogi2022

1049 posts au compteur
AFicionado
4 Posté le 10/06/2019 à 15:36:53
Je n'ai pas d'objet counter, le compteur ne fonctionne pas!
Sinon play et stop réagissent bien aux messages internes (seq24 pour le moment).
Grand merci en tout cas, j'ai un début de synchro avec Automatonism !

pd-iem-pure-data-2650276.png

Edit: ajout de capture d'écran

[ Dernière édition du message le 10/06/2019 à 15:38:27 ]

Pierogi2022

Pierogi2022

1049 posts au compteur
AFicionado
5 Posté le 10/06/2019 à 23:47:23
Donc, il faut cyclone en external pour bénéficier de cet objet.
Réagit au poil chez moi en tout cas, merci
Papy Pom'

Papy Pom'

1226 posts au compteur
AFicionado
6 Posté le 11/06/2019 à 12:06:20
il y a moyen de remplacer le counter par un enchainement float +1 en boucle, c'est une bonne remarque, sinon oui ça fonctionne avec cyclone.

Cool que ça fonctionne chez toi
Pierogi2022

Pierogi2022

1049 posts au compteur
AFicionado
7 Posté le 13/06/2019 à 17:17:30
Ça ne réagit pas tant au poil que ça, j'ai l'impression d'avoir un tempo fixe, je n'arrive pas à savoir d'où ça peut venir, et c'est pareil en comparant avec un patch similaire de Hurleur trouvé sur un site dédié à pd.
Je soupçonne d'un côté seq24, et de l'autre mon système de n'être pas tout à fait réglo avec moi non plus...
Papy Pom'

Papy Pom'

1226 posts au compteur
AFicionado
8 Posté le 13/06/2019 à 20:28:07
curieux, je n'ai jamais eu de soucis.
Tu utilises loopmidi egalement ?
je peux voir une photo de ton patch? :)
Pierogi2022

Pierogi2022

1049 posts au compteur
AFicionado
9 Posté le 13/06/2019 à 21:22:36
Ha non je suis sous Xubuntu, j'ai jack pour l'audio, et alsa pour le midi.
Pour le moment j'ai laissé le "métronome" tel quel et on n'est pas à la noire.
Pierogi2022

Pierogi2022

1049 posts au compteur
AFicionado
10 Posté le 14/06/2019 à 11:17:20
- Je reçois les messages mmc de Seq24 mais ce n'est pas en synchro (il y a quand même un bon paquet de tickets ouverts avec ce genre de thème, à creuser)
- Je ne reçois pas le play de Qtractor ni de la synchro Jack mais bien le stop
- Edit: le métronome ne tourne plus si l'horloge maitre est en dessous de 78 bpm
- Edit: le tempo du patch qui tourne sur ma machine (ainsi que l'autre, de Hurleur) semblent être en-dessous de ce seuil, je ne sais pas où je peux les éditer
- Ci-dessous screencap d'une tentative de voix très simple avec les objets d'Automatonism. J'ai récupéré le trig sous le compteur, et rajouté un toggle sous le float pour avoir un retour visuel.
pd-iem-pure-data-2654013.png
À voir de mon côté :
- Enquêter du côté des versions "actualisées" de seq24 / lire les bugs
- Vérifier avec les autres séquenceurs midi installés chez moi + tenter pour tidalcycles
- Vérifier avec les commandes de transport d'un contrôleur externe qui supporte le mmc (j'ai un Remote SL pas loin)
Merci, bonne journée !

[ Dernière édition du message le 14/06/2019 à 11:32:57 ]

cookies
Nous utilisons les cookies !

Oui, Audiofanzine utilise des cookies. Et comme la dernière chose que nous voudrions serait de perturber votre alimentation avec des choses trop grasses ou trop sucrées, sachez que ces derniers sont fait maison avec des produits frais, bio, équitables et dans des justes proportions nutritives.
Ce que cela veut dire, c’est que les infos que nous y stockons ne visent qu’à simplifier votre usage du site comme à améliorer votre expérience sur nos pages et vous afficher des publicités personnalisées (en savoir plus).

Nous tenons à préciser qu’Audiofanzine n’a pas attendu qu’une loi nous y oblige pour respecter la vie privée de nos membres et visiteurs. Les cookies que nous utilisons ont en commun leur unique objectif qui est d’améliorer votre expérience utilisateur.

Tous nos cookies
Cookies non soumis à consentement
Il s'agit de cookies qui garantissent le bon fonctionnement du site Audiofanzine. Le site Web ne peut pas fonctionner correctement sans ces cookies. Exemples : cookies vous permettant de rester connecté de page en page ou de personnaliser votre utilisation du site (mode sombre ou filtres).
Google Analytics
Nous utilisons Google Analytics afin de mieux comprendre l’utilisation que nos visiteurs font de notre site pour tenter de l’améliorer.
Publicités
Ces informations nous permettent de vous afficher des publicités qui vous concernent grâce auxquelles Audiofanzine est financé. En décochant cette case vous aurez toujours des publicités mais elles risquent d’être moins intéressantes :) Nous utilisons Google Ad Manager pour diffuser une partie des publicités, des mécanismes intégrés à notre CMS pour le reste. Nous sommes susceptibles d’afficher des publicités provenant de notre propre plateforme, de Google Advertising Products ou encore de la régie Adform.

Nous tenons à préciser qu’Audiofanzine n’a pas attendu qu’une loi nous y oblige pour respecter la vie privée de nos membres et visiteurs. Les cookies que nous utilisons ont en commun leur unique objectif qui est d’améliorer votre expérience utilisateur.

Tous nos cookies
Cookies non soumis à consentement

Il s’agit de cookies qui garantissent le bon fonctionnement du site Audiofanzine. Le site Web ne peut pas fonctionner correctement sans ces cookies. Exemples : cookies vous permettant de rester connecté de page en page ou de personnaliser votre utilisation du site (mode sombre ou filtres).

Google Analytics

Nous utilisons Google Analytics afin de mieux comprendre l’utilisation que nos visiteurs font de notre site pour tenter de l’améliorer. Lorsque ce paramètre est activé, aucune information personnelle n’est envoyé à Google et les adresses IP sont anonymisées.

Publicités

Ces informations nous permettent de vous afficher des publicités qui vous concernent grâce auxquelles Audiofanzine est financé. En décochant cette case vous aurez toujours des publicités mais elles risquent d’être moins intéressantes :) Nous utilisons Google Ad Manager pour diffuser une partie des publicités, des mécanismes intégrés à notre CMS pour le reste. Nous sommes susceptibles d’afficher des publicités provenant de notre propre plateforme, de Google Advertising Products ou encore de la régie Adform.


Vous pouvez trouver plus de détails sur la proctection des données dans la politique de confidentialité.
Vous trouverez également des informations sur la manière dont Google utilise les données à caractère personnel en suivant ce lien.