L'oeuvre ouverte|PureData Convention '07 - Call for Proposals
[VERSION FRANÇAISE CI-DESSOUS]
* August 21st-26th, 2007, Montréal Canada
* Deadline for artworks/performances and workshops: February 28th 2007
* Deadline for papers: March 31st 2007
http://convention.puredata.org
The PureData Convention Steering Committee is now accepting proposals
for participation in L'oeuvre ouverte (the Open Work), the 2nd
International PureData Convention. L'oeuvre ouverte invites an open
relation between the artwork and the public as well as open attitudes
and practices in the fields of programming, artistic creation and
scientific research. It will bring together artists, developers and
writers who develop, use and reflect on PureData.
The Convention will acknowledge the broad range of artistic and
technical disciplines that make use of the software and will address
questions of openness and accessibility. It will provide a theoretical
and artistic context for the understanding of the aesthetics and
politics of Free / Open Source Software culture.
Selected proposals will reflect varied perspectives and outlooks on
the artistic possibilities of free software and hardware that emanate
from a wide-ranging community. These include, but are not restricted
to connections to art, science and society as well as demonstration of
innovative and intuitive interactions. We encourage a wide range of
submissions from all levels of proficiency with the software as well
as from emergent and diverse PureData communities. Submissions will be
evaluated by peer review committees.
Proposals are sought in the following categories:
Artwork/Performances:
The selected artworks should make use of PureData. All forms of audio
and visual art including real-time interactive works, improvisations
with technology, instrumental/electroacoustic mixes, sound
installations, performances, network art, robotics, software art and
interdisciplinary work are welcome.
Papers and posters:
We are accepting papers that offer varying perspectives on technical,
social, cultural as well as art theory/historical aspects of PureData
or the aesthetics and politics of Free / Open Source Software (FOSS)
culture.
Demos:
Externals, Performance patches, Packages of abstractions, sensors and
physical computing interfaces, etc.
Workshops:
Beginner to advanced level hands-on workshops, installation
help, DIY etc.
::applicants are invited to submit in multiple categories::
please read the application guidelines:
http://convention.puredata.org/guidelines
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
L'oeuvre ouverte|Congrès PureData 2007 - Appel de propositions
* Du 21 au 26 août 2007, Montréal, Canada
* Appel à participation -- Jusqu'au 28 février pour les projets
artistiques et les ateliers, le 31 mars pour les exposés.
http://convention.puredata.org/convention07-fr
Le comité organisateur du Congrès de PureData accepte maintenant les
propositions en vue de participer à L'oeuvre ouverte, 2e Congrès
international de PureData. L'oeuvre ouverte propose une relation
d'ouverture entre l'oeuvre d'art et le public et encourage les
attitudes et les pratiques ouvertes dans les domaines de la
programmation, de la création artistique et de la recherché
scientifique. Le congrès réunira artistes, développeurs et théoriciens
qui sont les créateurs de PureData, qui exploitent le logiciel ou en
font l'objet de leur réflexion.
Le Congrès témoignera de toute la gamme des disciplines artistiques et
techniques qui exploitent le logiciel libre et s'intéressera aux
questions d'ouverture et d'accessibilité. Il servira de cadre
théorique et artistique pour la compréhension des aspects esthétiques
et politiques propres à la culture du logiciel libre.
Les propositions retenues refléteront les nombreuses perspectives que
le logiciel libre et ses applications, émanant d'une collectivité
diversifiée, offrent en matière de possibilités artistiques, qu'il
s'agisse, notamment, de jonctions établies entre l'art, la science et
la société ou de la présentation d'interactions innovatrices et
intuitives. Les propositions les plus diverses sont les bienvenues,
peu importe le degré de compétence de l'auteur à l'égard du logiciel.
L'invitation est lancée, entre autres, aux collectifs de PureData en
émergence. Les propositions seront évaluées par des comités de pairs.
Les propositions doivent se situer dans les catégories suivantes:
Oeuvres d'art/installations:
les œuvres de toute nature, produites à l'aide de PureData, soit toute
forme d'art audio et visuel, y compris les œuvres interactives en
temps réel, les improvisations technologiques, les pièces
instrumentales et électroacoustiques, les installations sonores, les
performances, l'art robotique et télématique et les œuvres
multidisciplinaires.
Exposés et affiche:
communications apportant diverses perspectives sur les aspects
techniques, sociaux, culturels, l'histoire de l'art de PureData, de
même que sur les aspects esthétiques et politiques de la culture du
logiciel libre.
Démonstrations:
périphériques, outils de performance, extras, senseurs et interfaces, etc.
Ateliers:
travaux pratiques de niveau débutant à avancé, aide aux
installations, activités manuelles, etc.
SVP lisez les lignes directrices:
http://convention.puredata.org/guidelines-fr
::Les intéressés sont invités à faire des propositions de nature multiple::
NYC Patching Circle: Wed, Feb 14th
This Wed, Feb 14th 6-9pm.
This is an informal gathering of patching and patchers (Max/MSP/Jitter, Pure Data, and even jMax, EyesWeb, vvvv, etc.). Beginners and Experienced welcome. Open to everyone, students, the public, etc. Work on school projects, personal projects, ask for help, help others, or just patch quietly to yourself, in a room full of other people patching patches and helping other people patch.
We are making it a regular, monthly meeting: the second Wednesday of every month, stick it in your calendars! And since it's Valentine's Day this time, come be our Valentine! Show your love with boxes and lines!
RSVP and I'll put you on the guest list at the door. Otherwise call 718 260 3693 when you get there.
Directions
All events will take place in Rogers Hall at Polytechnic's Brooklyn campus, on the second floor, in room RH207. The entrance is on Jay St. Across the street from the Marriott.
* train to Jay Street-Borough Hall
* train to Borough Hall (walk one block East to Willoughby, left on Jay)
* train to Lawrence Street-MetroTech (one block North on Lawrence)
* train to Dekalb Avenue(two blocks North toward Manhattan Bridge and make a left on Myrtle Ave into MetroTech)
For more directions, see http://www.poly.edu/directions/
Le Centre de Ressources Art Sensitif - Journées de formation Pure Data
Le Centre de Ressources Art Sensitif à Mains d'Oeuvres organise des ateliers et des journées de formation aux logiciels et matériels de gestion d'événements interactifs temps réel. Pour être tenu informé, inscrivez-vous à notre lettre d'information via le site Internet http://www.craslab.org
CALENDRIER
Journée Pure Data & Vidéo - Samedi 28 octobre 2006
11H00/13h puis 14H/18H
Tarif plein 20 euros // Tarif réduit 15 euros, sur présentation de justificatifs (chômeurs, étudiants, adhérents Art Sensitif, Audoniens)
Formateurs : Benjamin Cadon (Labomedia, Orléans), avec l'aide de Jean-Noël Montagné.
Atelier Arduino et Interfaces libres - Samedi 4 novembre 2006
11H00/13h puis 14H/18H
Tarif unique : 50€ (formation + matériels : interface Arduino, 1 capteur, 1 actionneur)
Formateurs : Maurin Donneaud et Vincent Roudault, avec l'aide de Jean-Noël Montagné.
Journée Pure Data & Audio - Samedi 18 novembre 2006
11H00/13h puis 14H/18H
Tarif plein 20 euros // Tarif réduit 15 euros, sur présentation de justificatifs (chômeurs, étudiants, adhérents Art Sensitif, Audoniens)
Formateurs : Cédric Buron, avec l'aide de Jean-Noël Montagné.
Stage Initiation à Processing - Samedi 2 & le dimanche 3 décembre 2006
Chaque journée : de 11H00 à 13h puis de 14H à 18H
Tarif plein 20 euros /par jour // Tarif réduit 15 euros / par jour, sur présentation de justificatifs (chômeurs, étudiants, adhérents Art Sensitif, Audoniens)
Formateurs : Julien Gachadoat, avec l'aide de Jean-Noël Montagné.
Réservations à : formations (àà ) craslab. org
Le détail des formations et des modalités d'inscription sont visibles sur le site Internet http://www.craslab.org
PROSPECTIVE
Le Centre de Ressources Art Sensitif prépare sa programmation de formations 2007 (événements en perspective, sous réserve) :
- 2 journées d'initiation à Pure Data
- Pure Data + capteurs & actionneurs
- Pure Data & 3D
- Atelier de pratique Processing + Wiring - interfaces en matériel libre
- Atelier de pratique CUI (Create Usb Interface) et fabrication d'interfaces simples
- Atelier de pratique fabrication de capteurs simples
- Journée thématique interaction temps réel & pédagogie
Centre de ressources Art Sensitif à Mains d'Œuvres
http://www.craslab.org
01.77.60.28.00.
Le C.R.A.S. est ouvert sur rendez-vous pour des prestations personnalisées (démos, conseils, etc.) et l'accompagnement de projet. Modalités, contact : info (àà ) craslab. org
Le C.R.A.S. est une réalisation des associations
Art Sensitif http://www.artsens.org
Mains d'œuvres http://www.mainsdoeuvres.org
Ce projet est co-financé par l'Union Européenne -FEDER- Actions innovatrices.
Avec le soutien du Conseil régional d'Ile-de-france.
*MAINS D'OEUVRES RECOIT LE SOUTIEN DE : Ville de Saint-Ouen, Conseil général de la Seine-Saint-Denis, Conseil régional d'Ile-de-france, DRAC Ile-de-France / Ministère de la Culture et de la Communication, Caisse des dépôts et consignations, Fondation France Active, Mairie de Paris, Direction départementale de la jeunesse et des sports de la Seine-Saint-Denis.
*MAINS D'OEUVRES EST MEMBRE DE : actes if (http://www.actesif.com), Artfactories (http://www.artfactories.net), Autre(s)pARTs
(http://autresparts.free.fr), TransEuropeHalles (http://www.teh.net), Médias-cité (http://www.medias-cite.org)
Mains d'Œuvres
1, rue Charles Garnier, 93 400 Saint-Ouen
Tel : 01 40 11 25 25 / Fax : 01 40 11 25 24
info@mainsdoeuvres.org
plan d'acces sur http://www.mainsdoeuvres.org • http://www.myspace.com/mainsdoeuvres.org
Métro Porte de Clignancourt (l.4) ou Garibaldi (l.13) / Bus 85 (Luxembourg -> Mairie de St-Ouen) : arrêt Paul Bert
Just tried pd but....
> yes, probably. but now I'll try to run it on my Atari ST 
Seriously try it if you get time one day. Oddly the Atari ST is still *THE* choice for some serious techno musicians. Why? The simplicity of how the UART is addressed and clocked gives it rock solid midi timing. It's something that seems to elude complex architectures even with the best preemptive scheduling, buffering etc. I've watched top producers take a midi file on floppy disk from their $5000 super Mac/PC systems to have it play back on an Atari for final mixdown. It's one of those analog vs digital type debacles where real experience of good ears trumps what "technically shouldn't be so". The ST lacks enough grunt for useful audio DSP, but as a midi processing hub or sequencer it could be an astonishingly powerful tool with pd if you can compile it.
>mhh... this is just a anthropomorphic vision of reality...
You got me.
>what I need to ask now is where I can find reference for all objects:
>I know that there's no menu of them and i have to type their name in those little boxes, but
>I need to know, at least, what objects I can create, typing their names, is it true?
Yeah that bothers me too. Even after using for it some time I forget the name of an atom and have to go looking for it. I often do something like "ls /usr/lib/pd/externs/ | grep pd_linux$ | less" to see if I actually have something. For windows likewise search the externals directory for .dll files
>so, I would like to have a list with the object identifier (for oscs, filters etc.), their
>details (kind of filters, slopes, ripples etc. for filters, as example ), their parameters (cutoff, Q, etc.)
>is there a documentation like this?
The help files are detailed, well written and easy to use. Once you know that such an object exists. Just right click any atom and select "help". Usually there's an example case.
Check these to find common atoms
http://puredata.hurleur.com/sujet-248-suggestions-noobs
http://ccrma.stanford.edu/courses/154/pd-reference.html
http://pure-data.sourceforge.net/documentation.php
>I know... but I still feel more confortable with a traditional language (C++, pascal), also
>for writing my personal VSTs (you know, for those weirdest things...) I think it's still easier to write "algorithms" with a textual language,
>without a graphical metaphore.
Raw code is not an expedient or practical way to make music. Having used Music(N), Csound, Nyquist (LISP/SCHEME), and all that stuff I can say this from the bottom of my heart after 15 years experience. Pd gives you two really important things from a software engineering point of view. It's modularity and clarity of interface in abstracting things just beats any C++ classes hands down for it's intended purpose - digital signal dataflows. Consequently you get better decoupling and better reuse. One of the few pitfalls for a trad programmer imho is that pd is very dirty on types, in a way it's one of the most badly typed languages I've ever experienced. Ironic for a tool called "pure data", but you get used to it's lovable idiosynchrocies vis lists, messages, numbers, arrays, symbols and generic "anys". Also it's scoping rules leave a lot to be desired, everythings global within one instance of the server unless you say $0- at the head of a name.
>But now I need to teach a course on "languages for electronic music" in classical, academic shool.
>they don't know DSP matchematics or something like,
>so I need to urgently search for use a more "abstract" instrument for doing the lessons...
You couldn't wish for a more appropriate tool. For non maths/physics students you can use the power of abstraction to build "black boxes" like synths, analysis tools and sequencers and then open them up later in the course. As Claude says, it takes about 9 months or more before you really take to PureData. Electronic music is BIG, really big, not as big as space but it's a discipline that just explodes in scope once you get into it. You can waste weeks writing externals in C, or designing a synth, or creating a composition method...you can get really lost on a random walk in d>2. The best way forward is to have a context and a goal. Teaching this course sounds like an excellent vehicle to focus your scope.
>Tried also Jmax but on Windows (required OS, because > 95% students use billgatesware ) is quite unstable
I would make it "unrequired". Put your foot down as course leader/tutor that Windows is unsuitable. In order of preference I would go with Mac, then Linux, then Win. If the students only have Windows then try Dyne:bolic ( http://dynebolic.org/ ), a minimal GNU/Linux distro that runs from a CD in RAM and comes preconfigured with PureData and a smorgasboard of other digital media tools. That said, I've seen it work really well on Windows. Once. I've no hard evidence to back this up, but I feel a disturbance in the force when Pd runs on Windows, as if a million threads cried out at once and were suddenly silenced. I don't think it likes heavily loaded machines and I guess 99% certain the reason it's unstable on Win is down to *other* things running. Hint: a music machine shouldn't double as an email server and GCHQ spyware centre. Start with a clean install and nothing else running and you may have better luck, but that will probably remain stable about as long as a schizophrenic Z-boson particle if you network it.
A midi file player in pd?
http://suita.chopin.edu.pl/~czaja/miXed/externs/seq.html
you need to install this library:
http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html
for using [seq]
Or install the extended version of pure data.
http://at.or.at/hans/pd/installers.html
patco
Pure Data Seminars in Paris, 4 days in june
> Les samedis 4, 11, 18 et 25 juin • seminaires sur l'interactivité
Pure Data
par Art Sensitif
De 11h à 19h • 20 euros par jour / TR 10 euros
Information, réservation : ateliers@mainsdoeuvres.org
[url=http://www.artsens.org
]http://www.artsens.org
Pure Data est un logiciel libre et ouvert (Windows-Linux-Mac OSX) développé par une grande communauté d'artistes et de programmeurs (http://pure-data.iem.at/).
Il permet la manipulation ou la génération en temps réel de sons, images, vidéos, textes, flux de réseau, capteurs, actionneurs... tout médium numérique en entrée et en sortie.
Pure Data se dédie à tous les usages artistiques.
4 journées thématiques y sont consacrées :
* 4 juin, Pure Data et 3D, avec Cyrille Henry : la librairie GEM pour la création d'objets 3D, la librairie PMPD pour des propriétés physiques temps réel.
* 11 juin, Pure Data, capteurs et réseaux, avec Sandrine Chiri et/ou Francis Bras (InterfaceZ) : type de capteurs, acquisition et traitement, transmission par réseau.
* 18 juin, Pure Data et traitement du son, avec Cyrille Henry et Nicolas Montgermont : acoustique et spatialisation du son.
>> Séminaire suivi du live sonore et visuel de chdh.
* 25 juin, Pure Data et vidéo temps réel avec Benjamin Cadon : les trois librairies permettant le traitement vidéo.
>> Séminaire suivi d'une présentation publique du workshop "GPS_MOVIE_2" par Daniel Sciboz.
Les séminaires programmés par Jean-Noël Montagné (association Art Sensitif) comprennent les installations, des travaux pratiques avec les participants et démonstrations par les experts associés.
InterfaceZ : www.interface-z.com <http://www.interface-z.com/> , La Kitchen : www.la-kitchen.com <http://www.la-kitchen.com/> , Labomédia : www.labomedia.org <http://www.labomedia.org/>
Mains d'Œuvres
1, rue Charles Garnier, 93 400 Saint-Ouen / Tel : 01 40 11 25 25 / Fax : 01 40 11 25 24
info@mainsdoeuvres.org / plan d'accès sur [url=http://www.mainsdoeuvres.org
]http://www.mainsdoeuvres.org
Metro Porte de Clignancourt (l.4) ou Garibaldi (l.13) / Bus 85 : arrêt Paul Bert
Jack error when loading pd
Hi again
I found this possible solution from planet ccrma, as the same problem accours when upgrading jack, which suggests removing the installtion and trying again. If you're interested you can read about it here:
[url=http://ccrma-mail.stanford.edu/pipermail/planetccrma/2002-September/000099.html
]http://ccrma-mail.stanford.edu/pipermail/planetccrma/2002-September/00 0099.html
However, since I didn't use a package install, I have no clue how to remove something I compiled myself, so I tried to create new links which worked.
It seems somehow part of the 64 compatability mess, since pd will work when you physically place the links in the corrosponding 64 bit libraries.
Now it's possible to run pd as root, but not as a standard user. If I try I get this error:
[cocteau@localhost lib64]$ pd
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Application initialization failed: this isn't a Tk applicationcouldn't connect to display ":0"
I've absolutely no idea what that means... it seems to be more of a problem with jack than with pd, as I get the same error when I try to run qjack as a standard user.
Any ideas?
Loopback devices, virtual audio devices?
i'm looking for a free solution too. i don't think my original idea is going to work out because i don't have the time to implement it. maybe some of you have ideas for the problem i am trying to solve.
the problem is this:
i am helping a professor with some research. for his research he is doing a case study on 3 composers. he is asking them to record a narrative of there thoughts on the composition process as they compose. for this, the composers will be working an a mac studio workstation putting the composition together in logic. a second computer, a pc , running audacity will be used to record there sounds. when the composer reaches what they consider a significant change in the program, we are asking them to save their project to a new file (so we end up with a series of files showing the various stages of the composition). we would like a way, however, to map the timestamps of those files to the 'timeline' of their narrative.
here are a few solutions that are not exactly desirable:
a. do not stop the recording at all and make a note of what time the recording started. this means that you can calculate what time speech is taking place by adding the number of minutes and seconds (and hours) to the time at which the recording started. the problem with this is that it will yield very large files which are not very practical, especially considering that we have to transcribe these files.
b. have the composers start each segment of narration with a timestamp: "it is now 9:15 on tuesday...." as part of the research methodology, this creates problems with the flow of a more natural narrative of the compositional process.
c. have the composers save each segment of narration as a seperate time-stamped file. the problem here is that this takes more time, and could create a lot of files that would be very annoying to work with when it comes to transcribing.
c. my idea was to have, instead of just input from the microphone, 2 streams of audio input,one on the left channel and one on the right channel. on the left, would be the recorded narrative. on the right, would be an audio signal that encodes a time stamp. i was think of simply convert a number such as DDMMHHMM (day, month, hour, minute) into DTMF tones. these could then be translated back into a timestamp. an 8-tone dtmf sequence would be generated every 10 seconds or so. this way, as long as the narrative segment was longer than 10 seconds, it would contain a timestamp. the problem with this is that i have no way to mix such a signal with the input from the microphone.
any suggestions would be greatly appreciated. thanks.
Neural network in PD
The hyperlink still work for me ...
Here is the general info page :
[url=http://www.la-kitchen.fr/augmented_mapping.html
]http://www.la-kitchen.fr/augmented_mapping.html
Papers listening :
"Augmented Mapping: Towards an intelligent user-defined gesture mapping"
Arshia Cont, Thierry Coduys and Cyrille Henry.
Sound and Music Computing 2004 (SMC04), IRCAM - Centre George Pompidou, Paris, France.
The file :
[url=http://filebox.vt.edu/users/acont/html/SMC_Article.pdf
]http://filebox.vt.edu/users/acont/html/SMC_Article.pdf
"Real-time gesture mapping in Pd environment using Neural Networks"
Arshia Cont, Thierry Coduys and Cyrille Henry.
New Interfaces for Musical Expressions 2004 (NIME04), SUAC, Hamamatsu, Japan.
The file :
[url=http://filebox.vt.edu/users/acont/html/LaKitchen_NIME04.pdf
]http://filebox.vt.edu/users/acont/html/LaKitchen_NIME04.pdf
And some pd abstraction :
[url=http://www.la-kitchen.fr/NNgesture.zip
]http://www.la-kitchen.fr/NNgesture.zip
Everything is working fine for my part, even the pdf files.