[PD] Workshop on Streaming and PD at upcoming Subtle Technologies Festival

2009-05-05 Thread jim
Hi ,
I thought there may be some people on the list interested in a workshop
taking place at this years Subtle Technologies Festival in Toronto .
This years festival theme is "networks"
http://www.subtletechnologies.com 
The 2 day workshop, June 10th and 11th is taught by Julien Ottavi and
will include an introduction to the Linux distribution APODIO that he
created. Below is some information on the workshop program. More info
can be found here:
http://www.subtletechnologies.com/2009/?page_id=204 . If you have any
questions feel free to contact me.
Jim

Workshop Program
• Introduction to Gnu/Linux and APODIO distribution
• A/V tools for recording, mixing, effects, real-time…
• Introduction streaming technology (icecast server, A/V clients)
• Pure Data fundamentals ( build an audio patch for network
collaboration, automation system and control device such as wii,
joystick, mouse and keyboard)
• Basics of remote control protocol (vnc, netsend/netreceive, OSC…)
• Online collaborative performance (end of the workshop)



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] using namespace prefixes in a vanilla setup

2009-05-05 Thread Frank Barknecht
Hallo,
Hans-Christoph Steiner hat gesagt: // Hans-Christoph Steiner wrote:

> On May 5, 2009, at 12:09 PM, Steffen Juul wrote:
>>
>> On 02/05/2009, at 3.31, Hans-Christoph Steiner wrote:
>>
>>> So here's the solution i came up with, you
>>> make a 'lib' folder in your project, stick the libraries as folders  
>>> in
>>> 'lib', then use [declare -path lib].  Here's an example:
>>>
>>> http://puredata.info/Members/hans/vanilla_libdir.tar.bz2
>>
>> But what about "sorry, couldn't find help patch for "mapping/ 
>> curve.pd"" ?
>
>
> I should have said, due to bugs in [declare], this only works on GNU/ 
> Linux.  Since Miller uses Linux, I was assuming that its the reference  
> platform in terms of how [declare] works.  It currently works  
> differently/less on Mac OS X, for example.

What are these differences? In our RjDj sprints, most people use OS-X with no
problems, and on Linux, the help files still aren't found either - which is a
known issue of directory prefixes since ages: You have to set the help-path as
well.

>> But if libraries have complicated interdependencies or assume certain 
>> global
>> path layouts, then this approach fails, which was the case with the  
>> old mapping
>> files, at least partly.
>
> Part of my point with this examples is to show that you can have a  
> simple setup while using namespace prefixes in the project, libraries as 
> folders, and in the libraries that a project uses.  I couldn't find any 
> issues with the setup illustrated in that tarball, have you found some?

"mapping" still assumes that it is installed in a subdirectory called "mapping"
whose parent is in the search path. It's not possible for a user to just drop
the patches from "mapping" into her project folder directly or into a
differently named subdir made know with declare. A user has to mimick the
directory layout set in mapping. And do so for purepd as well. That's not a
problem with the tarball, it just a - deliberate - restriction of "mapping". 

Ciao
-- 
Frank

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] space background in Gem

2009-05-05 Thread IOhannes m zmoelnig

cyrille henry wrote:



Sebastian Saa a écrit :
Hi Cyrille  gemhead -1 works perfect  but i got a question , which is 
the equivalent of gemhead -1 in pure opengl? i would like to apply the 
same trick in other programs i made with opengl and other programming 
languages . thanks.


in plain openGL you would paint the background before applying any 
coordinate-transformations (which is what you are doing by setting the 
view-point)



fmasdr
IOhannes



smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] space background in Gem

2009-05-05 Thread cyrille henry



Sebastian Saa a écrit :
Hi Cyrille  gemhead -1 works perfect  but i got a question , which is 
the equivalent of gemhead -1 in pure opengl? i would like to apply the 
same trick in other programs i made with opengl and other programming 
languages . thanks.


i think you can use glCleanMatrix, (maybe not the exact syntax) to clear the 
curent transform.
it should wrok the same.

Cyrille




S.


*De:* cyrille henry 
*Para:* Sebastian Saa 
*CC:* pd-list@iem.at
*Enviado:* viernes, 1 de mayo, 2009 12:03:32
*Asunto:* Re: [PD] space background in Gem



Sebastian Saa a écrit :
 > Hello, i need to make a solar system in Gem , Do anybody have an idea 
