Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2018-06-28 20:37:20 optimisation midi

Nomys_Tempar
membre
Date d'inscription: 2010-01-30
Messages: 19
Site web

optimisation midi



Salut à tous,

Je prépare une projection générative sur de la musique et j'ai un problème de latence midi. Le setup est le suivant :

- Puredata est lancé dans une session ladish car j'ai d'autres logiciels qui tournent (pour le son).
- Le son et le midi entre dans Puredata mais ne ressort pas.
- Les visuels sont géré avec GEM
- J'utilise [midiin], [pgmin] et [ctlin], les 3 ont au moins une demi-seconde de latence.
- Mon pédalier midi envoie aussi des signaux midi à non-mixer, ceci sans latence notable.
- Latence Jackd : 128
- Aucun xruns.
- Dans les réglages audio il est bien indiqué 0 dans la case "delay".
- C'est un gros patch, mais j'ai aucune latence dans le traitement audio, donc je vois pas pourquoi j'en aurai en midi.

Des idées pour améliorer ça ?

edit : Créer un patch seulement pour le midi ne change rien, je sais que puredata priorise l'audio sur le midi, mais en l’occurrence je pense plutôt à un problème de configuration.
Lancer pd avec uniquement jackd (sans ladish et les autres softs) fait le même effet : de la latence midi.

Dernière modification par Nomys_Tempar (2018-06-29 14:05:42)

Hors ligne

 

#2 2018-06-30 11:53:53 Re : optimisation midi

Nomys_Tempar
membre
Date d'inscription: 2010-01-30
Messages: 19
Site web

Re: optimisation midi



Ok donc je me répond à moi-même, la solution est de lancer une instance de pd, faire la récupération des valeurs midi dedans puis ouvrir jack/ladish et lancer une seconde instance de pd dans laquelle on récupère les valeurs midi via le réseau.

Je lutte un peu sur la réception des valeurs, mais à toute fin utile je signal que sous pd-l2Ork il suffit d'utiliser le keyword -unique au lancement pour créer une nouvelle instance de pd. C'est quand même hyper pratique (aucune idée si c'est faisable avec vanilla).

edit : C'est ouf qu'un truc aussi utile soit aussi peu documenter...

Dernière modification par Nomys_Tempar (2018-06-30 11:57:24)

Hors ligne

 

#3 2018-07-01 15:36:51 Re : optimisation midi

Nomys_Tempar
membre
Date d'inscription: 2010-01-30
Messages: 19
Site web

Re: optimisation midi



Nouveau développement, je vous met en pièce jointe les 2 petits patch que j'utilise : celui pour récupérer les signaux midis sur la première instance, et celui qui les récupère sur la seconde.

Deux patchs assez simples, qui sont apparemment impossible à trouver tout fait en ligne, donc voilà ^^

Dernière modification par Nomys_Tempar (2018-07-01 15:54:02)

Hors ligne

 

#4 2018-07-02 10:55:34 Re : optimisation midi

jkp
Administrator
Date d'inscription: 2006-01-06
Messages: 354

Re: optimisation midi



Merci pour ton patch.

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024