[PD] New user - technical questions

2010-11-30 Thread Xavier Miller

Hello, greetings from Belgium,

I am starting with Pd and have some questions:
- does Pd support multi-threading? If not, is it possible to launch many 
Pd instances and sync them?
- can Pd dynamically change its patches without stopping the engine? Can 
Pd unload some objects, open other patches, connect them?

- can Pd run without GUI, even without X support?
- can Pd be embedded in an application, and controlled programmatically? 
(if not, I can use OSC)


Kind regards,
Xavier Miller.

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


Re: [PD] New user - technical questions

2010-12-01 Thread Xavier Miller
In my case : I will need to build a dedicated machine running Pd. If Pd 
doesn't support multi-threading, it would be nonsense to buy an octocore 
system.


Xavier.

Le 01/12/10 18:19, Hans-Christoph Steiner a écrit :


On Dec 1, 2010, at 11:52 AM, Pedro Lopes wrote:
It sounds to me that you have a solution in your head looking for a
problem, perhaps you could start with the problem?


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


Re: [PD] New user - technical questions

2010-12-01 Thread Xavier Miller

Thanks, I will investigate that.

Le 1/12/2010 22:20, Hans-Christoph Steiner a écrit :


An 8-core system would not do much for normal Pd patches. Try pd~, then
you can have a pd-instance per core in a single patch.

.hc

On Dec 1, 2010, at 3:05 PM, Xavier Miller wrote:


In my case : I will need to build a dedicated machine running Pd. If
Pd doesn't support multi-threading, it would be nonsense to buy an
octocore system.

Xavier.

Le 01/12/10 18:19, Hans-Christoph Steiner a écrit :


On Dec 1, 2010, at 11:52 AM, Pedro Lopes wrote:
It sounds to me that you have a solution in your head looking for a
problem, perhaps you could start with the problem?


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







Man has survived hitherto because he was too ignorant to know how to
realize his wishes. Now that he can realize them, he must either change
them, or perish. -William Carlos Williams





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


Re: [PD] Showcasing PD

2010-12-01 Thread Xavier Miller

I was looking to a good tutorial / introduction. I've found it :)
I will take watch it tonight, after work.

Xavier.

Le 1/12/2010 22:26, Hans-Christoph Steiner a écrit :


I'm a big fan of starting from very little and building a ring
modulator, step-by-step, as I did in this talk:

http://vimeo.com/5479982

.hc

On Dec 1, 2010, at 4:20 PM, Andrew Faraday wrote:


Wii data really doesn't work for me. Although perhaps with a few led's
it'd rekindle my interest.

Incidentally, either I don't have a fast enough machine for VJing or
I've not found the right library/objects. What's the way forward on that?


From:geoker...@gmail.com mailto:geoker...@gmail.com
Date: Wed, 1 Dec 2010 22:47:01 +0200
Subject: Re: [PD] Showcasing PD
To:p...@digitalworlds.ufl.edu mailto:p...@digitalworlds.ufl.edu
CC:jbtur...@hotmail.com mailto:jbtur...@hotmail.com;pd-list@iem.at
mailto:pd-list@iem.at

Yeap,
and talk NERDY ;)

On 1 December 2010 22:33, Pagano, Patrickp...@digitalworlds.ufl.edu
mailto:p...@digitalworlds.ufl.eduwrote:

Do a VJ thing.
control it with a wii
Video theremins go over well too

pp



From:pd-list-boun...@iem.at
mailto:pd-list-boun...@iem.at[pd-list-boun...@iem.at
mailto:pd-list-boun...@iem.at] On Behalf Of Andrew Faraday
[jbtur...@hotmail.com mailto:jbtur...@hotmail.com]
Sent: Wednesday, December 01, 2010 3:24 PM
To:pd-list@iem.at mailto:pd-list@iem.at
Subject: [PD] Showcasing PD

Hey Guys

Here's the situation, I've been invited to talk to a group of
techies on PD for half an hour this friday (the 3rd), there's
basically two options. Either I do a basic introduction to Pd,
it's benefits and why I like it as a medium/language. Or the one
I'm leaning towards now, A quickly thrown together example of
something you can do in PD.

I'm currently thinking that I could easily put together a plan to
code a simple instrument from a USB controller within half an
hour. Thus showing that a lot can be achieved in a relatively
short space of time with some Pd knowledge.

