Outils pour utilisateurs

Outils du site


Cruel Temple Kit

CTK = A. B. F. R. 4 gros PDs pour vous satisfaire.

Rendez-vous

Prochain rendez-vous

/

Se connecter à distance

Une méthode:

  1. On s'enregistre sur yi.org, pour pallier au problème d'IP fixe.
  2. On devrait pouvoir utiliser directement netsend, je sais pas si puredata parvient à résoudre les noms d'hôte.

Cadavre Exquis

Bon c'est pas tout à fait un cacadavre exquis vu que c'est une collab à distance, mais y'a une progression à tour de rôle avec les éléments que chacun ont conçu au préalable, alors …

Sounds

Si vous avez des envies folles, stimulez vos connexions neuronales (avec ou sans drogues) et complétez.

Quelqu'un a pu récupérer l'enregistrement de notre joyeux plantage au CCL? fab> mince non j'ai pas demandé mais le pote est en plein déménagement et son ordi risque de rester au placard tout l'été, j'redemanderai à tout hasard.

Patchs

Pistes à explorer / Reflexions

  • OSC (nécessité ?)
  • MRPeach (peut-être pas nécessaire, présente sous Max/MSP ?)
  • Broadcast/Collab par internet (problèmes: ouverture des ports nécessaire, latence haute).
  • Livecoding, question: que démontre le livecoding ? Réponse 1: rien, ça a juste un effet sur la perf. Réponse 2: sans utiliser de patch préconçu, ça démontre qu'on peut obtenir tel résultat en utilisant uniquement un ensemble d'objets de base de tel logiciel. Problème conceptuel: Pas de frontière entre le préconçu/le from scratch. Conclusion : la distinction et l'intérêt ne réside pas dans la technique mais dans la démarche. L'apport est donc conceptuel. D'où la question “que démontre le livecoding ?” → comme beaucoup de tendances en art conceptuel, naissent des questionnements plutôt que des objets finis influents ou des esthétiques singulières. Pour ma part (R), je pense qu'un livecoding serait vraiment intéressant si on avait la possibilité de rétroprojeter le codage de chacun mais le gros problème c'est que cela ne serait intéressant à regarder que pour ceux qui connaissent Pure Data, autant dire pas grand monde. (fab)> ça reste trippant à voir tous ces diagrammes, puis pour faire du livecoding faut déjà avoir une certaine maitrise de la bête. A noter qu'au CCL on pouvait se promener autour de nous/mater nos écrans et ça a dû en faire tripper certains.
  • Démarche, par ordre de préférence: synthèse > sample > logiciel secondaire > source/instrument externe
  • Conception d'une BàR Réseau (ouch)
  • Amélioration d'un “network control panel”.
  • Au regard de notre passage au CCL, il apparaît capital de simplifier notre setup, non seulement pour que l'on puisse brancher tout en 10 min et pouf ça fonctionne, mais aussi histoire d'éviter de se ballader avec 15 caisses de câblages en tout genre. Loin de vouloir tomber dans une esthétique Macintosh où il n'y aurait pas un câble apparent, une bonne grosse simplification de la logistique ne peut que nous servir. (fab)⇒ oui, faudrait balourder le PC fixe, et faire en sorte de pouvoir envoyer par le réseau les signaux audio à Benoit (outre la solution analogique)
  • pd-iemnet (couche de transport, à utiliser conjointement à pd-osc ?), voir aussi pd-comport pour les flux par port USB…

Recevoir/Envoyer du data+signal audio vers une machine distante

Tour d'horizon…

Puredata Vanilla

PD Vanilla ne contient aucun outil pour envoyer du son par le réseau. Il peut par contre envoyer des données (avec netsend).

Utiliser des plugins puredata

Différents plugins ont été conçus:

