Re: [PD] Oss and PCM out (Ubuntu 10.04)

2010-07-31 Thread Ingo Scherzinger
 Hi everybody,

 I remember reading something about enabling the SPDIF output (pcm out) 
 while using OSS. Unfortunately I couldn't  find it anymore. I am on 
 Ubuntu Lucid.
 The digital out of the (onboard) soundcard works when I use ALSA. 
 However, when I switch to OSS it doesn't even output a sync signal.
 I know it can be enabled (probably in modprobe.d) but I don't know how 
 exactly. Any ideas?

 Ingo


...and switching the digital out in ALSA mixer has no effect on OSS?
I remember using it regardless of what sound system is in effect...

Andras

Unfortunately it's not working with ALSA either anymore. Strange! Leads me
to believe that there might be a hardware problem with the board. I can't
even get a digital sync signal out of the SPDIF anymore.

However, I used to have it working with ALSA and PD. Without changing
anything but ALSA to OSS (within PD) the digital out stopped working with
OSS and started working again when I set it back to ALSA.

Anyway, I'll have to figure out my hardware problem first before I can keep
investigating. Thanks anyway, Andreas! I'll get back when it starts working
again at all.

Ingo


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


Re: [PD] [announce] Integra Live 1.0.0 (beta)

2010-07-31 Thread Jamie Bullock
Hi,


We've also built it on Windows XP, Fedora and Ubuntu, but we'd like to get 
things working smoothly on OS X before releasing for the other platforms.

However, probably I should have mentioned that it is FLOSS under GPLv2 license, 
and you are welcome to build it out of svn and modify the code etc

http://sf.net/projects/integralive

Jamie

On 31 Jul 2010, at 03:57, ydego...@gmail.com ydego...@gmail.com wrote:

 you should also announce it's Mac-OSX only
 
 sevy
 
 Jamie Bullock wrote:
 Dear Pd list,
 
 I am pleased to announce the first public beta release of Integra Live, a 
 new application for the composition and performance of live electronic 
 music. Integra Live uses Pure Data as its signal processing engine and 
 provides a new user interface written in Adobe Flex.
 
 The software can be downloaded from the project website:
 
 http://www.integralive.org
 
 The Adobe AIR runtime is required and can be downloaded from:
 
 http://get.adobe.com/air/
 
 Integra Live aims to provide an intuitive and humane interface to advanced 
 signal processing and interaction capabilities. It is currently being 
 developed by the research centres of the Integra project, and will be used 
 by Integra commissioned composers and performers in a series of concerts 
 across Europe in 2011.
 
 Please take time to try the software and give us your feedback via the 
 online forum:
 
 http://integralive.uservoice.com
 
 All best wishes!
 
 Jamie
 
 --
 Dr. James Bullock
 Senior Researcher, Interactive Technology in Music Performance
 Software Development Manager, Integra Project
 Birmingham Conservatoire
 Birmingham City University
 UK
 --
 http://www.jamiebullock.com
 
 
 ___
 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] Stabel release?

2010-07-31 Thread Laurent WILLKOMM

Am 2010-07-30 19:58, schrieb Hans-Christoph Steiner:

 Any day now.  I think there are no outstanding problems with the latest
 release candidate version, so I just want to wait a bit before making it
 the final release.

 So please test it and report problems, bugs, etc!  Otherwise it'll be
 too late...


Hi,
while testing I just noticed that hcs/uname and hcs/hostname crash pd.
This is true on Ubuntu Lucid 64 bit and Debian stable 32 bit. I think 
the problem is not a new one as 0.41.4 crahes too.


Best regards,
lw.

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


Re: [PD] abstraction setting its own arguments

2010-07-31 Thread Jonathan Wilkes


--- On Thu, 7/29/10, Mathieu Bouchard ma...@artengine.ca wrote:

 From: Mathieu Bouchard ma...@artengine.ca
 Subject: Re: [PD] abstraction setting its own arguments
 To: Jonathan Wilkes jancs...@yahoo.com
 Cc: pd-list@iem.at
 Date: Thursday, July 29, 2010, 5:06 PM
 On Wed, 28 Jul 2010, Jonathan Wilkes
 wrote:
 
  Is there a reason why you don't show an add message
 for [getargs] in the help-png?
 
 As I said in a previous mail yesterday, I forgot to mention
 add. Then I didn't reupload the new version of the page. I
 just reuploaded it now. See it again now, with more details
 :
 
   http://gridflow.ca/help/setargs-help.png

Sorry, I see you did say that.

