[PD] Pure Data Workshop 2011-04-28

2011-03-29 Thread Theron Trowbridge
We are in the process of finalizing our plans for the pd-LAunch week
(4/25-4/30) in Los Angeles and are pleased to announce that on Thursday,
April 28th at 7:30 pm, Hans-Christoph Steiner will be teaching a workshop at
CRASHspace on using Pure Data for interactive audio creation.


Starting with Realtime Audio/Video Interaction

Pd provides a wide range of tools for tracking and extracting information
from audio in realtime.  Once in Pd, we can use the audio to control sound
generation, effect, video, camera processing, etc. The combination of audio
processing and digital media provide myriad opportunities for creating
interactions. This workshop will introduce how to create real-time
interaction in the physical world with sound and light. Pd (aka Pure Data)
will be introduced as a simple programming environment for real-time
interaction.  This workshop will be a combination of short lectures,
hands-on instruction, and unstructured time to work on learning and
exploring with support of the instructor. While Pd is fairly easy to learn
and designed for artists, familiarity with basic computer programming will
be very beneficial. You will be able to apply the concepts learned in this
course to a wide range of programming environments that can receive data via
OSC messages or a network socket, such as Arduino, Flash, Processing, etc.

Students are also encouraged to bring additional hardware and/or tools they
are interested in working with, as long as they are technically
self-sufficient with them.  Bring MIDI equipment, projectors, etc. to
experiment with realtime control. Bring an Arduino with Firmata plus servos
or motor controllers to experiment with motion. Or accelerometers, rotary
sensors; flex sensors, etc. to experiment with sensing motion.

Students will need a laptop with Pd-extended installed and working (download
for free from http://puredata.info) - it is available for Linux, Mac OS X,
and Windows.  The laptop needs to have a microphone and speakers.

Space is limited.  Cost is $60.  Sign up in the CRASHspace store:
http://store.crashspacela.com/index.php?main_page=product_infocPath=2products_id=28

CRASHspace is located at 10526 Venice Blvd, Culver City CA 90232.


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


Re: [PD] [PD-announce] patch dans patch (5ième partie)

2011-03-29 Thread Marco Donnarumma
Alright, yes, I thought about that one, although is a general gallery.
That's ok, I'm now leaving for a small tour so, I'll get in touch when I'm
back and perhaps you will have categories by then :)

Thanks for the link,

M



On Mon, Mar 28, 2011 at 7:11 PM, Mathieu Bouchard ma...@artengine.cawrote:

 On Sun, 27 Mar 2011, Marco Donnarumma wrote:

  Pd mandala... :)
 nice work, each time it gets more interesting.
 Do you have a gallery of this screens, which I could link to from my blog?


 Currently, there is http://gridflow.ca/gallery/ but it also includes all
 my other screenshots, images and videos that are unrelated to this series,
 plus a few other GridFlow things made by other people.

 I «plan» to make a page with thumbnails and categories for those, but don't
 hold your breath. I «planned» to rewrite my personal homepage two years ago
 and it still hasn't happened. ;)


  ___
 | Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC




-- 
Marco Donnarumma
Independent New Media and Sonic Arts Professional, Performer, Instructor
ACE, Sound Design MSc by Research (ongoing)
The University of Edinburgh, UK
~
Portfolio: http://marcodonnarumma.com
Lab: http://www.thesaddj.com | http://cntrl.sourceforge.net |
http://www.flxer.net
Event: http://www.liveperformersmeeting.net
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] access to pd table from another application

2011-03-29 Thread Peter Plessas
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Billy Stiltner wrote:
 Hey
 Is there a way for pd to expose it's tables to another application and
I think there is [pix_share] using shared memory to communicate with
another Pd instance, and there is the pdsend and pdreceive shell
commands, which you could pipe stuff to and fro.
 have both applications able to modify the table. For instance I would
 like to make a graphical interface to a patch using juce.
Or write stuff into a sound file and reload that into the table every
time your data has updated. Possibly not very elegant either.

best, 23456
P
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk2RuxQACgkQrE8mG1pMpRqvZwCeOz6RHnkEuuAxCA/Yi5V1j2Jl
HUoAn249Ue7Zt9waTnrk7SV6p7qY5h4v
=pT3B
-END PGP SIGNATURE-

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