Has anyone got any ideas how I might try to impress people with
the capabilities of PD?

Cheers

Andrew

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


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





I hate it when they say, He gave his life for his country. Nobody
gives their life for anything. We steal the lives of these kids.
-Admiral Gene LeRocque



___
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] Pager in documentation

2011-01-22 Thread Xavier Miller

Hello,

I use Pd-extended 0.42.5 in Windows and Gentoo Linux. In Windows,
there is an intro documentation (in Manuals / 0. Intro), but I don't
see that entry and/or pager in the Gentoo Linux version.

Is there a configure option to enable that intro manual?
I found it very interesting and would be able to read it also in Linux.

Kind regards,
Xavier Miller.


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


Re: [PD] Pager in documentation

2011-01-22 Thread Xavier Miller
OK, so it seems that the Gentoo build script doesn't install that very 
useful intro manual.


Does anybody which configure / make option is needed to activate it?

Xavier

Le 22/01/11 10:33, Pierre Massat a écrit :

Hi, it is there in Pd-extended 0.42.5 for Ubuntu, so it's probably not a
general Linux version problem.

Pierre

2011/1/22 Xavier Miller xavier.mil...@cauwe.org
mailto:xavier.mil...@cauwe.org

Hello,

I use Pd-extended 0.42.5 in Windows and Gentoo Linux. In Windows,
there is an intro documentation (in Manuals / 0. Intro), but I don't
see that entry and/or pager in the Gentoo Linux version.

Is there a configure option to enable that intro manual?
I found it very interesting and would be able to read it also in Linux.

Kind regards,
Xavier Miller.


___
Pd-list@iem.at mailto: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] Pager in documentation

2011-01-22 Thread Xavier Miller
Thanks. I can help to contribute into the overlay, I have some basic 
ebuild knoledge and use Gentoo for 6-7 years now.


Xavier

Le 22/01/11 14:02, Willy WOLFF a écrit :

On 01/22/11 11:07, Xavier Miller wrote:

OK, so it seems that the Gentoo build script doesn't install that very
useful intro manual.

Does anybody which configure / make option is needed to activate it?

I m pd-overlay admin.

I see for that this week-end. I use pd-vanilla, so, i don't see this error.


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


Re: [PD] Pager in documentation

2011-01-26 Thread Xavier Miller
Yep, but I don't find the files, even if pddp is compiled. I will take a 
look on the ebuild and compiled result. Maybe the generated PDDP 
documentation is not installed.


Xavier

Le 26/01/11 20:19, Willy WOLFF a écrit :

Cool :)


On 01/26/11 12:03, Xavier Miller wrote:

OK, I found it : the pd documentation with pager comes from the PDDP
project (http://puredata.info/dev/pddp ).

I will get it and install it.

Kind regards,
Xavier Miller






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


[PD] Where to download PDDP manuals ?

2011-01-29 Thread Xavier Miller

Hello,

In the windows version of pd-extended, there is some PDDP documentation 
(in doc/manual/ ), but I don't find it in the pd-exended sources.


Where can I download it?

Kind regards,
Xavier Miller.

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


Re: [PD] Where to download PDDP manuals ?

2011-02-07 Thread Xavier Miller

OK, thanks.

I will try to make a Gentoo ebuild for it.

Xavier.

Le 07/02/11 20:42, Hans-Christoph Steiner a écrit :


Its not really separately distributed, but it is in the SVN:

https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/doc/tutorials

.hc

On Jan 29, 2011, at 4:21 AM, Xavier Miller wrote:


Hello,

In the windows version of pd-extended, there is some PDDP
documentation (in doc/manual/ ), but I don't find it in the pd-exended
sources.

Where can I download it?

Kind regards,
Xavier Miller.

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







News is what people want to keep hidden and everything else is
publicity. - Bill Moyers




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


Re: [PD] Where to download PDDP manuals ?

2011-02-07 Thread Xavier Miller

Both are compatible :
- a tarball with versions (or dated snapshots)
- a live build from subversion

;)

Xavier.

Le 07/02/11 20:49, Hans-Christoph Steiner a écrit :


Ah, cool, Ive been meaning to make a Pd package from it.

.hc

On Feb 7, 2011, at 2:45 PM, Xavier Miller wrote:


OK, thanks.

I will try to make a Gentoo ebuild for it.

Xavier.

Le 07/02/11 20:42, Hans-Christoph Steiner a écrit :