For accessing the args from an abstraction: do you have something in GF 
that works like your comment in patch id# 1543850?

-Jonathan

_
 _ ...
 | Mathieu Bouchard, Montréal, Québec. téléphone:
 +1.514.383.3801


  

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


[PD] object to get pdversion/tclversion/basedir

2010-07-31 Thread Jonathan Wilkes
Is there an object to get the pdversion? If so it would be nice to 
replace the Help-About Pd textfile with a pd patch so the links could 
be clickable. (Also, it would then be possible to do some rolling credits, 
as often happens in an About this Software window.)

-Jonathan


  

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


Re: [PD] abstraction setting its own arguments

2010-07-31 Thread Mathieu Bouchard

On Sat, 31 Jul 2010, Jonathan Wilkes wrote:

For accessing the args from an abstraction: do you have something in GF 
that works like your comment in patch id# 1543850?


[args *] outputs all args at loadbang time. (in 9.10 you can also bang it 
later)


See http://gridflow.ca/help/args-help.png for more options.

Note that [args] does ()-parsing of those args, so [foo (1 2) 3] will be 
counted as having two args, (1 2) and 3.


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


[PD] Disabling of packages to build...

2010-07-31 Thread meino . cramer
Hi,

 while fighting for a successful compilation of Pd-0.41.4-extended
 the build process falls over a certain package which I have now
 decided to exclude.

 Where can I disable the build and install of packages from
 Pd-extended?

 Thank you very much for any help in advance!
 Best regards,
 mcc





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


Re: [PD] abstraction setting its own arguments

2010-07-31 Thread Jonathan Wilkes


--- On Sat, 7/31/10, Mathieu Bouchard ma...@artengine.ca wrote:

 From: Mathieu Bouchard ma...@artengine.ca
 Subject: Re: [PD] abstraction setting its own arguments
 To: Jonathan Wilkes jancs...@yahoo.com
 Cc: pd-list@iem.at
 Date: Saturday, July 31, 2010, 5:53 PM
 On Sat, 31 Jul 2010, Jonathan Wilkes
 wrote:
 
  For accessing the args from an abstraction: do you
 have something in GF that works like your comment in patch
 id# 1543850?
 
 [args *] outputs all args at loadbang time. (in 9.10 you
 can also bang it later)

Right, but what I was asking about is more flexible because inside the 
abstraction you could have something like:
[expr $...@]

So I don't have to know how many args the user typed in (nor do I have 
to use dynamic patching at all).

Your suggestion for this feature was something that would expand to 
the nth arg + any following args, so I was wondering if you have that 
in GF.

-Jonathan

 
 See http://gridflow.ca/help/args-help.png for
 more options.
 
 Note that [args] does ()-parsing of those args, so [foo (1
 2) 3] will be counted as having two args, (1 2) and 3.
 
  _ _ __ ___ _  _
 _ ...
 | Mathieu Bouchard, Montréal, Québec. téléphone:
 +1.514.383.3801


  

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


[PD] Sinus Wavewrapper LADSPA emulation

2010-07-31 Thread Cody Loyd
Does anyone know what is going on in Steve Harris' LADSPA plugin
'Sinus Wavewrapper' ?

I am guessing that it has something to do with waveshaping, but I
don't really know, and I've not been able to get a sound like that
with my feeble waveshaping attempts.

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


Re: [PD] abstraction setting its own arguments

2010-07-31 Thread Mathieu Bouchard

On Sat, 31 Jul 2010, Jonathan Wilkes wrote:


Your suggestion for this feature was something that would expand to
the nth arg + any following args, so I was wondering if you have that
in GF.


I only have [args a b c *] outputting $4+following out of the right 
outlet.


If I had this feature in GridFlow, it wouldn't be working in [expr] 
anyway.


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


[PD] [PD-announce] make art - in-between design - EXTENDED CALL 02/07

2010-07-31 Thread propaganda

sorry for xxx, please -

   _
   __  _   _   ___|_|
  | |__| |  _||_  | |_|_| |  _|
  |  _|__|_  | | || | | |___|_|   | |_
  | | |__| | | |    | |  ___|_|  _|
  | |  | | | |_   | | | |   |_|_  | |___
  |_|_ |_| |___|  |_| |_| |_| |_|
|_|_   ___ _
  |_|   _||_  |  _|_  |___   ___|__
   | || | | |_|_| | |   |_|  |_|
 from  |  __| |  _   _|   | |
  4 to 7   | |  |_  | | | |_|___ _|_|