of how can i make the space background in Gem?
 > ive tried using a quad primitive and apply a space texture and put it 
as background, the problem is then i move the camera position it doenst 
look realistic. I need that the texture always appears at the same 
position even if i move the camera position . Any idea?


render your square with a negative gemhead.
[gemhead -1] will be rendered after all other gemhead, but it will also 
be rendered in the same place, whatever the camera position.


Cyrille

 >
 >
 > thanks
 >
 > S.
 >
 >
 >
 > 
 >
 > ___
 > Pd-list@iem.at  mailing list
 > UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list




___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] space background in Gem

2009-05-05 Thread Sebastian Saa
Hi Cyrille  gemhead -1 works perfect  but i got a question , which is the 
equivalent of gemhead -1 in pure opengl? i would like to apply the same trick 
in other programs i made with opengl and other programming languages . thanks.

S.





De: cyrille henry 
Para: Sebastian Saa 
CC: pd-list@iem.at
Enviado: viernes, 1 de mayo, 2009 12:03:32
Asunto: Re: [PD] space background in Gem



Sebastian Saa a écrit :
> Hello, i need to make a solar system in Gem , Do anybody have an idea of how 
> can i make the space background in Gem?
> ive tried using a quad primitive and apply a space texture and put it as 
> background, the problem is then i move the camera position it doenst look 
> realistic. I need that the texture always appears at the same position even 
> if i move the camera position . Any idea?

render your square with a negative gemhead.
[gemhead -1] will be rendered after all other gemhead, but it will also be 
rendered in the same place, whatever the camera position.

Cyrille

> 
> 
> thanks
> 
> S.
> 
> 
> 
> 
> 
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list



  ___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] using namespace prefixes in a vanilla setup

2009-05-05 Thread Hans-Christoph Steiner


On May 5, 2009, at 12:09 PM, Steffen Juul wrote:



On 02/05/2009, at 3.31, Hans-Christoph Steiner wrote:


So here's the solution i came up with, you
make a 'lib' folder in your project, stick the libraries as folders  
in

'lib', then use [declare -path lib].  Here's an example:

http://puredata.info/Members/hans/vanilla_libdir.tar.bz2


But what about "sorry, couldn't find help patch for "mapping/ 
curve.pd"" ?



I should have said, due to bugs in [declare], this only works on GNU/ 
Linux.  Since Miller uses Linux, I was assuming that its the reference  
platform in terms of how [declare] works.  It currently works  
differently/less on Mac OS X, for example.



But if libraries have complicated interdependencies or assume  
certain global
path layouts, then this approach fails, which was the case with the  
old mapping

files, at least partly.


Part of my point with this examples is to show that you can have a  
simple setup while using namespace prefixes in the project, libraries  
as folders, and in the libraries that a project uses.  I couldn't find  
any issues with the setup illustrated in that tarball, have you found  
some?


.hc



All mankind is of one author, and is one volume; when one man dies,  
one chapter is not torn out of the book, but translated into a better  
language; and every chapter must be so translated -John Donne




___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] [PD-announce] Theremin Sensors Workshop with Andrei Smirnov

2009-05-05 Thread Derek Holzer

Theremin Sensors Workshop with Andrei Smirnov
= 5 days with final concert-presentation =

Monday 18 May - Friday 22 May 2009, 12.00-18.00 daily
Final presentation Saturday 23 May, 19.00

Location: eNKa / ElsenStr. 52 (2.Hof) Berlin, Germany
Telephone: +49 (0)176 20626386

Course Participation fee: 100 euros

Registration is required for this workshop and can only be done via 
email to:

eNKa_NK[at]gmx[dot]de, www.myspace.com/enka52

Please register early to ensure a place. Places are limited to 12.

This intensive workshop offers hands-on introduction to interactive 
systems, based on the theremin-sensor technology developed by Andrei 
Smirnov and based on the same principle as a well known electronic 
musical instrument the Theremin, invented by Russian inventor Leon 
Theremin in 1919.


The sensors are small and sensitive digital Theremins useful for 
numerous applications including motion tracking, gestural interfacing, 
monitoring of small variations of electrical capacitances related to any 
sorts of conductive materials and media, including metal objects, foil, 
liquids, water, human body, plants, metal threads, thin plastic films 
with metallization, all sorts of Christmas stuff etc.