Its not really separately distributed, but it is in the SVN:

https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/doc/tutorials


.hc

On Jan 29, 2011, at 4:21 AM, Xavier Miller wrote:


Hello,

In the windows version of pd-extended, there is some PDDP
documentation (in doc/manual/ ), but I don't find it in the pd-exended
sources.

Where can I download it?

Kind regards,
Xavier Miller.

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








News is what people want to keep hidden and everything else is
publicity. - Bill Moyers









I spent 33 years and four months in active military service and during
that period I spent most of my time as a high class muscle man for Big
Business, for Wall Street and the bankers. - General Smedley Butler




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


Re: [PD] Where to download PDDP manuals ?

2011-02-08 Thread Xavier Miller

Hello,

In Gentoo, there is a package : pd-documentation, but there is a bug. I 
will contact the puredata Gentoo maintainers.


Xavier.

Le 07/02/11 20:45, Xavier Miller a écrit :

OK, thanks.

I will try to make a Gentoo ebuild for it.

Xavier.

Le 07/02/11 20:42, Hans-Christoph Steiner a écrit :


Its not really separately distributed, but it is in the SVN:

https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/doc/tutorials


.hc

On Jan 29, 2011, at 4:21 AM, Xavier Miller wrote:


Hello,

In the windows version of pd-extended, there is some PDDP
documentation (in doc/manual/ ), but I don't find it in the pd-exended
sources.

Where can I download it?

Kind regards,
Xavier Miller.

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








News is what people want to keep hidden and everything else is
publicity. - Bill Moyers




___
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] Where to download PDDP manuals ?

2011-02-08 Thread Xavier Miller
In Gentoo, this is called pd-documentation, but the ebuild has bugs. I 
filed a bug for the Gentoo maintainers.


Thanks for the help!

Xavier.

Le 08/02/11 20:27, Hans-Christoph Steiner a écrit :


That stuff in docs/tutorials should be called pddp-documentation, its
from the PDDP project.

.hc

On Feb 8, 2011, at 2:25 PM, Xavier Miller wrote:


Hello,

In Gentoo, there is a package : pd-documentation, but there is a bug.
I will contact the puredata Gentoo maintainers.

Xavier.

Le 07/02/11 20:45, Xavier Miller a écrit :

OK, thanks.

I will try to make a Gentoo ebuild for it.

Xavier.

Le 07/02/11 20:42, Hans-Christoph Steiner a écrit :


Its not really separately distributed, but it is in the SVN:

https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/doc/tutorials



.hc

On Jan 29, 2011, at 4:21 AM, Xavier Miller wrote:


Hello,

In the windows version of pd-extended, there is some PDDP
documentation (in doc/manual/ ), but I don't find it in the pd-exended
sources.

Where can I download it?

Kind regards,
Xavier Miller.

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









News is what people want to keep hidden and everything else is
publicity. - Bill Moyers




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







I have the audacity to believe that peoples everywhere can have three
meals a day for their bodies, education and culture for their minds, and
dignity, equality and freedom for their spirits. - Martin Luther King, Jr.




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


Re: [PD] MIDI triggered samples

2011-03-25 Thread Xavier Miller
Wouldn't be possible to mix the best of both worlds (tabread4~ and 
sfread~) by pre-loading the first (milli-)seconds of each sound in 
memory, then switch to streaming (as this is done with the new Korg 
KRONOS) ?


Xavier.

Le 25/03/11 21:16, Phil Stone a écrit :

Hi Jaime,

Thanks for the suggestion, and for further clarifying (in my mind) what
I'll need. I think readsf~ won't do because of the open before play
requirement -- it will introduce latency and prevent re-triggering, if
I'm not mistaken.

I guess it's going to be a matter of loading as many tables in memory as
I can get away with and using tabread4~ with a phasor.


Thanks for writing,

Phil


On 3/24/11 11:37 PM, Jaime Oliver wrote:

Hi Phil,

if they'll always play from the beginning and the only control you
need is amplitude, then I would try readsf~.

J

On Thu, Mar 24, 2011 at 1:57 PM, Phil Stonepkst...@ucdavis.edu wrote:

OK, this was probably too broad a way to pose this. Let me try it
this way:
I'm not concerned with looping, re-sampling or sample-rate changing. I
simply want a low-latency trigger of a sound file from an incoming
event.
The file(s) may, however, be quite large.