NOVEMBER 2010  |_||_| |_|   |___|   |_|




CALL FOR PROJECTS: extended deadline, *August 2nd*

The sixth edition of make art – in-between design: rediscovering
collaboration in digital art – will take place in Poitiers (FR), from
the 4th to the 7th of November 2010.

make art is an international festival dedicated to the integration
of Free/Libre/Open Source Software (FLOSS) in digital art.
make art offers performances, presentations, workshops and an
exhibition, focusing on the encounter between digital art and free
software.


*in-between design: rediscovering collaboration in digital art*

Today's market production accelerates the spread of non-critical and
standardized aesthetics, by means of locked top-down distribution
mechanisms and a series of tools that enforce it. At the same time
new forms of methodologies inspired or powered by free software,
participatory practices and peer-to-peer networks are fueling many
Internet subcultures. Some of these emerging practices will lead to
competitive social productions, while other will remain as pure
artistic experiments.

For example, a common hypothesis is that by adopting production and
distribution methods based on free software and open standards and by
sharing the sources of one's work with others, the collective knowledge
base and aesthetic sensibilities can freely interact to explore
uncharted, hybrid directions which no longer reflect the supremacy of a
single idea. Such an assumption raises several questions:

 - Does the sharing of artworks recipes and tools help debunk
   the myth of the isolated design genius?
 - By leaving the possibility of ongoing development and refinement,
   is it possible to ever produce a final design?
 - Can these methods and technologies inspire new forms of creation or
   tools, beyond self-referential productions?
 - Is it wishful thinking to approach collaborative graphical design
   in the same way as an open source software project?
 - Is Free and Open Source licensing a catalyst for creation or does
   it add an extra level of complexity?
 - Can the limitation of one license trigger new forms of constrained
   creativity?

We're currently seeking new, innovative media art and design works and
projects focusing on the above theme and questions:
 - graphical artworks and installations
 - lectures
 - project presentations
 - software and hardware demos

We're also seeking audiovisual performances that will take place
during the festival evenings.

The submitted projects must fit this focus and be made in a free/libre
and open source environment, this includes both its optional
dependencies or production tools and the operating system. We are
asking you to publish the sources of your project under a free culture
license of your choice or release it into the public domain.
Projects that do not meet these criteria will not be considered.


How to apply

Submission form and a list of additional requirements are available at:
http://makeart.goto10.org/call/

Extended deadline: *Monday 2nd August 2010*

Incomplete or late applications will not be processed.


Timeline

2nd of August 2010  – Deadline call for proposals
Beginning of September  – Selected projects notifications
4th-7th of November 10  – make art 2010 - Poitiers (FR)

For examples of previous editions, please visit the archives :
http://makeart.goto10.org/

make art is powered by GOTO10



___
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] problems with pdp_v4l2

2010-07-31 Thread Mathieu Bouchard

On Thu, 22 Jul 2010, xà wrote:

2010/7/22 Mathieu Bouchard ma...@artengine.ca:

On Thu, 22 Jul 2010, xà wrote:
use this shell command :
 perl -e 'print pack i, 1431918169; print \n'
or
 ruby -e 'puts [1431918169].pack i'
and it tells you :
therefore, pdp_v4l2 is trying to tell you that it doesn't support the YVYU
codec of your camera.

the strange point is that also with pdp_v4l doesnt render the cam, and
the same camera with pd extended 0.41 and ubun2.hardy worked fine :S


Was any version of PDP linked with a libv4l component ? did it change ?

It's also possible that some drivers change behaviour from one linux 
version to another. Linux kernel decisions have been pretty careless about 
the need of applications for pixel conversions to simple standard formats, 
and that's why libv4l had to be created.


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


Re: [PD] problems with pdp_v4l2

2010-07-31 Thread Mathieu Bouchard

On Thu, 22 Jul 2010, Hans-Christoph Steiner wrote:

Seems like pdp_v4l2 should so that little conversion in its error message. 
YVYU is a lot easier to understand than 1431918169


===
--- pdp_v4l2.c  (révision 13653)
+++ pdp_v4l2.c  (copie de travail)
@@ -830,7 +830,7 @@
 break;

 default:
-   post(pdp_v4l2: unsupported color model: %d, 
x-x_v4l2_format.fmt.pix.pixelformat);
+   post(pdp_v4l2: unsupported color model: %.4s, (char 
*)x-x_v4l2_format.fmt.pix.pixelformat);
break;
 }

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


Re: [PD] abstraction setting its own arguments