Re: [PD] access to pd table from another application

2011-03-29 Thread cyrille henry



Le 29/03/2011 12:57, Peter Plessas a écrit :

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Billy Stiltner wrote:

Hey
Is there a way for pd to expose it's tables to another application and

I think there is [pix_share] using shared memory to communicate with
another Pd instance, and there is the pdsend and pdreceive shell
commands, which you could pipe stuff to and fro.

have both applications able to modify the table. For instance I would
like to make a graphical interface to a patch using juce.

Or write stuff into a sound file and reload that into the table every
time your data has updated. Possibly not very elegant either.


i think, having a table_share, that works like the pix_share object but for pd 
table would solve lot's of communication problem when working with pd~ ...

Cyrille



best, 23456
P
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk2RuxQACgkQrE8mG1pMpRqvZwCeOz6RHnkEuuAxCA/Yi5V1j2Jl
HUoAn249Ue7Zt9waTnrk7SV6p7qY5h4v
=pT3B
-END PGP SIGNATURE-

___
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] access to pd table from another application

2011-03-29 Thread Billy Stiltner
Hans, thanks for the reply.
I'm having second thoughts about using Juce..  6Mb for a simple hello world app?
I have some old handwritten code I just never decided on a  graphics
library to use it with except for my own bios routines. opengl seems
to be the most common thing between mac, linux and ms so that is
probably the best route for graphics.  I had no idea that there were
keyboard routines in glut. Something prevented me from using glut in
the past I do not remember what it was. All of my opengl programs only
used gl and glu. I do not know about GEM and another opengl app
coexisting though. It is awesome to have GEM right there in PD but I'm
having difficulty translating multiple objects like a 3d pixel space
of say 300 x 300 x 300 cubes which are treated as pixels into a
manageable gem implementation then there is the whole thing about
binding responses to input to graphical objects. That is kind of hard
for me to figure out how to model simply. But integrating a few GEM
objects with audio and control signals is understood.

Peter, thanks as well. I will  look into [pixmap]. I thought earlier
duh if i'm drawing into a table it's going to be at intervals of 10ms
more or less and it's only going to be 1 pixel at a time so the
updates to the tables are not that critical when drawing and could be
done simply by sending pd a message through osc, netsend, or even midi
for that matter. I would still like to know of some interprocess
communication techniques between pd and a non pd app.

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


Re: [PD] access to pd table from another application

2011-03-29 Thread Billy Stiltner
give me a hook and I will sharpen it.

it would be nice to be able to say hey pd give me a pointer to your
table named array1.

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


[PD] Pd - DSP in a web app

2011-03-29 Thread Pierre Massat
Hi all,

I've been toying with some new HTML tags (canvas and audio), in a an attempt
to build a web app that would work as a simple sequencer. Although canvas is
great, i'm not fully satisfied with the audio tag. I was wondering, is there
a way i could use Pd as a sound engine in a web application? Can it run on a
server? Sorry if this is a silly question...
There was a discussion a few months back about a project calld WebPd.
Anybody knows if it's been developped any further?

Cheers!

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


Re: [PD] List delete carnage - 2 questions

2011-03-29 Thread Mathieu Bouchard

On Sun, 27 Mar 2011, Matt Barber wrote:


number to the end of the last list -- but we need to store the last
list as the thing to prepend, so it has to go back into the right
inlet, and the only good way of doing that is [t a] (you could just
use a [list] object, too, but [t a] seems more reliable and what
people use most).


I don't see what you mean about reliability. I only know that going 
through a [list append] is taking O(n) time, while going through a [t a] 
takes O(1) time.


Also, adding n elements to a list individually using [list]x[list] takes 
O(n^2) time, with [list]x[t a] it takes O(n^2) time too, and using a 
messagebox's add-method you can lower it to O(n). It's faster if you hide 
the messagebox in a subpatch.


From what I remember, the list-abs library does not use messageboxes, only 
[list]x[t a], and thus several things are still O(n^2) even though they 
could be O(n), and even though I upgraded [list-drip] from O(n^2) to O(n) 
two years ago.


 ___
| Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Pd - DSP in a web app