As a starting point of the workshop participants will convert their 
laptops into digital multichannel Theremins to develop further, during 
the workshop different interactive audio/video installations, motion 
capturing systems, unusual gestural interfaces, 3D Theremins, digital 
Terpsitones and other unusual musical instruments.


The workshop is oriented on sound and media artists, composers and 
musicians, who have particular interest in sound art and interactive 
systems, forgotten history and musical technology in general.


The theoretical introductions, which accompany a workshop, give detailed 
technical overview of sensor technology and construction, basic 
principles of operation of the theremin based systems, art and music 
applications, useful concepts and ideas, condensed historical content, 
mostly related to almost forgotten historical facts.


Participants will learn

= How to detect different sorts of motion and measure it
= How to monitor very small variations of electrical parameters
= How to deal with the data acquired
= How to integrate these systems into musical performance, dance, video, 
sound and art installations

= How to build multichannel sensor systems based on Arduino microcontrollers
= How to program new instruments and perform with them

Requirements

Each participant should have a computer with an audio input and headphones.
All computers and software should be configured and checked in advance (!).

Minimal configuration

1. Laptop with PD or MAX/MSP installed
2. Stereo audio input
3. Personal headphones
4. All appropriate cables
5. Appropriate amount of power plugs

Useful options

Experienced participants interested in development of multichannel 
theremin-sensor systems should bring multichannel sound cards or Arduino 
microcontrollers which will be converted into multichannel USB theremins.


For those who hate computers and interested in pure analog circuits some 
breadboards will be very useful.


Software

Participants should have some skills in PD or MAX/MSP programming.

It is also possible to work with any favorite software, oriented on 
interactive systems development, which allow external control via OSC or 
MIDI (Supercollider, Isadora etc.). In all cases control data will be 
provided via MAX/MSP runtime or PD patches from instructor's library. It 
is important to remember that in many cases the use of extra software 
will result in significant increase of latency and other possible timing 
problems.


Analog and digital USB sensors for testing, experimenting and 
performance as well as all appropriate software libraries will be 
provided by instructor as well as different stuff for antenna construction.


=

=Schedule=

Day#1

10:00 - 12:00 - Lecture:
Introduction to the Theremin Sensors and their applications.
12:00 - 13:00 - questions/break
13:00 - 17:00 - practical workshop

Day#2

10:00 - 12:00 - Lecture:
Multichannel t-sensor systems: development and programming.
12:00 - 13:00 - questions/break
13:00 - 17:00 - practical workshop. Participants can bring their own 
materials and antennas to experiment with, or use already prepared stuff.


Day#3

10:00 - 12:00 - Lecture:
Motion tracking and beyond. Overview and comparison of different concepts.
12:00 - 13:00 - questions/break
13:00 - 17:00 - practical workshop. Participants are working on their 
projects developing installations and performances for the final 
presentation.


Day#4

10:00 - 12:00 - Lecture:
Hot riding t-sensors. Tips and tricks.
12:00 - 13:00 - questions/break
13:00 - 17:00 - practical workshop. Participants are working on their 
projects developing installations and performances for the final 
presentation.


Last day

Last preparations and final presentati

Re: [PD] dollarsign expansion in qlist

2009-05-05 Thread Matt Barber
On Tue, May 5, 2009 at 3:26 AM, IOhannes m zmoelnig  wrote:
> Matt Barber wrote:
>>
>> Hello,
>>
>> I'm sure this question has been asked numerous times.  Is it possible
>> to read a qlist from a file which has been edited and saved
>> beforehand, in order to send messages to a receive symbol that has a
>> $0 -- say, [r $0-test]?
>
> no.
>
> the trick is to build your own [qlist] with [textfile].
>
> then you can send a line "100 pitch 440;" to $0-pitch at will.
>


YES!  Of course.

For some reason I seldom think of using the two in conjunction, but it
occurs to me that there are a lot of problems one could solve with
such an idiom.

Thanks!

Matt

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] using namespace prefixes in a vanilla setup

2009-05-05 Thread Steffen Juul


On 02/05/2009, at 3.31, Hans-Christoph Steiner wrote:


So here's the solution i came up with, you
make a 'lib' folder in your project, stick the libraries as folders in
'lib', then use [declare -path lib].  Here's an example:

http://puredata.info/Members/hans/vanilla_libdir.tar.bz2


But what about "sorry, couldn't find help patch for "mapping/ 
curve.pd"" ?


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] Piksel09 :: Call for Projects