2010-07-31 Thread Jonathan Wilkes


--- On Sat, 7/31/10, Mathieu Bouchard ma...@artengine.ca wrote:

 From: Mathieu Bouchard ma...@artengine.ca
 Subject: Re: [PD] abstraction setting its own arguments
 To: Jonathan Wilkes jancs...@yahoo.com
 Cc: pd-list@iem.at
 Date: Saturday, July 31, 2010, 7:16 PM
 On Sat, 31 Jul 2010, Jonathan Wilkes
 wrote:
 
  Your suggestion for this feature was something that
 would expand to
  the nth arg + any following args, so I was wondering
 if you have that
  in GF.
 
 I only have [args a b c *] outputting $4+following out of
 the right outlet.
 
 If I had this feature in GridFlow, it wouldn't be working
 in [expr] anyway.

That's just an example.  But I think it is the best way to handle getting 
args inside an abstraction because it obviates the need for all of the 
arg-getting objects scattered about pd-extended, and it's more 
flexible than any of them because you can expand the args directly in an 
object box like [...@].

Then maybe $...@4 could mean everything from $4 to the last arg.

-Jonathan

 
  _ _ __ ___ _  _
 _ ...
 | Mathieu Bouchard, Montréal, Québec. téléphone:
 +1.514.383.3801


  

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


Re: [PD] abstraction setting its own arguments

2010-07-31 Thread Mathieu Bouchard

On Sat, 31 Jul 2010, Jonathan Wilkes wrote:

That's just an example.  But I think it is the best way to handle 
getting args inside an abstraction because it obviates the need for all 
of the arg-getting objects scattered about pd-extended,


It still wouldn't support non-default defaults of [args], nor support the 
()-parsing that [args] does, nor handle the comma-message feature of 
[args]. I think that you are making overly broad assumptions about 
people's needs.


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


Re: [PD] Sinus Wavewrapper LADSPA emulation

2010-07-31 Thread Claude Heiland-Allen

Hi Cody,

On 31/07/10 18:13, Cody Loyd wrote:

Does anyone know what is going on in Steve Harris' LADSPA plugin
'Sinus Wavewrapper' ?


http://plugin.org.uk/swh-plugins/sinusWavewrapper


I am guessing that it has something to do with waveshaping, but I
don't really know, and I've not been able to get a sound like that
with my feeble waveshaping attempts.


[inlet~]
 |
[*~ 3]  -- change this for amount of wrapping
 |
[-~ 0.25]   \
 |   }- [expr~ sin($v1*2.0*3.1415926)] may be smoother/pricier
[cos~]  /
 |
[outlet~]


Also nice can be tanh(), also filters before/after/between various 
distortions, also delay feedback loops with distortion/compression, but 
that's not what you asked :)



Claude
--
http://claudiusmaximus.goto10.org

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


[PD] trouble with t_signal **

2010-07-31 Thread Mathieu Bouchard


why is it even possible that in three calls to the 'dsp' method in three 
different objects, two of them receive the same t_signal pointer pointer ?


static void dsp (BFObject *bself, t_signal **sp) {
  post(dsp bself=%p signal**=%p,bself,sp);
}

gives me :

  dsp bself=0x8cc4dd8 signal**=0x8cdb288
  dsp bself=0x8cc4130 signal**=0x8cdb288
  dsp bself=0x8cd4868 signal**=0x8cda8a0

and as you see, two signal** are identical.

why ? I don't get it.

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


Re: [PD] Sinus Wavewrapper LADSPA emulation

2010-07-31 Thread Cody Loyd
Cool!

I didn't expect it to work that simply.. thanks!

On Sat, Jul 31, 2010 at 2:15 PM, Claude Heiland-Allen
claudiusmaxi...@goto10.org wrote:
 Hi Cody,

 On 31/07/10 18:13, Cody Loyd wrote:

 Does anyone know what is going on in Steve Harris' LADSPA plugin
 'Sinus Wavewrapper' ?

 http://plugin.org.uk/swh-plugins/sinusWavewrapper

 I am guessing that it has something to do with waveshaping, but I
 don't really know, and I've not been able to get a sound like that
 with my feeble waveshaping attempts.

 [inlet~]
  |
 [*~ 3]      -- change this for amount of wrapping
  |
 [-~ 0.25]   \
  |           }- [expr~ sin($v1*2.0*3.1415926)] may be smoother/pricier
 [cos~]      /
  |
 [outlet~]


 Also nice can be tanh(), also filters before/after/between various
 distortions, also delay feedback loops with distortion/compression, but
 that's not what you asked :)


 Claude
 --
 http://claudiusmaximus.goto10.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] trouble with t_signal **