2011-03-29 Thread Andrew Turley
A few people (myself included) have built web UIs that control PD
patches that run on a server. The technique I've used involves an http
server that acts as a gateway, transforming http requests into OSC
messages which are then sent to PD patches. My blog has some info
about some of my experiments:
http://www.pillowsopher.com/blog/

I've also been looking at wrapping libpd
(http://gitorious.org/pdlib/pages/Libpd) in a web server (maybe
writing a node.js binding?) and using that to generate audio based on
data from a web browser.

andy

On Tue, Mar 29, 2011 at 8:07 AM, Pierre Massat pimas...@gmail.com wrote:
 Hi all,

 I've been toying with some new HTML tags (canvas and audio), in a an attempt
 to build a web app that would work as a simple sequencer. Although canvas is
 great, i'm not fully satisfied with the audio tag. I was wondering, is there
 a way i could use Pd as a sound engine in a web application? Can it run on a
 server? Sorry if this is a silly question...
 There was a discussion a few months back about a project calld WebPd.
 Anybody knows if it's been developped any further?

 Cheers!

 Pierre

 ___
 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] List delete carnage - 2 questions

2011-03-29 Thread Frank Barknecht
On Tue, Mar 29, 2011 at 09:27:03AM -0400, Mathieu Bouchard wrote:
 On Sun, 27 Mar 2011, Matt Barber wrote:

 number to the end of the last list -- but we need to store the last
 list as the thing to prepend, so it has to go back into the right
 inlet, and the only good way of doing that is [t a] (you could just
 use a [list] object, too, but [t a] seems more reliable and what
 people use most).

 I don't see what you mean about reliability. I only know that going  
 through a [list append] is taking O(n) time, while going through a [t a]  
 takes O(1) time.

 Also, adding n elements to a list individually using [list]x[list] takes  
 O(n^2) time, with [list]x[t a] it takes O(n^2) time too, and using a  
 messagebox's add-method you can lower it to O(n). It's faster if you hide 
 the messagebox in a subpatch.

 From what I remember, the list-abs library does not use messageboxes, 
 only [list]x[t a], and thus several things are still O(n^2) even though 
 they could be O(n), and even though I upgraded [list-drip] from O(n^2) to 
 O(n) two years ago.

Your list-drip.pd was included in [list]-abs at about that time. Message boxes
are used in a handful of objects to speed things up, but probably some more
places would be useful. I don't remember ATM if message box storage works fine
with pointers as well, but there are objects where only floats would be allowed
anyway. 

Ciao
-- 
 Frank BarknechtDo You RjDj.me?  _ __footils.org__

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


Re: [PD] Pd - DSP in a web app

2011-03-29 Thread Andy Farnell

Sometimes you guys make me want to shout with
happiness. Dont stop the rock.

On Tue, 29 Mar 2011 09:45:26 -0400
Andrew Turley atur...@acm.org wrote:

 A few people (myself included) have built web UIs that control PD
 patches that run on a server. The technique I've used involves an http
 server that acts as a gateway, transforming http requests into OSC
 messages which are then sent to PD patches. My blog has some info
 about some of my experiments:
 http://www.pillowsopher.com/blog/
 
 I've also been looking at wrapping libpd
 (http://gitorious.org/pdlib/pages/Libpd) in a web server (maybe
 writing a node.js binding?) and using that to generate audio based on
 data from a web browser.
 
 andy
 
 On Tue, Mar 29, 2011 at 8:07 AM, Pierre Massat pimas...@gmail.com wrote:
  Hi all,
 
  I've been toying with some new HTML tags (canvas and audio), in a an attempt
  to build a web app that would work as a simple sequencer. Although canvas is
  great, i'm not fully satisfied with the audio tag. I was wondering, is there
  a way i could use Pd as a sound engine in a web application? Can it run on a
  server? Sorry if this is a silly question...
  There was a discussion a few months back about a project calld WebPd.
  Anybody knows if it's been developped any further?
 
  Cheers!
 
  Pierre
 
  ___
  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


-- 
Andy Farnell padawa...@obiwannabe.co.uk

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


Re: [PD] Pd - DSP in a web app

2011-03-29 Thread Pierre Massat
I think you should all read this:
https://wiki.mozilla.org/Audio_Data_API