netsend~ (n'est plus entretenu)
MrPeach & udpreceive~ netsend~ (pas finalisés)
  • A été forkée/reprise par pd-iemnet, sauf que iemnet ne reprend pas les objets destinés aux signaux audio (udpsend~…) !
  • Fait partie des libs intégrées à pd-extended, mais en “unsupported”, fournies tant qu'elles fonctionnent. Voir: http://puredata.info/docs/LibrariesInPdExtended/
  • On reçoit de jolis messages udpreceive~: got incomplete header tag quand on s'envoie des données par UDP (sur des architectures d'ordi différentes: 32 et 64bits).
Paquet «pd-iemnet», OSC (données = yes ; signal audio = no)

This is a fork of martin peach's “net” library, that allows low-level interaction with networks on OSI-layer 5 (transport layer).

  • Explication: date de la fin 2010, n'a pas évolué depuis …

Conclusion ⇒ le netsend intégré à puredata, c'est mieux.

Icecast

Une solution de streaming généraliste. Sert pour des radios web. Le hic: de façon interne, le logiciel induit un décalage (temps d'encodage, tampon…) entre la source sonore et le moment auquel elle est émise. N'est pas prévu pour un truc qui se joue à la seconde près.

Darkice peut servir à récolter le flux sur la machine du “DJ”. Tandis que Icecast sert à diffuser le son vers le “public”.

Jamulus

Développement actif. Opensource + Codec Opus + Windows/Mac/Linux (jack). Pas de binaire distribué pour plateformes Linux, nécessite d'être compilé. http://llcon.sourceforge.net/ - http://www.linuxmao.org/Jamulus

Soundjam

Développement actif, au point sous Mac OS X mais pas trop sous Linux https://www.soundjack.eu

Ninjam

Permet de pallier à la latence en faisant jouer les séquences avec un retard prédéfini pour synchroniser les sons. Vieil outil mais pourrait encore marcher aujourd'hui. → N'est plus maintenu depuis 2005.

Netjack

Un tuyau réseau pour le système audio JACK. Fonctionnerait, mais JACK n'est pas dispo sous Windows… quoique: http://www.jackaudio.org/netjack, le site indique que c'est aussi dispo sous Windows. Jack.trip ne l'est pas. Netjack2 ne semble pas passer par un WAN (uniquement LAN). Netjack1 semble tolérer les pertes de données, donc fonctionne par WAN.

Mumble

Mumble est une solution de VoIP, comme Skype/Teamspeak, utilisée surtout par les joueurs de jeux vidéos. Problème: ne propose que ALSA, et non JACK, donc il faut: un périphérique son virtuel (une entrée dans laquelle on balance la sortie de puredata), ça semble pas gagné. Ou bien il faut “wrapper” mumble dans JACK, pas dit que ça marche. Ou bien il faut laisser un micro en face des enceintes…

Opus

Un nouveau codec standardisé, libre, faible latence et de bonne qualité. Ne gère hélas pas encore d'applications temps-réel, mais c'est un objectif.

NetPD

Au développement actif.

Autres

Note: pas grand chose d'entretenu par ici: http://wiki.linuxaudio.org/apps/other_apps#network_audio

Conclusion

Pas de conclusion !

Enrobage

Il nous faut un nom

Cruel Temple Kit, ayè ?

Il nous faut un costume

Sortez vos lunettes, vos masques à gazs, vos serpents, vos masques de superman ou, mieux encore, proposez une cohérence pour la tenue de scène.
Tout à fait OK pour un costume, avec beaucoup d'aluminium et des lasers projetés sur une boule à facettes histoire de rendre tout le monde aveugle en plus de sourd.
Un truc à la Chrome Hoof avec des masques à la place des capuches ce serait parfait!

cachou > putain j'avais imaginé exactement ça avec David en sortant du CCL… Chaud pour faire les encombrants et acheter une bombe de peinture argentée…

Autres

Une proposition de fly pour le Kino. Micro-onde/Gimp

Exercices complémentaires

Fais un patch avec:

  1. le Synth-Omer
  2. le Ta-mère-en-synth
crueltemplekit.txt · Dernière modification: 2014/06/24 19:07 par fab