2010-07-31 Thread Miller Puckette
Hi all --

both the array of t_signal pointers and the t_signals themselves are 
temporarily constructed to last just for the duration of the dsp() call 
and then the space is re-used.

The only thing you see from dsp() that will still be there afterward is
the array of t_samples pointed to in the t_signal structures.

This ought to be documented somewhere :)

cheers
Miller
On Sat, Jul 31, 2010 at 03:25:38PM -0400, Mathieu Bouchard wrote:
 
 why is it even possible that in three calls to the 'dsp' method in three 
 different objects, two of them receive the same t_signal pointer pointer ?
 
 static void dsp (BFObject *bself, t_signal **sp) {
   post(dsp bself=%p signal**=%p,bself,sp);
 }
 
 gives me :
 
   dsp bself=0x8cc4dd8 signal**=0x8cdb288
   dsp bself=0x8cc4130 signal**=0x8cdb288
   dsp bself=0x8cd4868 signal**=0x8cda8a0
 
 and as you see, two signal** are identical.
 
 why ? I don't get it.
 
  _ _ __ ___ _  _ _ ...
 | Mathieu Bouchard, Montr?al, Qu?bec. t?l?phone: +1.514.383.3801

 ___
 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] Disabling of packages to build...

2010-07-31 Thread Funs Seelen
Hello Meino,

2010/7/31 meino.cra...@gmx.de

 Hi,

  while fighting for a successful compilation of Pd-0.41.4-extended
  the build process falls over a certain package which I have now
  decided to exclude.

  Where can I disable the build and install of packages from
  Pd-extended?

 What do you mean with packages? Building pd depends on some packages (as
I recently learned for example tk8.*-dev). You can't exclude them, but you
just need to install them:

$ sudo apt-get install the_package_i_need

If you mean libraries or objects editing Makefile might be helpful.

$ nano Makefile

But then I would rather build pd-0.42-5 and install the external libraries
you need or listen to Hans and build his latest release candidate (I don't
know where he hid the source code). 0.42-5 makes editing a little easier.


  Thank you very much for any help in advance!
  Best regards,
  mcc

 I hope this somehow is an answer to your question. If not I'm sorry for not
understanding your question right.




 ___
 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] trouble with t_signal **

2010-07-31 Thread Mathieu Bouchard

On Sat, 31 Jul 2010, Miller Puckette wrote:

both the array of t_signal pointers and the t_signals themselves are 
temporarily constructed to last just for the duration of the dsp() call 
and then the space is re-used.


right. I found that out immediately after, when trying to pass that data 
around. I had to construct an array of t_sample* elements in order to 
support variable number of signal outlets. (Well, I didn't have to, but I 
just noticed the existence of dsp_addv, made to be used in exactly that 
case).


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


Re: [PD] Gigs with Pd

2010-07-31 Thread Jeffrey Concepcion
Thanks guys, i'll definitely be looking at your suggestions, i think it's
pretty clear that i should make the move to linux, but i just haven't gotten
to it. i already have an acer netbook, but the issues there are horrifying
latency and breakup of the sound (at least on windows), pierre's solution
seems like my ticket for now, as i don't need to have the system on me.
although the bisquitbox, audiopint , beagleboard ,etc. seem like good
possibilities.

To be continued...

On Fri, Jul 30, 2010 at 11:23 AM, Michal Seta m...@artengine.ca wrote:

 On Thu, Jul 29, 2010 at 2:30 PM, Jeffrey Concepcion
 jeffreyconcepc...@gmail.com wrote:
  I would like to exclude my laptop from live performance, so to be able to
  upload my pd patch (or patches) to a device like the beagleboard seems
  perfect for my needs.

 I suppose that by exclude you mean you want to avoid interacting
 with your laptop directly?

 I don't know what platform you are on but you may want to consider
 using a netbook.  It gives you more power than a beagle board, you can
 develop/test your stuff right on the thing, it is small and you could
 even fit it in a small backpack that you could carry on stage.  If you
 are familiar with linux you should search linux-audio-users list for
 some info about getting it done.  Ivica Ico Bukvic (who is also on
 this list) does a laptop orchestra with netbooks running linux, Ken
 Restivo uses an eepc for live shows as a softsynth and DSP (IIRC) and
 I was recently involved in a project where a mobile setup with
 netbooks, speakers and microphones was used and carried by musicians
 in backpacks:
 http://vimeo.com/12997228

 --
 ./MiS