and this:
http://weblog.bocoup.com/web-audio-all-aboard

I believe it only works in Firefox 4 at the moment.

If i wanted to use Pd to generate sound for a web application, i'd have to
keep an instance of Pd running on the server continuously, right? And keep
all the patches i need open? Which means that if any patch crashes Pd
there'll be no sounds anymore?

Pierre



2011/3/29 Andy Farnell padawa...@obiwannabe.co.uk


 Sometimes you guys make me want to shout with
 happiness. Dont stop the rock.

 On Tue, 29 Mar 2011 09:45:26 -0400
 Andrew Turley atur...@acm.org wrote:

  A few people (myself included) have built web UIs that control PD
  patches that run on a server. The technique I've used involves an http
  server that acts as a gateway, transforming http requests into OSC
  messages which are then sent to PD patches. My blog has some info
  about some of my experiments:
  http://www.pillowsopher.com/blog/
 
  I've also been looking at wrapping libpd
  (http://gitorious.org/pdlib/pages/Libpd) in a web server (maybe
  writing a node.js binding?) and using that to generate audio based on
  data from a web browser.
 
  andy
 
  On Tue, Mar 29, 2011 at 8:07 AM, Pierre Massat pimas...@gmail.com
 wrote:
   Hi all,
  
   I've been toying with some new HTML tags (canvas and audio), in a an
 attempt
   to build a web app that would work as a simple sequencer. Although
 canvas is
   great, i'm not fully satisfied with the audio tag. I was wondering, is
 there
   a way i could use Pd as a sound engine in a web application? Can it run
 on a
   server? Sorry if this is a silly question...
   There was a discussion a few months back about a project calld WebPd.
   Anybody knows if it's been developped any further?
  
   Cheers!
  
   Pierre
  
   ___
   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


 --
 Andy Farnell padawa...@obiwannabe.co.uk

 ___
 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] Pd - DSP in a web app

2011-03-29 Thread Andrew Turley
Those are both good reads. The Web Audio! All Aboard article is
pretty inspiring.

As for running Pd on a server, if the user's don't need to share data
(for example, if you are streaming the results of their patches back
to them) you could run one instance of Pd per user. That way one user
couldn't kill audio for everyone.

In most of the work I've done the web UI interacts with Pd patches,
but it doesn't actually send patches, so to the extent that I trust my
own patching ability, I can feel fairly certain that my instance of Pd
won't crash. I guess I assumed that with the sequencer that's the type
of thing you would be doing.

andy

On Tue, Mar 29, 2011 at 11:00 AM, Pierre Massat pimas...@gmail.com wrote:
 I think you should all read this:
 https://wiki.mozilla.org/Audio_Data_API

 and this:
 http://weblog.bocoup.com/web-audio-all-aboard

 I believe it only works in Firefox 4 at the moment.

 If i wanted to use Pd to generate sound for a web application, i'd have to
 keep an instance of Pd running on the server continuously, right? And keep
 all the patches i need open? Which means that if any patch crashes Pd
 there'll be no sounds anymore?

 Pierre



 2011/3/29 Andy Farnell padawa...@obiwannabe.co.uk

 Sometimes you guys make me want to shout with
 happiness. Dont stop the rock.

 On Tue, 29 Mar 2011 09:45:26 -0400
 Andrew Turley atur...@acm.org wrote:

  A few people (myself included) have built web UIs that control PD
  patches that run on a server. The technique I've used involves an http
  server that acts as a gateway, transforming http requests into OSC
  messages which are then sent to PD patches. My blog has some info
  about some of my experiments:
  http://www.pillowsopher.com/blog/
 
  I've also been looking at wrapping libpd
  (http://gitorious.org/pdlib/pages/Libpd) in a web server (maybe
  writing a node.js binding?) and using that to generate audio based on
  data from a web browser.
 
  andy
 
  On Tue, Mar 29, 2011 at 8:07 AM, Pierre Massat pimas...@gmail.com
  wrote:
   Hi all,
  
   I've been toying with some new HTML tags (canvas and audio), in a an
   attempt
   to build a web app that would work as a simple sequencer. Although
   canvas is
   great, i'm not fully satisfied with the audio tag. I was wondering, is
   there
   a way i could use Pd as a sound engine in a web application? Can it
   run on a
   server? Sorry if this is a silly question...
   There was a discussion a few months back about a project calld WebPd.
   Anybody knows if it's been developped any further?
  
   Cheers!
  
   Pierre
  
   ___
   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


 --
 Andy Farnell padawa...@obiwannabe.co.uk

 ___
 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



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