So, is a phasor-scanned [tabread4~] the best way to go about this? Will
memory management become an issue if I have 44 or 88 of these large
samples
in memory at once?

thanks,

Phil


On 3/24/11 11:30 AM, Phil Stone wrote:

Hello collective PD mind,

Despite having worked with PD for years, I've never used it as a sample
player. I have a project coming up where I will need to build a bank of
MIDI-keyboard-triggered samples to play in real-time, with velocity
sensitivity and one sample per key. Rather than reinvent the wheel,
is there
something someone has already done along this line? If not, can
anyone give
me a basic outline from which I can start?


Phil Stone
www.pkstonemusic.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







___
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] build aubio with pure-data

2011-07-03 Thread Xavier Miller

Hello Willy,

I also had this problem (gentoo). The work-around I've found is

mv /usr/include/m_pd.h /usr/include/m_pd.h-
emerge -1av aubio
mv /usr/include/m_pd.h- /usr/include/m_pd.h


See Gentoo Bug 369835:
https://bugs.gentoo.org/show_bug.cgi?id=369835

Bon dimanche,
Xavier.


Le 03/07/11 11:27, Willy WOLFF a écrit :

Hello.

I want to build aubio with puredata under GNU/Gentoo Linux.
Pd 0.43 ans aubio 0.3.2

But build stop at linking time.

Is the configure file/makefile file are wrong?

I have m_pd.h in /usr/include and i have put a copy of src directory of
pd's tarball in /usr/lib/pd/src



Thanks for help.

Willy.

will puredata # make
/bin/sh ../../libtool --tag=CC   --mode=link gcc -I../../src
-I/usr/lib/pd/src -DPD  -Wall -Wextra -fPIC -DPIC  -g -O2 -L../../src
-laubio   --export_dynam
ic -shared   -o aubio.pd_linux aubio_setup.o aubioonset~.o aubiotempo~.o
aubiotss~.o aubioquiet~.o aubiopitch~.o  -lpthread
libtool: link: gcc -I../../src -I/usr/lib/pd/src -DPD -Wall -Wextra
-fPIC -DPIC -g -O2 --export_dynamic -o .libs/aubio.pd_linux
aubio_setup.o aubioonset~.o
  aubiotempo~.o aubiotss~.o aubioquiet~.o aubiopitch~.o
-L/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/src
/var/tmp/portage/media-libs/aubio
-0.3.2-r1/work/aubio-0.3.2/src/.libs/libaubio.so /usr/lib64/libfftw3f.so
/usr/lib64/libsamplerate.so -lm -lpthread
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/../../../../lib64/crt1.o: In
function `_start':
(.text+0x20): undefined reference to `main'
aubio_setup.o: In function `aubio_setup':
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubio_setup.c:15:
undefined reference to `post'
aubioonset~.o: In function `aubioonset_tilde_setup':
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:105:
undefined reference to `gensym'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:105:
undefined reference to `class_new'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:109:
undefined reference to `gensym'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:109:
undefined reference to `class_addmethod'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:112:
undefined reference to `gensym'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:112:
undefined reference to `class_addmethod'
aubioonset~.o: In function `aubioonset_tilde_debug':
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:73:
undefined reference to `post'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:74:
undefined reference to `post'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:75:
undefined reference to `post'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:76:
undefined reference to `post'
aubioonset~.o: In function `aubioonset_tilde_perform':
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:56:
undefined reference to `outlet_bang'
aubioonset~.o: In function `aubioonset_tilde_new':
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:83:
undefined reference to `pd_new'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:97:
undefined reference to `floatinlet_new'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:98:
undefined reference to `s_bang'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:98:
undefined reference to `outlet_new'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:99:
undefined reference to `post'
aubioonset~.o: In function `aubioonset_tilde_setup':
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:115:
undefined reference to `class_domainsignalin'
aubioonset~.o: In function `aubioonset_tilde_debug':
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:77:
undefined reference to `post'
aubioonset~.o: In function `aubioonset_tilde_dsp':
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubioonset~.c:68:
undefined reference to `dsp_add'
aubiotempo~.o: In function `aubiotempo_tilde_setup':
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubiotempo~.c:108:
undefined reference to `gensym'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubiotempo~.c:108:
undefined reference to `class_new'
/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata/aubiotempo~.c:113:
undefined reference to `gensym'