-- 
www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Fwd: Disabling of packages to build...

2010-07-31 Thread Funs Seelen
-- Forwarded message --
From: Funs Seelen funssee...@gmail.com
Date: 2010/7/31
Subject: Re: [PD] Disabling of packages to build...
To: meino.cra...@gmx.de




  2010/7/31 meino.cra...@gmx.de

 Hello Funs,

 Funs Seelen funssee...@gmail.com [10-07-31 22:28]:
  Hello Meino,
 
  2010/7/31 meino.cra...@gmx.de
 
   Hi,
  
while fighting for a successful compilation of Pd-0.41.4-extended
the build process falls over a certain package which I have now
decided to exclude.
  
Where can I disable the build and install of packages from
Pd-extended?
  
   What do you mean with packages? Building pd depends on some packages
 (as
  I recently learned for example tk8.*-dev). You can't exclude them, but
 you
  just need to install them:
 
  $ sudo apt-get install the_package_i_need
 
  If you mean libraries or objects editing Makefile might be helpful.
 
  $ nano Makefile
 
  But then I would rather build pd-0.42-5 and install the external
 libraries
  you need or listen to Hans and build his latest release candidate (I
 don't
  know where he hid the source code). 0.42-5 makes editing a little easier.

  I checked out pd-extended-0.42 (release code) and tried several
  times to compile/installed it but it failed due to errors, which
  are not based on missing dependencies. And finally I gave up.

  Now I tried the stable pd-extended release and again fall over
  packages not compiling.

  I am frustrated about that.

 I can understand.


  I think I gave it up finally.

 If you think you gave up and you're not sure 100% about that here are
some possible solutions:

- Quit working on it for now and wait at least until tomorrow;

- Tell us what system you are running (maybe others have had the same
problem before or have an already-built-package for your platform) 
- write down the output of the errors;

- Download pd-0.42-5 http://crca.ucsd.edu/~msp/software.html, install
tk8.5-dev (if using linux) and build it (see README.txt) 
- install the libraries you need afterwards.


  Thanks for all help I got here.

  bye

  Best regards,
  mcc

 
 
Thank you very much for any help in advance!
Best regards,
mcc
  
   I hope this somehow is an answer to your question. If not I'm sorry for
 not
  understanding your question right.
 
 
  
  
   ___
   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] Sinus Wavewrapper LADSPA emulation

2010-07-31 Thread Pierre Massat
Hi,
Iwas wondering if you could tell me how to make Steve Harris' Tape Delay in
Pd? I don't really know what this code means...
http://plugin.org.uk/swh-plugins/tapeDelay


Thanks!

Pierre

2010/7/31 Cody Loyd codyl...@gmail.com

 Cool!

 I didn't expect it to work that simply.. thanks!

 On Sat, Jul 31, 2010 at 2:15 PM, Claude Heiland-Allen
 claudiusmaxi...@goto10.org wrote:
  Hi Cody,
 
  On 31/07/10 18:13, Cody Loyd wrote:
 
  Does anyone know what is going on in Steve Harris' LADSPA plugin
  'Sinus Wavewrapper' ?
 
  http://plugin.org.uk/swh-plugins/sinusWavewrapper
 
  I am guessing that it has something to do with waveshaping, but I
  don't really know, and I've not been able to get a sound like that
  with my feeble waveshaping attempts.
 
  [inlet~]
   |
  [*~ 3]  -- change this for amount of wrapping
   |
  [-~ 0.25]   \
   |   }- [expr~ sin($v1*2.0*3.1415926)] may be smoother/pricier
  [cos~]  /
   |
  [outlet~]
 
 
  Also nice can be tanh(), also filters before/after/between various
  distortions, also delay feedback loops with distortion/compression, but
  that's not what you asked :)
 
 
  Claude
  --
  http://claudiusmaximus.goto10.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

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


Re: [PD] Gigs with Pd

2010-07-31 Thread Pierre Massat
Yeah, do make the move to Linux. And don't give up after trying out Ubuntu
(or whatever) and finding out that i won't work properly on your machine. I
tried at least three different distros of Ubuntu and Pure Dyne before i
installed Fedora. I don't believe anybody can tell for sure which distro
will work fine on your computer, but there has to be one. Just be patient!