Re: [PD] Pd - DSP in a web app

2011-03-29 Thread Tedb0t
 If i wanted to use Pd to generate sound for a web application, i'd have to 
 keep an instance of Pd running on the server continuously, right? And keep 
 all the patches i need open? Which means that if any patch crashes Pd 
 there'll be no sounds anymore?

Well, the question is how the audio is getting to the user.  As you said, WebPd 
requires FF4's audio API.  If you want the actual Pd running on a server then 
you need a way of hearing the output.  In my own pd-on-the-web project, 
PuréeData, I'll be using an mp3 or ogg stream.  Latency will be an issue, but 
hopefully not a tremendously bad one.

——t3db0t


On Mar 29, 2011, at 11:00 AM, Pierre Massat wrote:

 I think you should all read this:
 https://wiki.mozilla.org/Audio_Data_API
 
 and this:
 http://weblog.bocoup.com/web-audio-all-aboard
 
 I believe it only works in Firefox 4 at the moment.
 
 If i wanted to use Pd to generate sound for a web application, i'd have to 
 keep an instance of Pd running on the server continuously, right? And keep 
 all the patches i need open? Which means that if any patch crashes Pd 
 there'll be no sounds anymore?
 
 Pierre 
 
 
 
 2011/3/29 Andy Farnell padawa...@obiwannabe.co.uk
 
 Sometimes you guys make me want to shout with
 happiness. Dont stop the rock.
 
 On Tue, 29 Mar 2011 09:45:26 -0400
 Andrew Turley atur...@acm.org wrote:
 
  A few people (myself included) have built web UIs that control PD
  patches that run on a server. The technique I've used involves an http
  server that acts as a gateway, transforming http requests into OSC
  messages which are then sent to PD patches. My blog has some info
  about some of my experiments:
  http://www.pillowsopher.com/blog/
 
  I've also been looking at wrapping libpd
  (http://gitorious.org/pdlib/pages/Libpd) in a web server (maybe
  writing a node.js binding?) and using that to generate audio based on
  data from a web browser.
 
  andy
 
  On Tue, Mar 29, 2011 at 8:07 AM, Pierre Massat pimas...@gmail.com wrote:
   Hi all,
  
   I've been toying with some new HTML tags (canvas and audio), in a an 
   attempt
   to build a web app that would work as a simple sequencer. Although canvas 
   is
   great, i'm not fully satisfied with the audio tag. I was wondering, is 
   there
   a way i could use Pd as a sound engine in a web application? Can it run 
   on a
   server? Sorry if this is a silly question...
   There was a discussion a few months back about a project calld WebPd.
   Anybody knows if it's been developped any further?
  
   Cheers!
  
   Pierre
  
   ___
   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
 
 
 --
 Andy Farnell padawa...@obiwannabe.co.uk
 
 ___
 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

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


Re: [PD] [PD-announce] pd 0.43-0 released

2011-03-29 Thread IOhannes m zmoelnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 2011-03-21 03:05, Miller Puckette wrote:
 Hi all,
 
 Pd version 0.43-0  is available on http://crca.ucsd.edu/~msp/software.htm
 or via git from sourceforge:
 git clone git://pure-data.git.sourceforge.net/gitroot/pure-data/pure-data


2 minor issues:
- - pd-0.43.0 as released prints an ugly was...1 (or 0, depending on
whether you run with realtime priorities) to the stderr.
patch#3257780  fixes this [1]

- - the directory listing of all downloadable files on miller's website
excludes the new release. (i only noticed since debian watches this file
to detect any new releases, and it still tells me that the newest
version available is 0.43-0test2)

fgmasdr
IOhannes






[1]
https://sourceforge.net/tracker/?func=detailaid=3257780group_id=55736atid=478072

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk2R/cgACgkQkX2Xpv6ydvQ2sQCg9flY3IoQlQN7aq+t4DJ/yedH
ucsAn1K4yeXNDK+1aClAAwzQ46QOW6kp
=Nnl3
-END PGP SIGNATURE-



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] Pd - DSP in a web app