2009-05-05 Thread h220
[[

** Piksel09
   november 19-22 2009
   Bergen, Norway

[[

Piksel [1] is an international event for artists and developers working with 
Free/Libre and Open Source technologies in artistic practice. Part workshop, 
part festival, it is organised in Bergen, Norway,and involves participants 
from more than a dozen countries exchanging ideas, coding, presenting art and 
software projects, doing workshops, performances and discussions on the 
aesthetics and politics of FLOSS & art.

This years event - Piksel09 - continues the exploration of free/libre and open 
source technologies and it’s myriad of expressions within the arts.

Piksel09 is organised in collaboration with Gallery 3,14 [2] and Lydgalleriet 
[3] which will host this years exhibitions, Bergen Kunstmuseum [4] hosting the 
presentations and panels, and Bergen Kunsthall/Landmark [5] hosting the 
evening events. 

[[

** open CALL for PROJECTS

For the exhibitions and other parts of the programme we currently seek 
projects in the following categories:

1. Installations

Projects to be included in the exhibitions at Galleri 3,14 and Lydgalleriet.
The works must be programmed by and running on free and open source software 
and/or open/DIY hardware.

2. Audiovisual performance

Live art realised by the use of free and open source software.
We specially encourage live coding and open/DIY hardware projects to apply.

3. Presentations

Innovative DIY hardware and audiovisual software tools or software art 
released under an open licence. (Also includes presentations of artistic 
projects realised using these technologies.)

4. Workshops

Hands on workshops utilising free software and/or open/DIY hardware for 
artistic use.

!!  Deadline - july 15. 2009 !!

Please use the online submit form at:
http://piksel.no/ocs

or send documentation material - preferably as a URL to online
documentation with images/video to piksel09 [AT] piksel [DOT] no

[[

 Contact:
 

 Piksel
 att: Gisle Fr0ysland
 Georgernes Verft 12
 5011 Bergen
 Norway

 More info: http://www.piksel.no 

Piksel09 is supported by Arts Council Norway, City of Bergen Cultural Office, 
Hordaland County Cultural Office and others.

 links: 

 [1] http://www.piksel.no
 [2] http://www.stiftelsen314.com
 [3] http://www.lydgalleriet.no
 [4] http://www.bergenartmuseum.no
 [5] http://www.kunsthall.no/default.asp?k=6
--







___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] using namespace prefixes in a vanilla setup

2009-05-05 Thread Frank Barknecht
Hallo,
Hans-Christoph Steiner hat gesagt: // Hans-Christoph Steiner wrote:

> So here's the solution i came up with, you make a 'lib' folder in your
> project, stick the libraries as folders in 'lib', then use [declare -path
> lib].  

This is actually the way, we are "installing" the rj and other libraries in
RjDj scenes since the start of the project. (though rj-files aren't used with
namespace prefixes generally)

As every RjDj scene always has a single topmost parent patch called _main.pd,
this is where you put a [declare -path rj] object (plus a [declare -path .]) to
let it find the "rj" subdirectory patches. (Here the declare "bug" of not
working in child abstractions does not apply because _main.pd always is
the toplevel patch)

If a scene wants to use e.g. list-abs, it can drop that directory into the
scene directory, too, and use an appropriate declare again. Works perfectly,
including help files.

But if libraries have complicated interdependencies or assume certain global
path layouts, then this approach fails, which was the case with the old mapping
files, at least partly.

Ciao
-- 
Frank

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Good sequencer patches for learning?

2009-05-05 Thread Frank Barknecht
Hallo,
Solen Music hat gesagt: // Solen Music wrote:

> Can anybody point me in the direction of good sequencer patches for
> learning? preferably vanilla or as close to as possible!

Maybe 5.reference/qlist-help.pd ? :)

Now, seriously: The answer pretty much depends on what "sequencer" means to
you.

Ciao
-- 
Frank

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] dollarsign expansion in qlist

2009-05-05 Thread IOhannes m zmoelnig

Matt Barber wrote:

Hello,

I'm sure this question has been asked numerous times.  Is it possible
to read a qlist from a file which has been edited and saved
beforehand, in order to send messages to a receive symbol that has a
$0 -- say, [r $0-test]?


no.

the trick is to build your own [qlist] with [textfile].

then you can send a line "100 pitch 440;" to $0-pitch at will.

fgmasdr
IOhannes


smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list