(Slightly off topic) Just in case, i'd recommend downloading and burning
Gparted Live and Super Grub Disk before you start experimenting with various
linux distributions. They'll come in handy when it comes to formating your
linux partition and accessing Windows again.
Also, when you have a linux distribution installed, first thing you should
do is download and install the realtime kernel (when available), and then
try JACK to see what the minimal latency is. If it's not way less than in
windows then there's something wrong. Then download, install and run Pd, and
make sure it works normally (it didn't in Ubuntu 9.04 on my laptop).

Pierre

2010/7/31 Jeffrey Concepcion jeffreyconcepc...@gmail.com

 Thanks guys, i'll definitely be looking at your suggestions, i think it's
 pretty clear that i should make the move to linux, but i just haven't gotten
 to it. i already have an acer netbook, but the issues there are horrifying
 latency and breakup of the sound (at least on windows), pierre's solution
 seems like my ticket for now, as i don't need to have the system on me.
 although the bisquitbox, audiopint , beagleboard ,etc. seem like good
 possibilities.

 To be continued...


 On Fri, Jul 30, 2010 at 11:23 AM, Michal Seta m...@artengine.ca wrote:

 On Thu, Jul 29, 2010 at 2:30 PM, Jeffrey Concepcion
 jeffreyconcepc...@gmail.com wrote:
  I would like to exclude my laptop from live performance, so to be able
 to
  upload my pd patch (or patches) to a device like the beagleboard seems
  perfect for my needs.

 I suppose that by exclude you mean you want to avoid interacting
 with your laptop directly?

 I don't know what platform you are on but you may want to consider
 using a netbook.  It gives you more power than a beagle board, you can
 develop/test your stuff right on the thing, it is small and you could
 even fit it in a small backpack that you could carry on stage.  If you
 are familiar with linux you should search linux-audio-users list for
 some info about getting it done.  Ivica Ico Bukvic (who is also on
 this list) does a laptop orchestra with netbooks running linux, Ken
 Restivo uses an eepc for live shows as a softsynth and DSP (IIRC) and
 I was recently involved in a project where a mobile setup with
 netbooks, speakers and microphones was used and carried by musicians
 in backpacks:
 http://vimeo.com/12997228

 --
 ./MiS




 --
 www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit 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] Gigs with Pd

2010-07-31 Thread ailo
If you're looking for low latency, than you're propably looking for the 
Linux rt-kernel. The generic kernel already does low latency very well, 
but the rt-kernel can be a level higher.


Don't know how much the hardware is relevant to the choice of a distro, 
other than that of my own experience with NVIDIA graphic cards, in which 
case I've come to believe that NVIDIA works easier on on Ubuntu 
RT-kernels than on much of the competition, unless you compile the 
kernel module yourself. Specifically in RT-kernels the difference may be 
striking.


I've tried Fedora withPlanet CCRMA, last autumn (on Pentium 3 and AMD 
Sempron), but had to give up after loosing two harddisks at once (on the 
same machine). I seemed to have problems with something to do with 
no=acpi, or something on that road (I'm not a wizard at these things, as 
you may have gathered). I made some extensive research on the subject, 
but the solutions given on different forums were not enough for my 
hardware, at least. Shutting down didn't work very well. Often I had to 
use the Power button to shut the whole thing down. This was on a clean 
Fedora + CCRMA system, with no other additions other than:
a pci usb 2.0 card (which may have caused the problem due to IRQ, if I 
understand correctly)

a pci m-audio sound-card
and a pci wireless network card.

Puredyne uses the Ubuntu RT-kernel, to my knowledge (it's been a while 
since I updated that machine),

That is the system I use as a production machine.
The pre-installed Pure Data did not work for me. Neither on the 32 bit 
system or the 64 bit system. The input sound was not right (distorted, 
wrong samplerate, somtehing like that).
However, the daily build of pd-extended (at this date being the release 
candidate 5 (rc-5)), works perfectly. And the Ubuntu RT-kernel, together 
with the minimal Puredyne, XFCE desktop is a dream for the live musician.

It just works for me.
At home, when rt is not as important, but easy desktop-use is, I use 
the standard Ubuntu (though not crash-free).


Can't find a straight answer to which is the best system. I haven't had 
stainless experiences with any of them.

99% of the time, though, I prefer Ubuntu-based systems.

On 08/01/2010 12:23 AM, Pierre Massat wrote:
Yeah, do make the move to Linux. And don't give up after trying out 
Ubuntu (or whatever) and finding out that i won't work properly on 
your machine. I tried at least three different distros of Ubuntu and 
Pure Dyne before i installed Fedora. I don't believe anybody can tell 
for sure which distro will work fine on your computer, but there has 
to be one. Just be patient!