2011-03-29 Thread András Murányi
On Tue, Mar 29, 2011 at 17:20, Tedb0t li...@liminastudio.com wrote:

 If i wanted to use Pd to generate sound for a web application, i'd have to
 keep an instance of Pd running on the server continuously, right? And keep
 all the patches i need open? Which means that if any patch crashes Pd
 there'll be no sounds anymore?


 Well, the question is how the audio is getting to the user.  As you said,
 WebPd requires FF4's audio API.  If you want the actual Pd running on a
 server then you need a way of hearing the output.  In my own pd-on-the-web
 project, PuréeData, I'll be using an mp3 or ogg stream.  Latency will be an
 issue, but hopefully not a tremendously bad one.

 ——t3db0t


Huh, if it really goes over the internet, not just on localhost, expect a
latency of 1-10sec...

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


Re: [PD] Pd - DSP in a web app

2011-03-29 Thread Tedb0t
Yeah, I know... sigh!  Might just have to compromise on bitrate to try to 
improve it :-/

—t3db0t

On Mar 29, 2011, at 11:58 AM, András Murányi wrote:

 On Tue, Mar 29, 2011 at 17:20, Tedb0t li...@liminastudio.com wrote:
 If i wanted to use Pd to generate sound for a web application, i'd have to 
 keep an instance of Pd running on the server continuously, right? And keep 
 all the patches i need open? Which means that if any patch crashes Pd 
 there'll be no sounds anymore?
 
 Well, the question is how the audio is getting to the user.  As you said, 
 WebPd requires FF4's audio API.  If you want the actual Pd running on a 
 server then you need a way of hearing the output.  In my own pd-on-the-web 
 project, PuréeData, I'll be using an mp3 or ogg stream.  Latency will be an 
 issue, but hopefully not a tremendously bad one.
 
 ——t3db0t
 
 
 Huh, if it really goes over the internet, not just on localhost, expect a 
 latency of 1-10sec...
 
 Andras
 ___
 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] Pd - DSP in a web app

2011-03-29 Thread András Murányi
...and tweak buffers, on the client side too if possible - they are
time-bottlenecks (is this the right expression? :o)
...going mono might help as well
...and i always liked realaudio's auto bitrate calibration based on network
thruput - not that i'm recommending realaudio anyway

Andras


On Tue, Mar 29, 2011 at 18:01, Tedb0t li...@liminastudio.com wrote:

 Yeah, I know... sigh!  Might just have to compromise on bitrate to try to
 improve it :-/

 —t3db0t

 On Mar 29, 2011, at 11:58 AM, András Murányi wrote:

 On Tue, Mar 29, 2011 at 17:20, Tedb0t li...@liminastudio.com wrote:

 If i wanted to use Pd to generate sound for a web application, i'd have to
 keep an instance of Pd running on the server continuously, right? And keep
 all the patches i need open? Which means that if any patch crashes Pd
 there'll be no sounds anymore?


 Well, the question is how the audio is getting to the user.  As you said,
 WebPd requires FF4's audio API.  If you want the actual Pd running on a
 server then you need a way of hearing the output.  In my own pd-on-the-web
 project, PuréeData, I'll be using an mp3 or ogg stream.  Latency will be an
 issue, but hopefully not a tremendously bad one.

 ——t3db0t


 Huh, if it really goes over the internet, not just on localhost, expect a
 latency of 1-10sec...

 Andras
 ___
 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




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


[PD] [PD-announce] Pure Data Workshop in Los Angeles, 2011-04-28

2011-03-29 Thread Hans-Christoph Steiner

On Mar 29, 2011, at 2:13 AM, Theron Trowbridge wrote:

We are in the process of finalizing our plans for the pd-LAunch  
week (4/25-4/30) in Los Angeles and are pleased to announce that on  
Thursday, April 28th at 7:30 pm, Hans-Christoph Steiner will be  
teaching a workshop at CRASHspace on using Pure Data for  
interactive audio creation.



Starting with Realtime Audio/Video Interaction

