Re: [PD] bang vs empty list

2013-03-04 Thread IOhannes m zmoelnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 2013-03-01 18:03, Ivica Bukvic wrote:
 This makes perfect sense. However, I have at least a couple of
 patches where I have a select connected to a networked stream of
 messages one which includes bang. So after I have to appied
 IOhannes' patch, this effectively resulted in a regression where
 bang messages were not recognized by the select object, throwing a
 large number of errors. While one can argue that this is simply a
 poorly designed patch the other side of the coin is to say that
 this latest addition has caused a breakage in the existing patches
 as this problem was never reported by pd before and now is causing
 xruns. I also hear your call for consistency so I am open for going
 either way particularly because the example you gave did not use
 select. After all what follows from select is nothing more than a
 bang while symbol bang would be intercepted anyways.

thanks for the test.
however, i'm not entirely sure whether this is really a regression (or
a poorly designed patch).

my patch will make empty lists do something meaningful (that is: check
whether the object can handle them) rather than simply ignore them,
but that was the point of the patch.

before my patch, [select] would emit a no method for 'bang' whenever
it received a [bang(, and it would do nothing when it received a
[list( (neither accept nor reject the message through it's
designated outlets).
now it will emit a no method for 'list' whenever it gets a [list(,
and retain the original behaviour for all other messages. this is the
intended behaviour.

i tried to reproduce your test-case, but it seems to behave
differently on pd-vanilla than on pd-l2ork. this is what i tried:

  [connect localhost (
[r data]  |
| |
+-+
|
[netsend]

[netreceive ]
|
[select]

doing a [;data send bang( will give me a select: no method for
'bang' both with and without my patch applied.
doing a [;data send( will give me nothing both with and without my
patch applied (since [netsend] will not send an empty message).

could this be a regression in [dsis_netsend]/[dsis_netreceive] that
has been exposed by my patch?

maybe it would help if you posted a patch that exposes the problem.

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

iEYEARECAAYFAlE0WiMACgkQkX2Xpv6ydvRsxwCg8vxkb3JB4SKisMki5J5twdPD
K98AoIEsBMLZ1KNrUvhDZfTuYaHEgu+M
=Sr1k
-END PGP SIGNATURE-

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


[PD] playing sound files

2013-03-04 Thread Peter O'Doherty

Hi list,

What is the best way of playing (long) sound files and visualising the 
waveform and position in the file?
A combination of soundfiler, phasor, arrays and a hslider? Or a version 
using readsf?


Many thanks,
Peter

--
//=
- Peter O'Doherty
- http://www.peterodoherty.net
- m...@peterodoherty.net
//=


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


Re: [PD] file format for GEM

2013-03-04 Thread Stephan Elliot Perez
I am using pix_film to play back the files, do I need to use another
object? I ask because when I send the messages auto -1, 1 or 2 into the
first inlet, the playback is always the same (1), and if I send auto .5, it
turns off (as with 0).

On Sun, Mar 3, 2013 at 8:45 PM, chris clepper cgclep...@gmail.com wrote:

 A laptop drive will probably not play more than two HD ProRes files at
 once.  An external Firewire or USB drive might help if half the clips are
 on it and the other half on the internal.

 Auto can play at any speed forward or backward: try 'rate -1' or 'rate
 1.5'  etc.  That sets the Quicktime clock for playback to that rate.  It's
 more efficient to let QT do the tasking internally.

 You can select the starting frame of playback using the frame number into
 the second inlet.


 On Sun, Mar 3, 2013 at 2:34 PM, Stephan Elliot Perez 
 dreamoftheshoreofanotherwo...@gmail.com wrote:

 I am not using the auto message because I often want to play the files
 backwards or only play a certain part of them. Unless there is a variant of
 auto for this?

 When I use the patch for a performance it will be on a laptop, which I am
 not certain will have multiple hard drives. Would a solid state drive
 definitely fix my problem? Otherwise, I suppose I will be stuck with a
 lower resolution for the videos.

 -Stephan


 On Sun, Mar 3, 2013 at 7:22 PM, chris clepper cgclep...@gmail.comwrote:

 Are you using 'auto 1' to play the files?  That uses Quicktime to
 determine the current position which is more efficient than sending a frame
 number.  You may also want to try 'frame 60' into the gemwin with the auto
 message for smoother looking output.  That basically syncs the render
 output with the screen and 'auto 1' only loads a new frame at the rate of
 the file.

 Those CPU figures seem about right.  The ProRes HQ files are probably
 much larger on disk than the AIC files, so the extra CPU time might be
 waiting for the disk.  That might also be why the AIC files spike at
 certain points because the drive is working more.  Disk speed is an
 important factor here: I would spread the files over multiple drives if
 possible. Obviously, SSD is a good option too.

 Chris

 On Sun, Mar 3, 2013 at 1:05 PM, Stephan Elliot Perez 
 dreamoftheshoreofanotherwo...@gmail.com wrote:

 So, I added the -nomidi -noaudio and -nrt commands as instructed by Mr.
 Clepper. This seems to help stop lag in Pure Data itself (so cues are
 executed punctually) when using HD-files.
However, I then converted my files to 1920 x 1080 at 100% using
 the prores 422 (HQ) codec. The CPU load still climbs to into the 80s and
 90s (even over 100 once) with two videos and into the 120s-160s with three.
Oddly, with the Intermediary Codec, the load is sometimes much
 lower (in the 50s for two files) but sharply climbs at other moments
 (higher than with the pro-res codecs).

 -Stephan



 On Sun, Mar 3, 2013 at 10:10 AM, Peter Venus n...@petervenus.dewrote:

 Hello!
 i did not know, that you wanted  to playback HD-material.
 with HD material, i notice problems as well, also with the mjpeg codec.

 anyone having experience with fullHD and other codecs?

 under OSX i found, that apples ProRes 422 codec works best for that
 matter. The only thing being, that its comes with final cut.
 right now, i am running a show, where i use mjpeg in 720p resolution
 with no problems for simultaneous playback of 3 videos.

 cheers, peter

 Am 01.03.13 21:39, schrieb Stephan Elliot Perez:

 So, I reduced the resolution of the files from 1920 x 1080 to 800 x
 450
 with the Apple Photo -Jpeg codec and now I have no lag.

 The loss in quality is of course noticable, but tolerable...

 Thanks again for you help,
 Stephan

 On Thu, Feb 28, 2013 at 9:13 AM, n...@petervenus.de wrote:

  Hello!

 what video codec are you using?
 in my experience, a big issue when playing back video with gem,
 comes from the codecs and container, resulting in extreme
 differences in
 cpu-load.
 i found, that mov-container work way better than avi-container, even
 though
 the same codec is used and packed in the container.
 try  converting your videos to a motion-jpeg codec packed in a
 quicktime-mov.
 you could use mpeg-streamclip [1] for that purpose on win /mac
 machines or
 ffmpeg on linux.

 [1] http://www.squared5.com/  free tool for video conversion

 regards, peter

   *Gesendet:* Mittwoch, 27. Februar 2013 um 23:55 Uhr
 *Von:* Stephan Elliot Perez dreamoftheshoreofanotherworld**
 @gmail.com dreamoftheshoreofanotherwo...@gmail.com
 *An:* Cyrille Henry c...@chnry.net
 *Cc:* pd-list@iem.at
 *Betreff:* Re: [PD] file format for GEM

   A more urgent problem: Although the CPU usage stays under 100
 (peak is
 around 84 with three videos overlapping), there is a substantial
 amount of
 lag. If I turn off video processing, a command that should be
 executed
 after 30 seconds via the cue list is executed punctually. If I turn
 it on,
 the command is 11 seconds late.

 I can 

Re: [PD] help with pd error

2013-03-04 Thread Hans-Christoph Steiner

It looks like the Gem model loading error message is somehow being executed by
Pd.  That's an odd one.  Can you narrow it down?  Can you provide a working
example so that I can reproduce this on my machine?

.hc

On 03/04/2013 11:16 AM, Patrick Pagano wrote:
 This pd extended 0.43-4
 Ubuntu 64 bit
 When i am clicking on Hradio buttons, this TCL error appears
 
 } {} 1 (Tcl)\ MISSING\ CLOSE-BRACE\ '\}':\ missing\ close-brace\n\ \ \ \
 while\ executing\n\\00\}\ 1\ \{_glmFindMaterial():\ \ can't\ find\ material\
 \initialShadingGroup\.::pdwindow::logpost\ \{\}\ 4\ \{loaded\ image\
 '/home/shree/Desktop/vj-live2\ (1)/images/...\\n\ \ \ \ (\uplevel\\ body\
 line\ 4)\n\ \ \ \ invoked\ from\ within\n\uplevel\ #0\ \$cmds_from_pd\
 
 then the GUI does not update. The whole dump is in the pdwindow.txt
 
 On 03/04/2013 10:16 AM, Hans-Christoph Steiner wrote:
 Click on the pd window, and do File -- Save as...

 .hc

 On 03/04/2013 09:09 AM, Patrick Pagano wrote:
 Hans

 I am having a wired TCL error with pd extended on ubuntu 64 bit, how do i
 generate a window dump?

 pp
 

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


Re: [PD] help with pd error

2013-03-04 Thread Hans-Christoph Steiner

Also, does this file exist:

/home/shree/Desktop/vj-live2 (1)/models/atom.mtl

.hc

On 03/04/2013 11:49 AM, Hans-Christoph Steiner wrote:
 
 It looks like the Gem model loading error message is somehow being executed by
 Pd.  That's an odd one.  Can you narrow it down?  Can you provide a working
 example so that I can reproduce this on my machine?
 
 .hc
 
 On 03/04/2013 11:16 AM, Patrick Pagano wrote:
 This pd extended 0.43-4
 Ubuntu 64 bit
 When i am clicking on Hradio buttons, this TCL error appears

 } {} 1 (Tcl)\ MISSING\ CLOSE-BRACE\ '\}':\ missing\ close-brace\n\ \ \ \
 while\ executing\n\\00\}\ 1\ \{_glmFindMaterial():\ \ can't\ find\ material\
 \initialShadingGroup\.::pdwindow::logpost\ \{\}\ 4\ \{loaded\ image\
 '/home/shree/Desktop/vj-live2\ (1)/images/...\\n\ \ \ \ (\uplevel\\ body\
 line\ 4)\n\ \ \ \ invoked\ from\ within\n\uplevel\ #0\ \$cmds_from_pd\

 then the GUI does not update. The whole dump is in the pdwindow.txt

 On 03/04/2013 10:16 AM, Hans-Christoph Steiner wrote:
 Click on the pd window, and do File -- Save as...

 .hc

 On 03/04/2013 09:09 AM, Patrick Pagano wrote:
 Hans

 I am having a wired TCL error with pd extended on ubuntu 64 bit, how do i
 generate a window dump?

 pp


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


[PD] pix_freenect external compiled for windows

2013-03-04 Thread me.grimm
does anyone have pix_freenect (of fux_kinect?) compiled for windows
they could send me? I have a student wanting to use a kinect on a
windows system with pd.

m

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


Re: [PD] file format for GEM

2013-03-04 Thread chris clepper
Use the 'rate $1' message to change the playback speed.

On Mon, Mar 4, 2013 at 11:31 AM, Stephan Elliot Perez 
dreamoftheshoreofanotherwo...@gmail.com wrote:

 I am using pix_film to play back the files, do I need to use another
 object? I ask because when I send the messages auto -1, 1 or 2 into the
 first inlet, the playback is always the same (1), and if I send auto .5, it
 turns off (as with 0).


 On Sun, Mar 3, 2013 at 8:45 PM, chris clepper cgclep...@gmail.com wrote:

 A laptop drive will probably not play more than two HD ProRes files at
 once.  An external Firewire or USB drive might help if half the clips are
 on it and the other half on the internal.

 Auto can play at any speed forward or backward: try 'rate -1' or 'rate
 1.5'  etc.  That sets the Quicktime clock for playback to that rate.  It's
 more efficient to let QT do the tasking internally.

 You can select the starting frame of playback using the frame number into
 the second inlet.


 On Sun, Mar 3, 2013 at 2:34 PM, Stephan Elliot Perez 
 dreamoftheshoreofanotherwo...@gmail.com wrote:

 I am not using the auto message because I often want to play the files
 backwards or only play a certain part of them. Unless there is a variant of
 auto for this?

 When I use the patch for a performance it will be on a laptop, which I
 am not certain will have multiple hard drives. Would a solid state drive
 definitely fix my problem? Otherwise, I suppose I will be stuck with a
 lower resolution for the videos.

 -Stephan


 On Sun, Mar 3, 2013 at 7:22 PM, chris clepper cgclep...@gmail.comwrote:

 Are you using 'auto 1' to play the files?  That uses Quicktime to
 determine the current position which is more efficient than sending a frame
 number.  You may also want to try 'frame 60' into the gemwin with the auto
 message for smoother looking output.  That basically syncs the render
 output with the screen and 'auto 1' only loads a new frame at the rate of
 the file.

 Those CPU figures seem about right.  The ProRes HQ files are probably
 much larger on disk than the AIC files, so the extra CPU time might be
 waiting for the disk.  That might also be why the AIC files spike at
 certain points because the drive is working more.  Disk speed is an
 important factor here: I would spread the files over multiple drives if
 possible. Obviously, SSD is a good option too.

 Chris

 On Sun, Mar 3, 2013 at 1:05 PM, Stephan Elliot Perez 
 dreamoftheshoreofanotherwo...@gmail.com wrote:

 So, I added the -nomidi -noaudio and -nrt commands as instructed by
 Mr. Clepper. This seems to help stop lag in Pure Data itself (so cues are
 executed punctually) when using HD-files.
However, I then converted my files to 1920 x 1080 at 100% using
 the prores 422 (HQ) codec. The CPU load still climbs to into the 80s and
 90s (even over 100 once) with two videos and into the 120s-160s with 
 three.
Oddly, with the Intermediary Codec, the load is sometimes much
 lower (in the 50s for two files) but sharply climbs at other moments
 (higher than with the pro-res codecs).

 -Stephan



 On Sun, Mar 3, 2013 at 10:10 AM, Peter Venus n...@petervenus.dewrote:

 Hello!
 i did not know, that you wanted  to playback HD-material.
 with HD material, i notice problems as well, also with the mjpeg
 codec.

 anyone having experience with fullHD and other codecs?

 under OSX i found, that apples ProRes 422 codec works best for that
 matter. The only thing being, that its comes with final cut.
 right now, i am running a show, where i use mjpeg in 720p resolution
 with no problems for simultaneous playback of 3 videos.

 cheers, peter

 Am 01.03.13 21:39, schrieb Stephan Elliot Perez:

 So, I reduced the resolution of the files from 1920 x 1080 to 800 x
 450
 with the Apple Photo -Jpeg codec and now I have no lag.

 The loss in quality is of course noticable, but tolerable...

 Thanks again for you help,
 Stephan

 On Thu, Feb 28, 2013 at 9:13 AM, n...@petervenus.de wrote:

  Hello!

 what video codec are you using?
 in my experience, a big issue when playing back video with gem,
 comes from the codecs and container, resulting in extreme
 differences in
 cpu-load.
 i found, that mov-container work way better than avi-container,
 even though
 the same codec is used and packed in the container.
 try  converting your videos to a motion-jpeg codec packed in a
 quicktime-mov.
 you could use mpeg-streamclip [1] for that purpose on win /mac
 machines or
 ffmpeg on linux.

 [1] http://www.squared5.com/  free tool for video conversion

 regards, peter

   *Gesendet:* Mittwoch, 27. Februar 2013 um 23:55 Uhr
 *Von:* Stephan Elliot Perez dreamoftheshoreofanotherworld**
 @gmail.com dreamoftheshoreofanotherwo...@gmail.com
 *An:* Cyrille Henry c...@chnry.net
 *Cc:* pd-list@iem.at
 *Betreff:* Re: [PD] file format for GEM

   A more urgent problem: Although the CPU usage stays under 100
 (peak is
 around 84 with three videos overlapping), there is a substantial
 amount of
 lag. If I turn off video 

Re: [PD] help with pd error

2013-03-04 Thread Patrick Pagano

i guess i could remove the links in the .objs that reference the .mtls
but this is wierd that it is generatingthe error when i click on a 
hradio selector.





On 03/04/2013 11:53 AM, Hans-Christoph Steiner wrote:

Also, does this file exist:

/home/shree/Desktop/vj-live2 (1)/models/atom.mtl

.hc

On 03/04/2013 11:49 AM, Hans-Christoph Steiner wrote:

It looks like the Gem model loading error message is somehow being executed by
Pd.  That's an odd one.  Can you narrow it down?  Can you provide a working
example so that I can reproduce this on my machine?

.hc

On 03/04/2013 11:16 AM, Patrick Pagano wrote:

This pd extended 0.43-4
Ubuntu 64 bit
When i am clicking on Hradio buttons, this TCL error appears

} {} 1 (Tcl)\ MISSING\ CLOSE-BRACE\ '\}':\ missing\ close-brace\n\ \ \ \
while\ executing\n\\00\}\ 1\ \{_glmFindMaterial():\ \ can't\ find\ material\
\initialShadingGroup\.::pdwindow::logpost\ \{\}\ 4\ \{loaded\ image\
'/home/shree/Desktop/vj-live2\ (1)/images/...\\n\ \ \ \ (\uplevel\\ body\
line\ 4)\n\ \ \ \ invoked\ from\ within\n\uplevel\ #0\ \$cmds_from_pd\

then the GUI does not update. The whole dump is in the pdwindow.txt

On 03/04/2013 10:16 AM, Hans-Christoph Steiner wrote:

Click on the pd window, and do File -- Save as...

.hc

On 03/04/2013 09:09 AM, Patrick Pagano wrote:

Hans

I am having a wired TCL error with pd extended on ubuntu 64 bit, how do i
generate a window dump?

pp



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


Re: [PD] help with pd error

2013-03-04 Thread IOhannes m zmoelnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 2013-03-04 18:29, Patrick Pagano wrote:
 i guess i could remove the links in the .objs that reference the
 .mtls but this is wierd that it is generatingthe error when i click
 on a hradio selector.

could you post the patch?
could you try tunning the patch with -stderr to get the full error
message?

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

iEYEARECAAYFAlE03J8ACgkQkX2Xpv6ydvRsGQCeIzViuCPLzSb5HDZB9A01u6F2
JI0AoLGR5X5m7E1saQKsNnN1HaIRQuj3
=Wt1d
-END PGP SIGNATURE-

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


Re: [PD] help with pd error

2013-03-04 Thread Patrick Pagano
After adding -stderr flag to pd-extended, i cannot seem to replicate the 
error again?

weird scenes inside the coalmine.

On 03/04/2013 12:40 PM, IOhannes m zmoelnig wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 2013-03-04 18:29, Patrick Pagano wrote:

i guess i could remove the links in the .objs that reference the
.mtls but this is wierd that it is generatingthe error when i click
on a hradio selector.

could you post the patch?
could you try tunning the patch with -stderr to get the full error
message?

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

iEYEARECAAYFAlE03J8ACgkQkX2Xpv6ydvRsGQCeIzViuCPLzSb5HDZB9A01u6F2
JI0AoLGR5X5m7E1saQKsNnN1HaIRQuj3
=Wt1d
-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] completion-plugin in pd-extended

2013-03-04 Thread yvan volochine

hi João!

On 03/03/13 17:19, João Pais wrote:

I have a windows and mac (powerpc) machine in my room, sharing the same
keyboard and mouse. is that enough for debugging?


sure if you can help, feel free to test and report bugs to me!

there is still this issue with pd-vanilla[1], which should be tracked on 
sourceforge but I won't do it as I don't own a mac (and the user who 
reported that to me does not seem willing to do it himself)


cheers,
y

[1] https://github.com/gusano/completion-plugin/issues/2

--
http://yvanvolochine.com
http://soundcloud.com/yvanvolochine
http://vimeo.com/yv

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


Re: [PD] help with pd error

2013-03-04 Thread Thomas Mayer
On 04.03.2013 18:56, Patrick Pagano wrote:
 After adding -stderr flag to pd-extended, i cannot seem to replicate the
 error again?
 weird scenes inside the coalmine.

Actually, that is pretty normal, as starting Pd with -stderr does not
post anything to the Pd console (which is parsed in Tcl), but to bash
(or your shell or cmd.exe).

There is an open bug related to it:
http://sourceforge.net/tracker/?func=detailatid=478070aid=3589171group_id=55736

Best regards,
Thomas

 
 On 03/04/2013 12:40 PM, IOhannes m zmoelnig wrote:
 On 2013-03-04 18:29, Patrick Pagano wrote:
 i guess i could remove the links in the .objs that reference the
 .mtls but this is wierd that it is generatingthe error when i click
 on a hradio selector.
 could you post the patch?
 could you try tunning the patch with -stderr to get the full error
 message?
 
 fmsdfr
 IOhannes

 ___
 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

-- 
From the perspective of communication analysis, government is not
an instrument of law and order, but of law and disorder. (Gracchus
Gruad in: Robert Shea  Robert A. Wilson, The Golden Apple)
http://www.residuum.org/

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


Re: [PD] [announce] [pd-fileutils] released, a command-line tool for managing pd files

2013-03-04 Thread Jamie Bullock



On 1 Mar 2013, at 15:34, s p seb...@gmail.com wrote:

 Actually I've had a crappy demo of patching in the browser running for quite 
 a while now : http://funktion.fm/webpd/demos/simple-gui/simple-gui.html
 
 It works (not so well in Firefox, but in chromium it's fine).
 

Wow! That's impressive, when I saw this thread I was just expecting a patcher, 
but you've actually got audio streaming back to the browser. How are you 
achieving that?

 A friend of mine is developing a generic graph editor for dataflow 
 programming, and I've been planning to migrate to this forever now, but 
 didn't have the time ...

Do you have a link to that project?

best,

Jamie


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


Re: [PD] pd-l2ork feedback

2013-03-04 Thread András Murányi
On Mon, Mar 4, 2013 at 5:02 AM, Ivica Ico Bukvic i...@vt.edu wrote:

  Attached is the diff for mknob.c to make it accelerated. Attached is
 also binary version of mknob.pd_linux (64-bit) (not sure if this one will
 go through, though).


Oh. http://www.youtube.com/watch?v=OmBxVfQTuvI :op



 As for pd-l2ork being 0.42, that is not entirely correct. While elements
 of GUI are still based on 0.42, many others aren't and pd-l2ork has most if
 not all patches to the core pd engine inherent to the 0.43 and 0.44
 branches, including some that were committed very recently into the
 sourceforge. It also has a collection of unique patches that don't exist in
 any of the other versions, so I am not even sure what one would call it
 other than a pd fork :-)


That's new to me. Great!



 If you are interested in trying preset_hub and preset_node externals they
 do come with a fairly comprehensive help file, so hopefully that will help
 in figuring out how they function.

 Best wishes,

 Ico


Thanks a lot,

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


Re: [PD] [announce] [pd-fileutils] released, a command-line tool for managing pd files

2013-03-04 Thread s p
Hi Jamie,

The audio is not streamed to the browser! WebPd is an implementation of
Pure Data in JavaScript, so the browser itself produces the sound (link
here : https://github.com/sebpiq/WebPd) . Since a couple of years, thanks
to a new standard called Web Audio API, it is pretty easy to achieve in
Firefox, Chrome and Safari. The performance is actually surprisingly good!!!

The graph editor project is called dataflow and is made by Forrest
Oliphant, link here : https://github.com/meemoo/dataflow
It is all JavaScript as well.


2013/3/4 Jamie Bullock ja...@jamiebullock.com




 On 1 Mar 2013, at 15:34, s p seb...@gmail.com wrote:

  Actually I've had a crappy demo of patching in the browser running for
 quite a while now :
 http://funktion.fm/webpd/demos/simple-gui/simple-gui.html
 
  It works (not so well in Firefox, but in chromium it's fine).
 

 Wow! That's impressive, when I saw this thread I was just expecting a
 patcher, but you've actually got audio streaming back to the browser. How
 are you achieving that?

  A friend of mine is developing a generic graph editor for dataflow
 programming, and I've been planning to migrate to this forever now, but
 didn't have the time ...

 Do you have a link to that project?

 best,

 Jamie


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


Re: [PD] pd on ios: new app

2013-03-04 Thread Igor Medeiros
there's a new version with pd console -
anyone using it?
is there a guide to this new version anywhere?




On Mon, Feb 11, 2013 at 8:36 AM, Òscar Martínez Carmona
xamp...@gmail.comwrote:

 Nice! I'll give it a go soon!

 El dilluns 11 de febrer de 2013, hans w. koch ha escrit:

 just stumbled upon this (sorry, if it has been announced already:
 http://music.columbia.edu/~daniglesia/mobmuplat/

 a new way to put pd patches on the i-phone, after the demise of
 rjdj-sceneplayer.

 now off for testing
 hans
 www.hans-w-koch.net






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



 --
 Òscar Martínez Carmona


 ___
 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] [announce] [pd-fileutils] released, a command-line tool for managing pd files

2013-03-04 Thread Scott R. Looney
hey sebi - is this the one using WebAudio and not sink.js? also do you have
[lop~ ] and [tabread4~] and the others you mentioned on the roadmap
implemented?

scott


On Mon, Mar 4, 2013 at 1:28 PM, s p seb...@gmail.com wrote:

 Hi Jamie,

 The audio is not streamed to the browser! WebPd is an implementation of
 Pure Data in JavaScript, so the browser itself produces the sound (link
 here : https://github.com/sebpiq/WebPd) . Since a couple of years, thanks
 to a new standard called Web Audio API, it is pretty easy to achieve in
 Firefox, Chrome and Safari. The performance is actually surprisingly good!!!

 The graph editor project is called dataflow and is made by Forrest
 Oliphant, link here : https://github.com/meemoo/dataflow
 It is all JavaScript as well.


 2013/3/4 Jamie Bullock ja...@jamiebullock.com




 On 1 Mar 2013, at 15:34, s p seb...@gmail.com wrote:

  Actually I've had a crappy demo of patching in the browser running for
 quite a while now :
 http://funktion.fm/webpd/demos/simple-gui/simple-gui.html
 
  It works (not so well in Firefox, but in chromium it's fine).
 

 Wow! That's impressive, when I saw this thread I was just expecting a
 patcher, but you've actually got audio streaming back to the browser. How
 are you achieving that?

  A friend of mine is developing a generic graph editor for dataflow
 programming, and I've been planning to migrate to this forever now, but
 didn't have the time ...

 Do you have a link to that project?

 best,

 Jamie



 ___
 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] help with pd error

2013-03-04 Thread Pagano, Patrick
It was driving me batty.

From: pd-list-boun...@iem.at [pd-list-boun...@iem.at] on behalf of Thomas Mayer 
[tho...@residuum.org]
Sent: Monday, March 04, 2013 3:19 PM
To: pd-list@iem.at
Subject: Re: [PD] help with pd error

On 04.03.2013 18:56, Patrick Pagano wrote:
 After adding -stderr flag to pd-extended, i cannot seem to replicate the
 error again?
 weird scenes inside the coalmine.

Actually, that is pretty normal, as starting Pd with -stderr does not
post anything to the Pd console (which is parsed in Tcl), but to bash
(or your shell or cmd.exe).

There is an open bug related to it:
http://sourceforge.net/tracker/?func=detailatid=478070aid=3589171group_id=55736

Best regards,
Thomas


 On 03/04/2013 12:40 PM, IOhannes m zmoelnig wrote:
 On 2013-03-04 18:29, Patrick Pagano wrote:
 i guess i could remove the links in the .objs that reference the
 .mtls but this is wierd that it is generatingthe error when i click
 on a hradio selector.
 could you post the patch?
 could you try tunning the patch with -stderr to get the full error
 message?

 fmsdfr
 IOhannes

 ___
 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

--
From the perspective of communication analysis, government is not
an instrument of law and order, but of law and disorder. (Gracchus
Gruad in: Robert Shea  Robert A. Wilson, The Golden Apple)
http://www.residuum.org/

___
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] wireless audio from Pd to PA system (katja)

2013-03-04 Thread katja
Sending Pd-audio over Wifi would have the advantage that no extra gear is
needed at the transmitter side, simplifiying the setup of a wearable live
performance computer. Therefore this would be the method of my preference,
if it is possible at all.

This weekend I did some experiments with [udpsend~] and [udpreceive~] over
Wifi. I soon found that using a wireless router makes little sense. Wifi is
'half duplex', meaning it can't send and receive at the same time, so the
router is either receiving from one computer or sending to the other. A
waste of time.

I learned about 'ad hoc networks', where computers can be paired via Wifi
and talk to each other directly, without a router. Never knew about this
before. What a cool option that is. Found a howto here:

https://help.ubuntu.com/community/WifiDocs/Adhoc

In ad hoc mode, latency is lower, although on average not as low as over
cable, and with more fluctuation. Moreover, there was considerable packet
loss, which did not happen in wired LAN. Therefore, tcp protocol should
probably be used instead, to check for packet loss and eventually resend
packets.

I found that [udpsend~] can not send packets of 64 samples. It seems that
256 samples is the minimum. Why? Maybe it is best to pack each signal
vector in a list and use the [tcpsend] / [tcpreceive] combo instead.

A well-known issue with music streaming is clock drift, caused by the
slightly different clock speeds between audio cards. This also happens when
sending over a local network (wired or wireless). Clock drift is typically
0.0001 to 0.001 ratio of nominal sample rate. A small difference, but it
causes one buffer to be skipped or duplicated once in a while. To
compensate, the signal should be resampled to match the receiver's sample
rate. This would not require a complicated interpolation scheme, but still
it would probably need one or more new Pd classes. An interesting article
about clock drift and possible solutions is here:

http://www.carot.de/Docs/AES_Tokyo.pdf

If further experiments are promising enough, I would try this board for the
receiver:

https://www.olimex.com/Products/OLinuXino/A13/A13-OLinuXino-WIFI/

Otherwise, I would just be happy to have learned about ad hoc networks.
This can come in handy for other purposes too, for example when synching Pd
computers.

Katja




On Fri, Mar 1, 2013 at 9:34 PM, Phil Stone pkst...@ucdavis.edu wrote:

  These Line 6 units are well respected in the electric bass world,
 especially considering their moderate price. I think bass players
 appreciate tight timing, and the low lag may be one reason these units are
 popular. Also, they have proven to be rugged enough to be road-worthy.
 They can also model the hi-frequency lossiness of cords, though that seems
 of dubious value in your case.


 Phil



 On 3/1/13 12:24 PM, katja wrote:

 Apparently, Line 6 managed to build a digital 2.4 GHz wireless with 4 ms
 latency, the Relay G30, G50 etc . They do not write it in the specs, but
 most users don't notice latency and when they do, their support is speaking
 of latency as low as that:

 http://line6.com/support/thread/33898

 This weekend I will do some WiFi experiments and see how fast it can go
 locally, using mrpeach udp and tcp classes. If it works, one could use a
 wireless router which has no other task than routing Pd audio, and the
 computer at the receiving end could be a cheap headless board with no other
 task than receiving Pd audio and converting it to analog. Together the
 receiving device could be the size of a weight-watcher's lunch box, while
 at the transmitter side the computer's built-in stuff is used. Maybe I'm a
 bit naive here, anyway I'll report results from experiments.

 Katja


 On Fri, Mar 1, 2013 at 2:14 PM, richard duckworth richduckwo...@yahoo.com
  wrote:

  OMG - that's really high! Maybe Tranz have a belt holder solution -
 they do look kind of bulky though! Maybe worth dropping them a line, see if
 they'll help the Pd community


 Rich Duckworth
 Lecturer in Music Technology
 Department of Music
 House 5
 Trinity College
 Dublin 2
 Ireland
 Tel 353 1 896 1500

   Digital?
 Is that the thing where they take a good old sine wave and they chop it
 up into little bits? --- Rupert Neve
 --
 *From:* katja katjavet...@gmail.com
 *To:* Antoine Villeret antoine.ville...@gmail.com
 *Cc:* richard duckworth richduckwo...@yahoo.com; pd-list@iem.at 
 pd-list@iem.at
 *Sent:* Friday, 1 March 2013, 13:12
 *Subject:* Re: [PD] wireless audio from Pd to PA system (katja)

 Found more info about TI's PurePath wireless. Latency of wireless
 transmission is 768 samples minimum. Added to this must be the latencies of
 ad/da conversion.

 http://e2e.ti.com/support/low_power_rf/f/382/t/110331.aspx

 Forget about it, this concept is only useful for home entertainment.

 Katja


 On Fri, Mar 1, 2013 at 1:19 PM, katja katjavet...@gmail.com wrote:

 Thanks everyone for your answers.

 The case is unconventional 

[PD] [PD-announce] Concordia Laptop Orchestra and Acoustic Friends - Liveware! This Thursday (March 7th @ 7P)

2013-03-04 Thread eldad tsabary
Concordia Laptop Orchestra and Acoustic Friends - Liveware!

 

Thursday, March 7th, 2013 @ 19:00

Concordia Music Department

John Molson School of Business

1450 Guy St., 8th floor, room 245

Also webcast (see below)

Free admission!

 

This Thursday at 7 PM, come join Concordia Laptop Orchestra (CLOrk) for a 
casual evening concert with some excellent pieces by Michaël Bresse, Joe 
Browne, Michael Palumbo, and Ryan White, plus a closing CLOrk beat-jam.

 

Each piece utilizes the laptop orchestra medium in a very different manner:

 

In Michaël Bresses’s piece, the laptop orchestra will explore texture and space 
under his conduction.

 

In Joe Browne’s piece, bass trombonist Felix Del Tredici will interact as 
soloist with the laptop orchestra and with snippets of his own live sounds 
processed and spatialized in 8 channels.

 

In Michael Palumbo’s piece only one computer will play a sound, but 20 people 
will shape and transform it.

 

Ryan White’s meditative piece with Christian Brun del Re (drums) will utilize 
the laptop orchestra as a glitch percussion ensemble.

 

CLOrk’s beat jam is like… Mouse on Mars meets Autechre meets Tam Tams Montreal.



The show will be webcast (audio) at 

http://mixlr.com/eldad-tsabary or http://pdradio.listen2myradio.com/ (plan B)



Check CLOrk out:

CLOrk’s sounds: https://soundcloud.com/clork-1/

CLOrk’s videos: http://tinyurl.com/cl47htd



Facebook event:http://www.facebook.com/events/148884571939776/ 

Current CLOrk members:

Lyndsie Alguire, Charles Bale, Philippe Blanchette, Michaël Bresse, Joseph 
Browne, Stephanie Colbourn, Pasquale De Luca, Alexis Dionne, Byron Edelmann, 
Frankie Fiore, David Fiorentino, Christopher Gorman, Regynald Guzman, Jared 
Jukes, Reginald Kachanoski, Megan Keenan, Marco Antonio Liy Menor, Marguerite 
Luu, Ryan McNabb, Keith Odell, Michael Palumbo, Pierre Perry Pilloy, Edan Scime 
Stokell, Evan Stepanian, Michael Sullivan, Ryan White, Simon White, Eldad 
Tsabary (director)___
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


Re: [PD] wireless audio from Pd to PA system (katja)

2013-03-04 Thread chris clepper
On Mon, Mar 4, 2013 at 6:41 PM, katja katjavet...@gmail.com wrote:


 If further experiments are promising enough, I would try this board for
 the receiver:

 https://www.olimex.com/Products/OLinuXino/A13/A13-OLinuXino-WIFI/


I have been running Pd on this board for a few weeks now.  In general, it
works OK, but the ADC is not so good and adds a lot of latency.  Just DAC
output can be 10ms latency with passable sound.  All of the Pd example
patches run fine with the FFT ones topping out around 50% CPU load.  That's
with nothing else running.  Any network activity will cause dropouts even
at large buffer settings though.

The WiFi works with a few tweaks to the settings for your network.

The drawback with the Allwinner based chips is you have to take whatever
the chip maker gives you for documentation and drivers (slim and none
basically).  The Chinese SoC makers have zero interest in orders less than
a half million units and they mainly make those under $100 7 tablets and
bad set top boxes.  If something doesn't work, then it likely won't ever
work - don't hold out for improved ALSA drivers for example.

I would see what the new BeagleBone looks like too.  It's supposed to be
cheaper and improved plus TI does support open source better than most.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [announce] [pd-fileutils] released, a command-line tool for managing pd files

2013-03-04 Thread s p
Yes! It uses sink.js! But sink.js uses WebAudio API when it can. The
synthesis is made in JavaScript, not in Audio API (yet!). However, I have
big plans of refactoring the whole stuff to be all Web Audio API! I started
`pd-fileutils` as part of this refactor : I want to separate components to
make maintenance easier.

But the Web Audio API version is coming, probably in 3-4 months. If
somebody wanna help, they are welcome :) it's quite a lot of work for me
alone.

All mentioned in roadmap are implemented (at least partly), except [adc~].
You can check out implemented objects here :
http://funktion.fm/webpd/demos/simple-gui/simple-gui.html



2013/3/5 Scott R. Looney scottrloo...@gmail.com

 hey sebi - is this the one using WebAudio and not sink.js? also do you
 have [lop~ ] and [tabread4~] and the others you mentioned on the roadmap
 implemented?

 scott


 On Mon, Mar 4, 2013 at 1:28 PM, s p seb...@gmail.com wrote:

 Hi Jamie,

 The audio is not streamed to the browser! WebPd is an implementation of
 Pure Data in JavaScript, so the browser itself produces the sound (link
 here : https://github.com/sebpiq/WebPd) . Since a couple of years,
 thanks to a new standard called Web Audio API, it is pretty easy to achieve
 in Firefox, Chrome and Safari. The performance is actually surprisingly
 good!!!

 The graph editor project is called dataflow and is made by Forrest
 Oliphant, link here : https://github.com/meemoo/dataflow
 It is all JavaScript as well.


 2013/3/4 Jamie Bullock ja...@jamiebullock.com




 On 1 Mar 2013, at 15:34, s p seb...@gmail.com wrote:

  Actually I've had a crappy demo of patching in the browser running for
 quite a while now :
 http://funktion.fm/webpd/demos/simple-gui/simple-gui.html
 
  It works (not so well in Firefox, but in chromium it's fine).
 

 Wow! That's impressive, when I saw this thread I was just expecting a
 patcher, but you've actually got audio streaming back to the browser. How
 are you achieving that?

  A friend of mine is developing a generic graph editor for dataflow
 programming, and I've been planning to migrate to this forever now, but
 didn't have the time ...

 Do you have a link to that project?

 best,

 Jamie



 ___
 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] wireless audio from Pd to PA system (katja)

2013-03-04 Thread katja
Hi Chris, thanks for your advice. You're right, Chinese manufacturers are
generally not supportive to open source, which is a pity as they are
designing and producing most of the hardware today.

Katja


On Tue, Mar 5, 2013 at 6:43 AM, chris clepper cgclep...@gmail.com wrote:

 On Mon, Mar 4, 2013 at 6:41 PM, katja katjavet...@gmail.com wrote:


 If further experiments are promising enough, I would try this board for
 the receiver:

 https://www.olimex.com/Products/OLinuXino/A13/A13-OLinuXino-WIFI/


 I have been running Pd on this board for a few weeks now.  In general, it
 works OK, but the ADC is not so good and adds a lot of latency.  Just DAC
 output can be 10ms latency with passable sound.  All of the Pd example
 patches run fine with the FFT ones topping out around 50% CPU load.  That's
 with nothing else running.  Any network activity will cause dropouts even
 at large buffer settings though.

 The WiFi works with a few tweaks to the settings for your network.

 The drawback with the Allwinner based chips is you have to take whatever
 the chip maker gives you for documentation and drivers (slim and none
 basically).  The Chinese SoC makers have zero interest in orders less than
 a half million units and they mainly make those under $100 7 tablets and
 bad set top boxes.  If something doesn't work, then it likely won't ever
 work - don't hold out for improved ALSA drivers for example.

 I would see what the new BeagleBone looks like too.  It's supposed to be
 cheaper and improved plus TI does support open source better than most.

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