(Slightly off topic) Just in case, i'd recommend downloading and 
burning Gparted Live and Super Grub Disk before you start 
experimenting with various linux distributions. They'll come in handy 
when it comes to formating your linux partition and accessing Windows 
again.
Also, when you have a linux distribution installed, first thing you 
should do is download and install the realtime kernel (when 
available), and then try JACK to see what the minimal latency is. If 
it's not way less than in windows then there's something wrong. Then 
download, install and run Pd, and make sure it works normally (it 
didn't in Ubuntu 9.04 on my laptop).


Pierre

2010/7/31 Jeffrey Concepcion jeffreyconcepc...@gmail.com 
mailto:jeffreyconcepc...@gmail.com


Thanks guys, i'll definitely be looking at your suggestions, i
think it's pretty clear that i should make the move to linux, but
i just haven't gotten to it. i already have an acer netbook, but
the issues there are horrifying latency and breakup of the sound
(at least on windows), pierre's solution seems like my ticket for
now, as i don't need to have the system on me. although the
bisquitbox, audiopint , beagleboard ,etc. seem like good
possibilities.

To be continued...


On Fri, Jul 30, 2010 at 11:23 AM, Michal Seta m...@artengine.ca
mailto:m...@artengine.ca wrote:

On Thu, Jul 29, 2010 at 2:30 PM, Jeffrey Concepcion
jeffreyconcepc...@gmail.com
mailto:jeffreyconcepc...@gmail.com wrote:
 I would like to exclude my laptop from live performance, so
to be able to
 upload my pd patch (or patches) to a device like the
beagleboard seems
 perfect for my needs.

I suppose that by exclude you mean you want to avoid interacting
with your laptop directly?

I don't know what platform you are on but you may want to consider
using a netbook.  It gives you more power than a beagle board,
you can
develop/test your stuff right on the thing, it is small and
you could
even fit it in a small backpack that you could carry on stage.
 If you
are familiar with linux you should search linux-audio-users
list for
some info about getting it done.  Ivica Ico Bukvic (who is also on
this list) does a 

Re: [PD] abstraction setting its own arguments

2010-07-31 Thread Jonathan Wilkes


--- On Sat, 7/31/10, Mathieu Bouchard ma...@artengine.ca wrote:

 From: Mathieu Bouchard ma...@artengine.ca
 Subject: Re: [PD] abstraction setting its own arguments
 To: Jonathan Wilkes jancs...@yahoo.com
 Cc: pd-list@iem.at
 Date: Saturday, July 31, 2010, 9:12 PM
 On Sat, 31 Jul 2010, Jonathan Wilkes
 wrote:
 
  That's just an example.  But I think it is the
 best way to handle getting args inside an abstraction
 because it obviates the need for all of the arg-getting
 objects scattered about pd-extended,
 
 It still wouldn't support non-default defaults of [args],
 nor support the ()-parsing that [args] does,
 nor handle the
 comma-message feature of [args]. I think that you are making
 overly broad assumptions about people's needs.

I'll definitely have to play around with [args].  Some things I see 
up front are:
* the magical [inlet] message on loadbang is weird and will cause a 
crash in winxp if you happen to remove the abstraction's inlet.
* sending output from [args] on loadbang is redundant when 
[loadbang]-[args] is so trivial.

Ok, I certainly don't have the know-how to refactor $@ for inclusion 
in Pd-extended, but here's my thought: it's more flexible to have one 
standard arg-getter like $@ and one or more arg parsers than it 
is to have one or more arg swiss army knives.

Is there anything 
[args] can currently do that wouldn't be possible by taking an 
anything at its inlet?
Because currently, with [args]-- but without 
$@ in pd-ext-- I cannot create an object in an abstraction that has 
a variable number of args without relying on dynamic patching.  In 
my experience this involved [expr] but there are probably other 
examples where this technique would come in handy.  Additionally, your 
method of using commas to separate named init values assumes 
that the pd programmer doesn't want to send commas as arguments (which 
I did want to do in my [expr] example).  So what I'm saying is that 
your [args] doesn't fit my needs, and $@ wouldn't fit everyone's 
needs, but $@ + [args] + [other_parsers_as_needed] would fit 
the maximum number of needs without burdening the users with learning a 
completely different way of getting args every time they want to do 
something different with them.

-Jonathan

 
  _ _ __ ___ _  _
 _ ...
 | Mathieu Bouchard, Montréal, Québec. téléphone:
 +1.514.383.3801


  

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