Pd provides a wide range of tools for tracking and extracting  
information from audio in realtime.  Once in Pd, we can use the  
audio to control sound generation, effect, video, camera  
processing, etc. The combination of audio processing and digital  
media provide myriad opportunities for creating interactions. This  
workshop will introduce how to create real-time interaction in the  
physical world with sound and light. Pd (aka Pure Data) will be  
introduced as a simple programming environment for real-time  
interaction.  This workshop will be a combination of short  
lectures, hands-on instruction, and unstructured time to work on  
learning and exploring with support of the instructor. While Pd is  
fairly easy to learn and designed for artists, familiarity with  
basic computer programming will be very beneficial. You will be  
able to apply the concepts learned in this course to a wide range  
of programming environments that can receive data via OSC messages  
or a network socket, such as Arduino, Flash, Processing, etc.


Students are also encouraged to bring additional hardware and/or  
tools they are interested in working with, as long as they are  
technically self-sufficient with them.  Bring MIDI equipment,  
projectors, etc. to experiment with realtime control. Bring an  
Arduino with Firmata plus servos or motor controllers to experiment  
with motion. Or accelerometers, rotary sensors; flex sensors, etc.  
to experiment with sensing motion.


Students will need a laptop with Pd-extended installed and working  
(download for free from http://puredata.info) - it is available for  
Linux, Mac OS X, and Windows.  The laptop needs to have a  
microphone and speakers.


Space is limited.  Cost is $60.  Sign up in the CRASHspace store: 
http://store.crashspacela.com/index.php?main_page=product_infocPath=2products_id=28

CRASHspace is located at 10526 Venice Blvd, Culver City CA 90232.


-Theron
^







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


[PD] libpd on openwrt

2011-03-29 Thread Charles Goyard
Hi,

this could be of use :

charles@tip  ~/w/old/openwrt/linksys/backfire_10.03$ file 
build_dir/target-mipsel_uClibc-0.9.30.1/libpd-0.1/libs/libpd.so 
build_dir/target-mipsel_uClibc-0.9.30.1/libpd-0.1/libs/libpd.so: ELF 32-bit LSB 
shared object, MIPS, MIPS32 version 1 (SYSV), dynamically linked, not stripped

Well, it compiles, but I did not yet installed it on a openwrt device. If
it works it could be a lot of fun :).

I'll tell you how it goes, when I have time.

cheers,

-- 
Charlot

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


Re: [PD] libpd on openwrt

2011-03-29 Thread Husk 00
On Tue, Mar 29, 2011 at 8:48 PM, Charles Goyard c...@fsck.fr wrote:
 Hi,

[cut]
 Well, it compiles, but I did not yet installed it on a openwrt device. If
 it works it could be a lot of fun :).

 I'll tell you how it goes, when I have time.

Yes please, that would be great!
pd on openwrt :)
I can already imagine a world of sound modem music!

cheers
husk

-- 
when Art become pratical, we call it technology, when Technology
become uselesswe call it Art
Song hojun

www.estereotips.net

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


Re: [PD] libpd on openwrt

2011-03-29 Thread Tedb0t
Real-time auralizations of router traffic!!!

:D :D —t3db0t

On Mar 29, 2011, at 3:02 PM, Husk 00 wrote:

 On Tue, Mar 29, 2011 at 8:48 PM, Charles Goyard c...@fsck.fr wrote:
 Hi,
 
 [cut]
 Well, it compiles, but I did not yet installed it on a openwrt device. If
 it works it could be a lot of fun :).
 
 I'll tell you how it goes, when I have time.
 
 Yes please, that would be great!
 pd on openwrt :)
 I can already imagine a world of sound modem music!
 
 cheers
 husk
 
 -- 
 when Art become pratical, we call it technology, when Technology
 become uselesswe call it Art
 Song hojun
 
 www.estereotips.net
 
 ___
 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] libpd on openwrt

2011-03-29 Thread Bastiaan van den Berg
On Tue, Mar 29, 2011 at 21:07, Tedb0t li...@liminastudio.com wrote:

 Real-time auralizations of router traffic!!!


Dont forget the availability of libpcap for pd ;
http://musa.poperbu.net/content/view/97/1/
Still have playing with this on my todo list :)

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