Re: [PD] Latest pd-extended 0.43 autobuild on WinXp

2011-04-04 Thread patko

- "jm jones"  a écrit :

>
> >
> > I just installed 0.43 in windows 7 64 bits. I have a problem with
> > Asio. I have a soundcard with his own asio driver, if I choose asio
> in
> > pd it doesn't works.
> > Any idea how to configure it?
> > thanks
> >
> > --
> > Juan Manuel Jones
> >

Same here but since pd-extended uses the last release of port audio, almost one 
year...

it should work on vanilla if port audio sources haven't been updated.

What is your soundcard? mine is an RME fireface 400.

The idea is about reporting this bug to port audio devs instead.

-- 
Patrice Colet 

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


Re: [PD] Making a Realtime Convolution External

2011-04-04 Thread Seth Nickell
>> Also, since convolution is much more efficient around block sizes of
>> 256 or 512, perhaps I should default to one of these, buffer a little,
>> and have a "runatpdblocksize" message or somesuch?
>
> I still have not understood if/how the user can set the duration of the
> first partition of you partitioned convolution, and how these partitions are
> structured in their (possibly increasing) sizes. Since this first paramter
> will define the latency-vs-CPU tradeoff it should not be preset by the
> developers.

I guess this is what I was asking. I support a few "block pattern"
partitioning schemes (they're pluggable, its very easy to add a new
one), I could export the choice of these to the end-user, including
the option of what block size to start with - the minimuum block size
of course being Pd's current block size.

My guess is, in the wild, most "pd users" are using Pd-extended, and
ships with a 20msec default delay (dunno if this is inherited from
vanilla, or overridden by the distro, but either way, same effect:
most pd installs probably run at 20msec).

I'm all for allowing configuration of these important parameters, but
I want the external to do something sane out of the box. My guess is
64 sample blocks (~20msec) is more abusive CPU-wise than most people
expect out-of-the-box, so I'm probably going to default to a
partitioning that looks like:

256, 512, 1024, 2048, 4096, 4096, ..., 4096

And allow people to set a different partitioning scheme, including
reducing the initial partition size, if they want. That make good
sense?

-Seth

>
> P.
>
> PS: Pd and Pd-extended use the same core, audio engine. You might want to
> consider Pd-extended as vanilla Pd with a folder full of precompiled
> externals.
>
>>
>> On Mon, Apr 4, 2011 at 7:48 PM, Seth Nickell  wrote:
>
> 2) Anyone have requests for features/api? Its currently simplistic:
>  - takes a "read FILENAME" message, loads the file, does a test
> convolution against pink noise to normalize the gain to something sane

 Is this done within the main Pd audio thread?
>>>
>>> The convolution engine has support for doing it either on the calling
>>> thread, or a background thread. I'm thinking of default to a
>>> background thread. That seem like the right move?
>>>
>  - caches the last N impulse responses, as the test convolution
> takes a little time
>  - allows setting the cache size with a "cachesize N" message

 To make sure I understood this: cachesize is not the size of the first
 partition of the partitioned convolution, but the cache that tries to
 avoid
 audio dropouts when performing the test convolution?
>>>
>>> The convolution engine can swap-in a pre-loaded ('cached') IR in
>>> realtime without glitching... but it means keeping 2x the Impulse
>>> Response data in RAM. To keep the default API simple but useful, I'm
>>> defaulting to caching only the last 5 impulse responses in RAM.
>>> "cachesize N" lets you increase that number lets say in a
>>> performance you wanted to use 30 different impulse responses and you
>>> have 2GB of ram... should be nbd.
>>>
>  - disable normalization with "normalize 0" or "normalize 1"

 Yes, disabling this could be a good idea! You could also add a "gain
 0-1"
 message for manual control.
>>>
>>> Its worth noting that impulse responses are usually whack without gain
>>>  normalization like factors of hundreds to millions off a usable
>>> signal.
>>>
>  Features I'm considering (let me know if they sound useful):
>   - load from an array instead of from disk (no gain normalization?)

 Very good.
>
>   - It wouldn't be hard to enable MxN convolution if that floats
> somebody's boat.

 I am sure if you come up with a convolution as efficient and flexible as
 jconv by Fons within Pd, then soon a multichannel use and hence request
 will
 come up fast.
>>>
>>> I'd be interested in what flexibility means in this context, it might
>>> give me some good ideas for features to add. Efficiency-wise, last
>>> time I benchmarked its more efficient than jconv, but the difference
>>> is offset by less graceful degradation under CPU load (I convolve in
>>> background threads to preserve realtime in the main thread while
>>> avoiding an irritating patent that's going to expire soon...).
>>>
>>> WRT to Pd's audio scheduling... are Pd signal externals held to
>>> realtime or can my dsp call vary the number of cycles it takes by 100%
>>> from call to call? VST seems to do ok with this, but AudioUnits get
>>> scheduled to run at the very last instant they possibly could. If Pd
>>> can have some variance, I can drop the threads and improve the
>>> external's degradation under high CPU load.
>>>
>>> thanks for the feedback (also, is the best list for this kind of
>>> feedback?),
>>>
>>> -Seth
>>>
>

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account

Re: [PD] Latest pd-extended 0.43 autobuild on WinXp

2011-04-04 Thread jm jones
2011/4/4 jm jones :
> 2011/4/2 Hans-Christoph Steiner :
>>
>> Glad that worked still.  I forgot that I started implementing the 'startup'
>> folder as well.  The idea there is that its a place for putting things like
>> loaders and GUI plugins so that they automatically get loaded by Pd at
>> startup without needing to be in a prefs file.
>>
>> This 'startup' folder should have the libdir loader in it, but I guess its
>> not working on Windows.  I think it'd be good to also include the pdlua
>> loader in it so people can use lua objects just like .pd or .pd_linux
>> objects with Pd-extended.
>>
>> .hc
>>
>> On Apr 2, 2011, at 6:42 PM, Martin Peach wrote:
>>
>>> OK I got it!
>>> You have to go to
>>> File->Preferences->Startup...
>>> and put libdir at the top of the list. Then it starts up fine.
>>>
>>> So I guess the pd-settings.reg file should start like this:
>>>
>>> Windows Registry Editor Version 5.00
>>>
>>> [HKEY_LOCAL_MACHINE\SOFTWARE\Pd-extended]
>>> "flags"=""
>>> "loadlib1"="libdir"
>>> "loadlib2"="vanilla/list"
>>> "loadlib3"="vanilla"
>>> "loadlib4"="extra"
>>> "loadlib5"="Gem"
>>> "loadlib6"="cyclone"
>>> "loadlib7"="zexy"
>>> "nloadlib"=7
>>> ; delete any previous loadlib flags
>>> "loadlib8"=-
>>> "loadlib9"=-
>>> ...
>>>
>>>
>>> Martin
>>>
>>> On 2011-04-02 14:32, Hans-Christoph Steiner wrote:

 I have tested it mostly on Mac OS X and some on Ubuntu. But really on
 Windows yet. Sounds like the 'libdir' loader wasn't loaded first, that
 needs to be before everything.

 .hc

 On Apr 2, 2011, at 1:58 PM, Martin Peach wrote:

> So I installed the latest autobuilt pd-extended
> (Pd-0.43.0-extended-20110402-windowsxp-i386.exe) and I get this if I
> select log all:
>
> 'pd-gui' connecting to 'pd' on localhost 5400 ...
> -- done with main --
> Default font: DejaVu Sans Mono
> vanilla: can't load library
> extra: can't load library
> Gem: can't load library
> cyclone: can't load library
> zexy: can't load library
> The Pd window filtered 3 lines
>
> I tried setting the path but whatever I add isn't saved when I quit.
>
> So far this is not very useful...
>
> Does anyone actually have Pd-0.43 working?
>
>
> Martin
>
>
> On 2011-04-01 18:05, Hans-Christoph Steiner wrote:
>>
>> On Fri, 2011-04-01 at 19:03 +, martin.pe...@sympatico.ca wrote:
>>>
>>> It seems that the latest version of pd-extended from
>>> http://autobuild.puredata.info/auto-build/2011-04-01/ can't
>>> instantiate the internals, but the externals seem to work.
>>>
>>> Any idea why?
>>> (I removed all previous versions from the computer.)
>>>
>>> Martin
>>
>> If you are using your own, old preferences, then you'll need to load
>> 'vanilla/list' and 'vanilla' libraries. The default preferences
>> includes them. I've been experimenting with making the internals as a
>> libdir. Its still rough but the idea is to be able to make your own
>> custom builds of 'vanilla', like SSE3 optimized builds.
>>
>> .hc
>>
>>
>> ___
>> Pd-list@iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>>
>>
>





 


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



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


>>>
>>
>>
>>
>> 
>>
>> The arc of history bends towards justice.     - Dr. Martin Luther King, Jr.
>>
>>
>>
>> ___
>> Pd-list@iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>>
>
> I just installed 0.43 in windows 7 64 bits. I have a problem with
> Asio. I have a soundcard with his own asio driver, if I choose asio in
> pd it doesn't works.
> Any idea how to configure it?
> thanks
>
> --
> Juan Manuel Jones
>

For the windows users: If Gem doesn't load, is because the dlls are
missing. install it independently.

-- 
JM Jones

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


Re: [PD] Making a Realtime Convolution External

2011-04-04 Thread Peter Plessas

Dear Seth,

Seth Nickell wrote:

Another question on similar lines...

Are the DSP calls liable to vary t_signal->s_n (block size) without
notification? 64 samples, apparently the default on pd-extended, is
doable without buffering for partitioned convolution on a modern
computer, but it exacts a pretty high CPU toll, and if I have to
handle random blocksize changes, it gets more expensive.
They cannot vary by themselves, but what is usually done (e.g. with 
FFTs), is to place an signal (tilde ~) object in a subpatch and resize 
the blocksize for that blocksize using the [switch~] or [block~] 
objects. You might consider using this very approach.


Also, since convolution is much more efficient around block sizes of
256 or 512, perhaps I should default to one of these, buffer a little,
and have a "runatpdblocksize" message or somesuch?
I still have not understood if/how the user can set the duration of the 
first partition of you partitioned convolution, and how these partitions 
are structured in their (possibly increasing) sizes. Since this first 
paramter will define the latency-vs-CPU tradeoff it should not be preset 
by the developers.


P.

PS: Pd and Pd-extended use the same core, audio engine. You might want 
to consider Pd-extended as vanilla Pd with a folder full of precompiled 
externals.




On Mon, Apr 4, 2011 at 7:48 PM, Seth Nickell  wrote:

2) Anyone have requests for features/api? Its currently simplistic:
  - takes a "read FILENAME" message, loads the file, does a test
convolution against pink noise to normalize the gain to something sane

Is this done within the main Pd audio thread?

The convolution engine has support for doing it either on the calling
thread, or a background thread. I'm thinking of default to a
background thread. That seem like the right move?


  - caches the last N impulse responses, as the test convolution
takes a little time
  - allows setting the cache size with a "cachesize N" message

To make sure I understood this: cachesize is not the size of the first
partition of the partitioned convolution, but the cache that tries to avoid
audio dropouts when performing the test convolution?

The convolution engine can swap-in a pre-loaded ('cached') IR in
realtime without glitching... but it means keeping 2x the Impulse
Response data in RAM. To keep the default API simple but useful, I'm
defaulting to caching only the last 5 impulse responses in RAM.
"cachesize N" lets you increase that number lets say in a
performance you wanted to use 30 different impulse responses and you
have 2GB of ram... should be nbd.


  - disable normalization with "normalize 0" or "normalize 1"

Yes, disabling this could be a good idea! You could also add a "gain 0-1"
message for manual control.

Its worth noting that impulse responses are usually whack without gain
 normalization like factors of hundreds to millions off a usable
signal.


 Features I'm considering (let me know if they sound useful):
   - load from an array instead of from disk (no gain normalization?)

Very good.

   - It wouldn't be hard to enable MxN convolution if that floats
somebody's boat.

I am sure if you come up with a convolution as efficient and flexible as
jconv by Fons within Pd, then soon a multichannel use and hence request will
come up fast.

I'd be interested in what flexibility means in this context, it might
give me some good ideas for features to add. Efficiency-wise, last
time I benchmarked its more efficient than jconv, but the difference
is offset by less graceful degradation under CPU load (I convolve in
background threads to preserve realtime in the main thread while
avoiding an irritating patent that's going to expire soon...).

WRT to Pd's audio scheduling... are Pd signal externals held to
realtime or can my dsp call vary the number of cycles it takes by 100%
from call to call? VST seems to do ok with this, but AudioUnits get
scheduled to run at the very last instant they possibly could. If Pd
can have some variance, I can drop the threads and improve the
external's degradation under high CPU load.

thanks for the feedback (also, is the best list for this kind of feedback?),

-Seth



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


Re: [PD] Making a Realtime Convolution External

2011-04-04 Thread Seth Nickell
Another question on similar lines...

Are the DSP calls liable to vary t_signal->s_n (block size) without
notification? 64 samples, apparently the default on pd-extended, is
doable without buffering for partitioned convolution on a modern
computer, but it exacts a pretty high CPU toll, and if I have to
handle random blocksize changes, it gets more expensive.

Also, since convolution is much more efficient around block sizes of
256 or 512, perhaps I should default to one of these, buffer a little,
and have a "runatpdblocksize" message or somesuch?

On Mon, Apr 4, 2011 at 7:48 PM, Seth Nickell  wrote:
>>> 2) Anyone have requests for features/api? Its currently simplistic:
>>>   - takes a "read FILENAME" message, loads the file, does a test
>>> convolution against pink noise to normalize the gain to something sane
>>
>> Is this done within the main Pd audio thread?
>
> The convolution engine has support for doing it either on the calling
> thread, or a background thread. I'm thinking of default to a
> background thread. That seem like the right move?
>
>>>
>>>   - caches the last N impulse responses, as the test convolution
>>> takes a little time
>>>   - allows setting the cache size with a "cachesize N" message
>>
>> To make sure I understood this: cachesize is not the size of the first
>> partition of the partitioned convolution, but the cache that tries to avoid
>> audio dropouts when performing the test convolution?
>
> The convolution engine can swap-in a pre-loaded ('cached') IR in
> realtime without glitching... but it means keeping 2x the Impulse
> Response data in RAM. To keep the default API simple but useful, I'm
> defaulting to caching only the last 5 impulse responses in RAM.
> "cachesize N" lets you increase that number lets say in a
> performance you wanted to use 30 different impulse responses and you
> have 2GB of ram... should be nbd.
>
>>>
>>>   - disable normalization with "normalize 0" or "normalize 1"
>>
>> Yes, disabling this could be a good idea! You could also add a "gain 0-1"
>> message for manual control.
>
> Its worth noting that impulse responses are usually whack without gain
>  normalization like factors of hundreds to millions off a usable
> signal.
>
>>>  Features I'm considering (let me know if they sound useful):
>>>    - load from an array instead of from disk (no gain normalization?)
>>
>> Very good.
>>>
>>>    - It wouldn't be hard to enable MxN convolution if that floats
>>> somebody's boat.
>>
>> I am sure if you come up with a convolution as efficient and flexible as
>> jconv by Fons within Pd, then soon a multichannel use and hence request will
>> come up fast.
>
> I'd be interested in what flexibility means in this context, it might
> give me some good ideas for features to add. Efficiency-wise, last
> time I benchmarked its more efficient than jconv, but the difference
> is offset by less graceful degradation under CPU load (I convolve in
> background threads to preserve realtime in the main thread while
> avoiding an irritating patent that's going to expire soon...).
>
> WRT to Pd's audio scheduling... are Pd signal externals held to
> realtime or can my dsp call vary the number of cycles it takes by 100%
> from call to call? VST seems to do ok with this, but AudioUnits get
> scheduled to run at the very last instant they possibly could. If Pd
> can have some variance, I can drop the threads and improve the
> external's degradation under high CPU load.
>
> thanks for the feedback (also, is the best list for this kind of feedback?),
>
> -Seth
>

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


Re: [PD] Making a Realtime Convolution External

2011-04-04 Thread Seth Nickell
>> 2) Anyone have requests for features/api? Its currently simplistic:
>>   - takes a "read FILENAME" message, loads the file, does a test
>> convolution against pink noise to normalize the gain to something sane
>
> Is this done within the main Pd audio thread?

The convolution engine has support for doing it either on the calling
thread, or a background thread. I'm thinking of default to a
background thread. That seem like the right move?

>>
>>   - caches the last N impulse responses, as the test convolution
>> takes a little time
>>   - allows setting the cache size with a "cachesize N" message
>
> To make sure I understood this: cachesize is not the size of the first
> partition of the partitioned convolution, but the cache that tries to avoid
> audio dropouts when performing the test convolution?

The convolution engine can swap-in a pre-loaded ('cached') IR in
realtime without glitching... but it means keeping 2x the Impulse
Response data in RAM. To keep the default API simple but useful, I'm
defaulting to caching only the last 5 impulse responses in RAM.
"cachesize N" lets you increase that number lets say in a
performance you wanted to use 30 different impulse responses and you
have 2GB of ram... should be nbd.

>>
>>   - disable normalization with "normalize 0" or "normalize 1"
>
> Yes, disabling this could be a good idea! You could also add a "gain 0-1"
> message for manual control.

Its worth noting that impulse responses are usually whack without gain
 normalization like factors of hundreds to millions off a usable
signal.

>>  Features I'm considering (let me know if they sound useful):
>>    - load from an array instead of from disk (no gain normalization?)
>
> Very good.
>>
>>    - It wouldn't be hard to enable MxN convolution if that floats
>> somebody's boat.
>
> I am sure if you come up with a convolution as efficient and flexible as
> jconv by Fons within Pd, then soon a multichannel use and hence request will
> come up fast.

I'd be interested in what flexibility means in this context, it might
give me some good ideas for features to add. Efficiency-wise, last
time I benchmarked its more efficient than jconv, but the difference
is offset by less graceful degradation under CPU load (I convolve in
background threads to preserve realtime in the main thread while
avoiding an irritating patent that's going to expire soon...).

WRT to Pd's audio scheduling... are Pd signal externals held to
realtime or can my dsp call vary the number of cycles it takes by 100%
from call to call? VST seems to do ok with this, but AudioUnits get
scheduled to run at the very last instant they possibly could. If Pd
can have some variance, I can drop the threads and improve the
external's degradation under high CPU load.

thanks for the feedback (also, is the best list for this kind of feedback?),

-Seth

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


Re: [PD] Data Structures GOP and installing latest PD

2011-04-04 Thread Billy Stiltner
João and Jonathon,

Thanks for the information.

If you set the canvas size to 1,1 the subpatch shows up about the same
size as the default array canvas size. I done some experimenting with
setting gop with pd-pdsubpatch and not donecanvasdialog but the other
message with fewer arguments. Couldn't you just send the canvas a
message to tell it whether it is a text atom or a graph? I looked
through the code for quite a while but could not find how this could
be done.

I read somewhere that even if gui elements are not drawn in  a
subpatch they take use a lot of cpu.
Is this true? How much processing goes on for  gui elements when not visible?

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


[PD] patch drum sequence editor like micro redrum

2011-04-04 Thread Billy Stiltner
Hey
I figured I would share this before it get s anymore complicated. It
is  not a complete drum machine sequencer yet only the pattern editing
is done. I figured it would be good to share it as is so you can add
your own drums, triggering, and preset saving.
So far it has a 16 pattern memory with 4 drum channels. The pattern
storage goes into 4 arrays - 1 for each drum channel. Each pattern
array is 256 bytes? Should be 2 bits but hey.

You should add a loadbang to set the initial values of pattern, BANK,
and D_SELECT.
I didn't want to clutter it up for future preset saving.

I ought to be easy to add more pattern memory and more drum channels.

If anyone can figure out a better - less atom way to implement the
color changing of the toggles or anything else in the patch I would be
glad to know.

http://www.geocities.ws/billy_stiltner/music/pd/dmachine.seqed.pd

I have the patch producing drum beats now using sampled drums but need
to work on it some more before sharing.

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


Re: [PD] Making a Realtime Convolution External

2011-04-04 Thread Peter Plessas

Seth Nickell wrote:

I'm planning to release our realtime convolution engine (extracted
from http://meatscience.net/pages/convolution-reverb) as a GPLed Pd
external.

This is a good idea!


It currently accepts 4-channel ('true stereo'), two channel or mono
impulse responses, with stereo or mono output. Performance is

What is 'true stereo' with four channels by the way?


excellent if you have SSE3 and has a fallback in case you don't, and
it aims for accuracy (basically that means multi-stage scaling to keep
floats within healthy sizes).

1) I'd love to swipe the convolve~ external name, currently installed
by mjlib as part of pd-extended. convolve~ from mjlib appears to be a
copy of pin~ ? so I think it could be taken? Maybe I mis-read the
code. I've cc'ed mark who can probably clarify.

2) Anyone have requests for features/api? Its currently simplistic:
   - takes a "read FILENAME" message, loads the file, does a test
convolution against pink noise to normalize the gain to something sane

Is this done within the main Pd audio thread?

   - caches the last N impulse responses, as the test convolution
takes a little time
   - allows setting the cache size with a "cachesize N" message
To make sure I understood this: cachesize is not the size of the first 
partition of the partitioned convolution, but the cache that tries to 
avoid audio dropouts when performing the test convolution?

   - disable normalization with "normalize 0" or "normalize 1"
Yes, disabling this could be a good idea! You could also add a "gain 
0-1" message for manual control.



  Features I'm considering (let me know if they sound useful):
- load from an array instead of from disk (no gain normalization?)

Very good.

- It wouldn't be hard to enable MxN convolution if that floats
somebody's boat.
I am sure if you come up with a convolution as efficient and flexible as 
jconv by Fons within Pd, then soon a multichannel use and hence request 
will come up fast.


[...]

4) Would this be of interest for Pd-extended?
This would be of interest for all Pd users, no matter if they like their 
externals included in a distribution of Pd ('extended') or manuall 
adding them to their vanilla Pd.


best, P

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


[PD] creating an engaging interactive art in public space

2011-04-04 Thread Adityo Pratomo
hi there everyone

Just a normative non-technical question here. I was wondering how would you
guys create an engaging interactive art piece for a public space? I was just
doing a casual internet browsing the other day, looking at various
interactive art in public space, then suddenly that question popped up. I
think that art in public space is very much different with one on gallery or
museum, because people won't have that mind set of actually having an
interaction with an art piece. If so then, what are your strategies to
create one? Are you assuming that people or passer-by will automatically
react to that interactive art? Or is there anything else?

Thank you guys, have a great day :D

Cheers,

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


[PD] Making a Realtime Convolution External

2011-04-04 Thread Seth Nickell
I'm planning to release our realtime convolution engine (extracted
from http://meatscience.net/pages/convolution-reverb) as a GPLed Pd
external.

It currently accepts 4-channel ('true stereo'), two channel or mono
impulse responses, with stereo or mono output. Performance is
excellent if you have SSE3 and has a fallback in case you don't, and
it aims for accuracy (basically that means multi-stage scaling to keep
floats within healthy sizes).

1) I'd love to swipe the convolve~ external name, currently installed
by mjlib as part of pd-extended. convolve~ from mjlib appears to be a
copy of pin~ ? so I think it could be taken? Maybe I mis-read the
code. I've cc'ed mark who can probably clarify.

2) Anyone have requests for features/api? Its currently simplistic:
   - takes a "read FILENAME" message, loads the file, does a test
convolution against pink noise to normalize the gain to something sane
   - caches the last N impulse responses, as the test convolution
takes a little time
   - allows setting the cache size with a "cachesize N" message
   - disable normalization with "normalize 0" or "normalize 1"

  Features I'm considering (let me know if they sound useful):
- load from an array instead of from disk (no gain normalization?)
- It wouldn't be hard to enable MxN convolution if that floats
somebody's boat.

3) I can compile/test on Mac & Linux, anyone up for helping me with Windows?

4) Would this be of interest for Pd-extended?

5) I'd love to build a granular convolution engine takes two
real-time signals, and extracts grains from one to convolve against
the other. Anyone have ideas about this?

thanks all,

-Seth

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


[PD] gem2pdp state (Gem compatibility)

2011-04-04 Thread Daniel Roviriego
Hi All..

I have been using a very recent version of Gem (compiled: Mar 11 2011) for
the pix_record to v4l2loopback feature (thanks Iohannes, It's working
great!). But, the pdp2gem object is  not working at all, while pix_2pdp
works ok. (version "gem2pdp v0.7"). That's with pd vanilla (0.42-6)

If I use pd-extended (maverick stable), pdp2gem works ok, but only with the
pre-compiled Gem version (compiled: Sep 22 2010). So, I 'm wondering if
could be a new Gem compatibility issue, anyone can help me on that ?

Thanks in advance


-- 
Daniel Roviriego
(21) 35920701
(16) 99645077
M2D Multimídia
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] 3 new gui-plugins

2011-04-04 Thread Jonathan Wilkes

--- On Mon, 4/4/11, Mathieu Bouchard  wrote:

> From: Mathieu Bouchard 
> Subject: Re: [PD] 3 new gui-plugins
> To: "Jonathan Wilkes" 
> Cc: "Hans-Christoph Steiner" , pd-list@iem.at
> Date: Monday, April 4, 2011, 10:55 PM
> On Mon, 4 Apr 2011, Jonathan Wilkes
> wrote:
> 
> > Is there already a way to do this?
> 
> #include "m_imp.h"
> 
> for (int i=0; ic_nmethod; i++)
>  
> outlet_symbol(krusty,pd_objectmaker->c_methods[i].me_name);

Cool, thanks.

I see some creator names and classes I never noticed before:

fswap: alias for swap (I just added this fact to swap-help.pd)

Anyone have help docs (or helpful comments) about the following?

midirealtimein
midiclkin
serial

-Jonathan

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


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


[PD] ANN: upcoming L2Ork performances and a new pd-l2ork software release

2011-04-04 Thread Ivica Ico Bukvic
(apologies for cross-posting)

Dear Friends and fellow L2Ork and Pd enthusiasts,

I would greatly appreciate it if you would please distribute the following 
announcement.

The spring is in the air, which means it is time for the spring DISIS 
(http://disis.music.vt.edu) and L2Ork (http://l2ork.music.vt.edu) events. To 
start the season right, this past Friday L2Ork had a sneak preview performance 
at Roanoke College. More so, this coming weekend we are having a truly special 
series of events with the return of the Boys & Girls Club laptop orchestra whom 
we've been working with this semester. In addition, the spring DISIS event will 
also include guest artists and scholars Ron Coulter, Brad Garton, Peter Kirn, 
and Dave Phillips. The upcoming events include:

Thursday April 7 @ 3:30-4:45pm in DISIS presentation by Brad Garton
Friday 10am-1pm lectures in the Arts Armory by Brad Garton, Peter Kirn, and 
Dave Phillips (free admission)

Friday April 8 @ 7pm in Dumas Center (Roanoke, VA) children's concert featuring 
Boys & Girls Club laptop orchestra and L2Ork

Saturday April 9 @ 7pm in Squires Recital Salon children's benefit concert (an 
Arts Fusion event) featuring Boys & Girls Club laptop orchestra and L2Ork 
followed by a hands-on laptop orchestra demo session for kids and families ($5 
general, $3 children/students/seniors, with all proceeds benefiting Boys & 
Girls Club)

Saturday April 9 @ 8pm in Squires Recital Salon benefit concert (an Arts Fusion 
event) featuring Ron Coulter, Brad Garton, Peter Kirn, Dave Phillips, and L2Ork 
($5 general, $3 children/students/seniors, with all proceeds benefiting Boys & 
Girls Club)

This year we've also partnered up with the Virginia Tech Kids' Tech University 
program to expand our outreach to young audiences. For additional info on the 
upcoming events, please visit our Events page or our Facebook Event page 
(http://www.facebook.com/event.php?eid=136468179758733). To keep up with the 
latest updates, join us on Facebook 
(http://www.facebook.com/group.php?gid=117918141555131).

As if that weren't exciting enough, earlier this weekend we've made yet another 
public release of pd-l2ork (http://l2ork.music.vt.edu/main/?page_id=56) with 
even more cool features and fixes (changelog: 
http://l2ork.music.vt.edu/data/pd/Changelog). Our site has been also updated 
with the new promotional materials and photos. Yet, in the spirit of Steve 
Jobs' keynote speeches we've left the best for last. Stay tuned for more 
exciting updates soon ;-)

For additional info on L2Ork, visit http://l2ork.music.vt.edu.

Best wishes,

Ivica Ico Bukvic, D.M.A.
Composition, Music Technology
Director, DISIS Interactive Sound & Intermedia Studio
Director, L2Ork Linux Laptop Orchestra
Assistant Co-Director, CCTAD
CHCI, CS, and Art (by courtesy)
Virginia Tech
Dept. of Music - 0240
Blacksburg, VA 24061
(540) 231-6139
(540) 231-5034 (fax)
i...@vt.edu
http://www.music.vt.edu/faculty/bukvic/



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


Re: [PD] Data Structures GOP and installing latest PD

2011-04-04 Thread João Pais

I didn't know you could GOP data structures.
This opens up a new world.
Where is an up to date tutorial on using data structures?


you can use gop with any graphical object. you can see some objects of my  
"library", jmmmp at pd-extended/extra - like [sliders], [swatch] or  
specially [bezier]. there are some bugs, like in [bezier] if one of the  
control points gets out of the gop area, the data strucutres stop  
responding to the graphic input; but they still keep working.


one other thing is the scaling, usually the data-s takes the whole canvas  
of the gop patch, but appears correctly. also, since data structures can't  
be saved using $0-variables, if you want a dynamic, multi-use patch, you  
might need to do some trickery, like generating the scalars with loadbang.


etc. etc... maybe people will start using them now and then more often, if  
they see how useful they can be.


João Pais

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


Re: [PD] Latest pd-extended 0.43 autobuild on WinXp

2011-04-04 Thread jm jones
2011/4/2 Hans-Christoph Steiner :
>
> Glad that worked still.  I forgot that I started implementing the 'startup'
> folder as well.  The idea there is that its a place for putting things like
> loaders and GUI plugins so that they automatically get loaded by Pd at
> startup without needing to be in a prefs file.
>
> This 'startup' folder should have the libdir loader in it, but I guess its
> not working on Windows.  I think it'd be good to also include the pdlua
> loader in it so people can use lua objects just like .pd or .pd_linux
> objects with Pd-extended.
>
> .hc
>
> On Apr 2, 2011, at 6:42 PM, Martin Peach wrote:
>
>> OK I got it!
>> You have to go to
>> File->Preferences->Startup...
>> and put libdir at the top of the list. Then it starts up fine.
>>
>> So I guess the pd-settings.reg file should start like this:
>>
>> Windows Registry Editor Version 5.00
>>
>> [HKEY_LOCAL_MACHINE\SOFTWARE\Pd-extended]
>> "flags"=""
>> "loadlib1"="libdir"
>> "loadlib2"="vanilla/list"
>> "loadlib3"="vanilla"
>> "loadlib4"="extra"
>> "loadlib5"="Gem"
>> "loadlib6"="cyclone"
>> "loadlib7"="zexy"
>> "nloadlib"=7
>> ; delete any previous loadlib flags
>> "loadlib8"=-
>> "loadlib9"=-
>> ...
>>
>>
>> Martin
>>
>> On 2011-04-02 14:32, Hans-Christoph Steiner wrote:
>>>
>>> I have tested it mostly on Mac OS X and some on Ubuntu. But really on
>>> Windows yet. Sounds like the 'libdir' loader wasn't loaded first, that
>>> needs to be before everything.
>>>
>>> .hc
>>>
>>> On Apr 2, 2011, at 1:58 PM, Martin Peach wrote:
>>>
 So I installed the latest autobuilt pd-extended
 (Pd-0.43.0-extended-20110402-windowsxp-i386.exe) and I get this if I
 select log all:

 'pd-gui' connecting to 'pd' on localhost 5400 ...
 -- done with main --
 Default font: DejaVu Sans Mono
 vanilla: can't load library
 extra: can't load library
 Gem: can't load library
 cyclone: can't load library
 zexy: can't load library
 The Pd window filtered 3 lines

 I tried setting the path but whatever I add isn't saved when I quit.

 So far this is not very useful...

 Does anyone actually have Pd-0.43 working?


 Martin


 On 2011-04-01 18:05, Hans-Christoph Steiner wrote:
>
> On Fri, 2011-04-01 at 19:03 +, martin.pe...@sympatico.ca wrote:
>>
>> It seems that the latest version of pd-extended from
>> http://autobuild.puredata.info/auto-build/2011-04-01/ can't
>> instantiate the internals, but the externals seem to work.
>>
>> Any idea why?
>> (I removed all previous versions from the computer.)
>>
>> Martin
>
> If you are using your own, old preferences, then you'll need to load
> 'vanilla/list' and 'vanilla' libraries. The default preferences
> includes them. I've been experimenting with making the internals as a
> libdir. Its still rough but the idea is to be able to make your own
> custom builds of 'vanilla', like SSE3 optimized builds.
>
> .hc
>
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>

>>>
>>>
>>>
>>>
>>>
>>> 
>>>
>>>
>>> All mankind is of one author, and is one volume; when one man dies, one
>>> chapter is not torn out of the book, but translated into a better
>>> language; and every chapter must be so translated -John Donne
>>>
>>>
>>>
>>> ___
>>> Pd-list@iem.at mailing list
>>> UNSUBSCRIBE and account-management ->
>>> http://lists.puredata.info/listinfo/pd-list
>>>
>>>
>>
>
>
>
> 
>
> The arc of history bends towards justice.     - Dr. Martin Luther King, Jr.
>
>
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>

I just installed 0.43 in windows 7 64 bits. I have a problem with
Asio. I have a soundcard with his own asio driver, if I choose asio in
pd it doesn't works.
Any idea how to configure it?
thanks

-- 
Juan Manuel Jones

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


Re: [PD] 3 new gui-plugins

2011-04-04 Thread Mathieu Bouchard

On Mon, 4 Apr 2011, Jonathan Wilkes wrote:


Is there already a way to do this?


#include "m_imp.h"

for (int i=0; ic_nmethod; i++)
  outlet_symbol(krusty,pd_objectmaker->c_methods[i].me_name);

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


Re: [PD] [PD-announce] new Pd music release on GOSUB10

2011-04-04 Thread Mathieu Bouchard

On Mon, 4 Apr 2011, Philip Cunningham wrote:


This is awesome. I've never heard PD used in this way. Sounds like PD
micro/chipmusic. Very enjoyable.


You may also enjoy this track :

  
http://artengine.ca/matju/musique/matju_-_i_am_just_a_simple_pole_in_a_complex_plane.mp3

I made this a year ago. All the synthesis is made using a single [cpole~] 
object. The patch is less than 2k.


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


Re: [PD] auto-completion with popup [was: 3 new gui-plugins]

2011-04-04 Thread yvan volochine

On 04/04/2011 10:05 PM, Mathieu Bouchard wrote:

On Mon, 4 Apr 2011, yvan volochine wrote:


I got the popup thing working with auto-completion =) thanks to hc for
the help and inspiration


Btw, had you tried DesireData's auto-completion ?

1. just name suggestions
http://artengine.ca/desiredata/gallery/completions.gif

2. with short descriptions in 15 languages
http://artengine.ca/desiredata/gallery/completions2.gif

3. can pick from popup list using arrow
http://code.goto10.org/projects/desiredata/attachment/wiki/UserDocs/dd_comp.png


there were some more improvements after (3) to make it look better.

That's something I started to write in 2004, and Chun Lee improved it in
2006 or 2007.


hi
no I never tried it (when I discovered it back in the years, my linux 
knowledge was close to null and I thought that the project was dropped 
(for some reasons..))

it always looked amazing to me, congrats ! (as well as gridflow)

I had to use pd again not long ago and thought that I should try to code 
these goodies for the sake of patching faster and with (nearly) no mouse 
(although I hate tcl, gui-plugins are cool =)


I'll give a try at desiredata and let you know.

cheers,
_y

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


Re: [PD] auto-completion with popup [was: 3 new gui-plugins]

2011-04-04 Thread Mathieu Bouchard

On Mon, 4 Apr 2011, Pedro Lopes wrote:


p.s.: Mathieu: The last image gave me a wrong link. 


I've had problems too. I don't understand what's going on : 
http://code.goto10.org/ redirects to 
http://lists.goto10.org/cgi-bin/mailman/listinfo/


Yet I did access the correct page and copy the link into my email. Weird 
stuff is happening for sure.


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


Re: [PD] auto-completion with popup [was: 3 new gui-plugins]

2011-04-04 Thread Pedro Lopes
p.s.: Mathieu: The last image gave me a wrong link.

On Mon, Apr 4, 2011 at 9:05 PM, Mathieu Bouchard  wrote:

> On Mon, 4 Apr 2011, yvan volochine wrote:
>
>  I got the popup thing working with auto-completion =) thanks to hc for the
>> help and inspiration
>>
>
> Btw, had you tried DesireData's auto-completion ?
>
> 1. just name suggestions
> http://artengine.ca/desiredata/gallery/completions.gif
>
> 2. with short descriptions in 15 languages
> http://artengine.ca/desiredata/gallery/completions2.gif
>
> 3. can pick from popup list using arrow
>
> http://code.goto10.org/projects/desiredata/attachment/wiki/UserDocs/dd_comp.png
>
> there were some more improvements after (3) to make it look better.
>
> That's something I started to write in 2004, and Chun Lee improved it in
> 2006 or 2007.
>
>  ___
> | Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>


-- 
Pedro Lopes (MSc)
contact: pedro.lo...@ist.utl.pt
website: http://web.ist.utl.pt/Pedro.Lopes /
http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] new Pd music release on GOSUB10

2011-04-04 Thread Mathieu Bouchard

On Mon, 4 Apr 2011, Chun Lee wrote:

Mathieu Bouchard said :

« The specified item's metadata does not exist or is unparseable.
Feel free to report this so that we can fix the problem. » —
archive.org



weird, is it still the same? I just tried downloading the ogg and seems
fine, as well as the link above. I am not sure what it could be, but let
me know if it persists..


no, it works fine now.

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


Re: [PD] [PD-announce] new Pd music release on GOSUB10

2011-04-04 Thread Chun Lee
Hi all:

and, also be sure to check out the previous releases on GOSUB10! In addition, 
GOSUB10 is welcome for submissions, if any one of you would be interested:)

cheers

Chun

Chun Lee said :
> 
> Hi there:
> 
> Thanks for the comments and am glad that you enjoyed it. It was a lot of fun 
> making them:) 
> 
> Cheers
> 
> Chun
> 
> J bz said :
> > Yes indeed,
> > 
> > Lovely, like this a lot.
> > 
> > Jb
> > 
> > On 4 April 2011 10:23, Philip Cunningham 
> > wrote:
> > 
> > > Chun,
> > >
> > > This is awesome. I've never heard PD used in this way. Sounds like PD
> > > micro/chipmusic. Very enjoyable.
> > >
> > > Philip
> > >
> > > On Sun, Apr 3, 2011 at 9:32 PM, Chun Lee  wrote:
> > > > Dear all:
> > > >
> > > > Its been a long time since I last wrote on the list, and I am happy to
> > > use this opportunity to annouce the new music release on GOSUB10 by 0xA.
> > > More details below.
> > > >
> > > > Release link: http://gosub10.org/GOSUB10-004.html
> > > >
> > > > Compute audio and enjoy:)
> > > >
> > > > Chun
> > > >
> > > > === GOSUB10-004 - expr~ ===
> > > >
> > > > expr~ from 0xA is GOSUB10's fourth release.
> > > >
> > > > 0xA is a band made not out of people, but objects and patches.  Snippets
> > > > of codes that bleep and blink are added and modified in the online
> > > > repository, where it all began.  As the repository grows, 0xA evolves
> > > > with it.  Aymeric Mansoux, Chun Lee and Olivier Laruelle are the current
> > > > active contributors.  They have performed 0xA across Europe, North
> > > > America and Asia in galleries, clubs and festivals.
> > > >
> > > > expr~ is the first music release of 0xA, consists of retro sounding
> > > > tracks made almost entirely with the [expr~] object in Pure Data.  No
> > > > tweaking of number boxes and sliders, no clever generative algorithms,
> > > > just switch the audio on and listen.
> > > >
> > > > The source code for this release (implemented in Pure-data) is free
> > > > software distributable under the terms of the GNU General Public License
> > > > (version 3 or greater). For repository, see:  http://gitorious.org/0xa
> > > >
> > > > Copyleft: This is a free work, you can copy, distribute, and modify it
> > > > under the terms of the Free Art License.
> > > >
> > > > Released on 3rd April 2011.
> > > >
> > > > == TRACKLISTING ==
> > > >
> > > > 01 0xA - Winter_Solstice
> > > > 02 0xA - 0903-4
> > > > 03 0xA - Nandsynth
> > > > 04 0xA - Moving_Souf
> > > > 05 0xA - Cafe_Kuroshio
> > > > 06 0xA - Family_Mart
> > > >
> > > > == WHATIS GOSUB10 ==
> > > >
> > > > Dedicated to innovative music and audio/visuals, the GOSUB10 label
> > > > will feature an eclectic group of musicians drawn together by their
> > > > shared use of Free/Libre/Open Source Software (FLOSS).
> > > > Freely distributed by stream, download and special DVD releases, and
> > > > made available through an open license, GOSUB10 is run by the GOTO10
> > > > collective – an international group of artists, musicians and
> > > programmers,
> > > > dedicated to FLOSS and digital arts. Brought to life in a intensive four
> > > > day work sprint but years in the making, the GOSUB10 netlabel is a
> > > > natural extension of GOTO10's activities supporting and promoting 
> > > > digital
> > > > art alongside FLOSS tools through workshops, festivals, exhibitions,
> > > > writing, and more.
> > > >
> > > > == URL ==
> > > >
> > > > http://gosub10.org
> > > >
> > > > :*
> > > > readme (END)
> > > >
> > > >
> > > > ___
> > > > 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
> > > >
> > >
> > >
> > >
> > > --
> > > Portfolio: http://philipcunningham.org
> > > BrightonPD: http://unsymbol.users.anapnea.net/brightonpd/
> > > Chipmusic: http://firebrandboy.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

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


Re: [PD] [PD-announce] new Pd music release on GOSUB10

2011-04-04 Thread Chun Lee

Hi there:

Thanks for the comments and am glad that you enjoyed it. It was a lot of fun 
making them:) 

Cheers

Chun

J bz said :
> Yes indeed,
> 
> Lovely, like this a lot.
> 
> Jb
> 
> On 4 April 2011 10:23, Philip Cunningham wrote:
> 
> > Chun,
> >
> > This is awesome. I've never heard PD used in this way. Sounds like PD
> > micro/chipmusic. Very enjoyable.
> >
> > Philip
> >
> > On Sun, Apr 3, 2011 at 9:32 PM, Chun Lee  wrote:
> > > Dear all:
> > >
> > > Its been a long time since I last wrote on the list, and I am happy to
> > use this opportunity to annouce the new music release on GOSUB10 by 0xA.
> > More details below.
> > >
> > > Release link: http://gosub10.org/GOSUB10-004.html
> > >
> > > Compute audio and enjoy:)
> > >
> > > Chun
> > >
> > > === GOSUB10-004 - expr~ ===
> > >
> > > expr~ from 0xA is GOSUB10's fourth release.
> > >
> > > 0xA is a band made not out of people, but objects and patches.  Snippets
> > > of codes that bleep and blink are added and modified in the online
> > > repository, where it all began.  As the repository grows, 0xA evolves
> > > with it.  Aymeric Mansoux, Chun Lee and Olivier Laruelle are the current
> > > active contributors.  They have performed 0xA across Europe, North
> > > America and Asia in galleries, clubs and festivals.
> > >
> > > expr~ is the first music release of 0xA, consists of retro sounding
> > > tracks made almost entirely with the [expr~] object in Pure Data.  No
> > > tweaking of number boxes and sliders, no clever generative algorithms,
> > > just switch the audio on and listen.
> > >
> > > The source code for this release (implemented in Pure-data) is free
> > > software distributable under the terms of the GNU General Public License
> > > (version 3 or greater). For repository, see:  http://gitorious.org/0xa
> > >
> > > Copyleft: This is a free work, you can copy, distribute, and modify it
> > > under the terms of the Free Art License.
> > >
> > > Released on 3rd April 2011.
> > >
> > > == TRACKLISTING ==
> > >
> > > 01 0xA - Winter_Solstice
> > > 02 0xA - 0903-4
> > > 03 0xA - Nandsynth
> > > 04 0xA - Moving_Souf
> > > 05 0xA - Cafe_Kuroshio
> > > 06 0xA - Family_Mart
> > >
> > > == WHATIS GOSUB10 ==
> > >
> > > Dedicated to innovative music and audio/visuals, the GOSUB10 label
> > > will feature an eclectic group of musicians drawn together by their
> > > shared use of Free/Libre/Open Source Software (FLOSS).
> > > Freely distributed by stream, download and special DVD releases, and
> > > made available through an open license, GOSUB10 is run by the GOTO10
> > > collective – an international group of artists, musicians and
> > programmers,
> > > dedicated to FLOSS and digital arts. Brought to life in a intensive four
> > > day work sprint but years in the making, the GOSUB10 netlabel is a
> > > natural extension of GOTO10's activities supporting and promoting digital
> > > art alongside FLOSS tools through workshops, festivals, exhibitions,
> > > writing, and more.
> > >
> > > == URL ==
> > >
> > > http://gosub10.org
> > >
> > > :*
> > > readme (END)
> > >
> > >
> > > ___
> > > 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
> > >
> >
> >
> >
> > --
> > Portfolio: http://philipcunningham.org
> > BrightonPD: http://unsymbol.users.anapnea.net/brightonpd/
> > Chipmusic: http://firebrandboy.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] pix_film alpha in Linux

2011-04-04 Thread tim vets
2011/4/4 Matteo Sisti Sette 

> Hi,
>
> No, I am not using pix_alpha, because that's not what I need.
> pix_alpha changes the value of the alpha channel, so that pixels within a
> given range of colors _become_ transparent.
>
> In my case the video file itsalf already has an alpha channel and I want
> the pixels that are transparent to remain transparent.
>
> yes, after sending it, I realized that it's probably not what you're
looking for.
sorry for the noise :)
Tim

> Thanks
> m.
>
>
> On 04/04/2011 07:13 PM, tim vets wrote:
>
>> Hi Matteo,
>> are you using pix_alpha?
>> you could try this patch here, which works on my system, with a video
>> encoded as "JPEG still images" (properties window video tab in gnome)
>> ubuntu 10.10, pd 0.42-5 extended.
>> gr,
>> Tim
>>
>> 2011/4/4 Matteo Sisti Sette > >
>>
>>Hi,
>>
>>I'm trying this:
>>
>>[pix_film]
>>  |
>>[pix_texture]
>>  |
>>[alpha]
>>  |
>>[rectangle]
>>
>>I'm using some videos that have an alpha channel and I had tried
>>them previously in Windows and Mac and they were rendered correctly
>>with their transparent background.
>>
>>Now I am trying the same in Linux and the videos are opaque, as if
>>they didn't have an alpha channel or as if they had an opaque black
>>background.
>>
>>I've already tried sending "colorspace RGBA" to pix_film, but
>>nothing changes.
>>
>>I'm almost sure the videos were encoded with the Apple Animation+
>>encoder but if i right-click them in Ubuntu and select "properties"
>>it says "run-length encoder". What is sure is that i tested them in
>>Windows and Linux and used to work.
>>
>>Any idea?
>>
>>thanks
>>m.
>>
>>___
>>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] auto-completion with popup [was: 3 new gui-plugins]

2011-04-04 Thread Mathieu Bouchard

On Mon, 4 Apr 2011, yvan volochine wrote:

I got the popup thing working with auto-completion =) thanks to hc for 
the help and inspiration


Btw, had you tried DesireData's auto-completion ?

1. just name suggestions
http://artengine.ca/desiredata/gallery/completions.gif

2. with short descriptions in 15 languages
http://artengine.ca/desiredata/gallery/completions2.gif

3. can pick from popup list using arrow
http://code.goto10.org/projects/desiredata/attachment/wiki/UserDocs/dd_comp.png

there were some more improvements after (3) to make it look better.

That's something I started to write in 2004, and Chun Lee improved it in 
2006 or 2007.


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


Re: [PD] Data Structures GOP and installing latest PD

2011-04-04 Thread Jonathan Wilkes


--- On Mon, 4/4/11, Billy Stiltner  wrote:

> From: Billy Stiltner 
> Subject: [PD] Data Structures GOP and installing latest PD
> To: "pd-list" 
> Date: Monday, April 4, 2011, 9:37 PM
> Hey
> 
> I didn't know you could GOP data structures.
> This opens up a new world.
> Where is an up to date tutorial on using data structures?

I don't know of an up-to-date tutorial, but there is a tutorial in 
doc/4.data.structures.  Some parts are out of date:

* data is, in fact, persistent when using scalars.  Data is saved along 
with the patch. (Similar to using a "Put" menu array and checking the 
box for "save contents", except that with scalars they always save with 
the patch.)
* the term "template" is used both to describe the subpatch in which the 
data structure ([struct] + any drawing instructions) is defined as well 
as the [struct] object itself.  (I think [struct] used to be named 
[template]...)
* some of the mouse-driven messages (e.g., "click") didn't exist when 
those tutorials were written.  For an up-to-date list see struct-help.pd 
in:

http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/doc/pddp/

(all the data structure related objects like [plot], [element], etc. have 
updated documentation if you use the pddp docs from the link above.)

-Jonathan

> 
> I'm about to install PD 0.43. I have a test4 version
> installed as well
> as pdx 0.42.5 and vanilla 0.42.5.
> I have a couple of libraries loaded with vanilla - GEM and
> GGE. How
> will the new version efect these installations?
> 
> Also on LINUX I have with UBUNTU studio 10.10 pd 0.42.5
> with all the
> exts available and then on puredyne I think my vanilla
> installation is
> messed up because I had to edit the config files to get
> pdL2ORK to
> run. Should be fine if I just replace the config files with
> the
> originals.
> 
> Where is some god documentation on installing multiple
> versions of PD.
> What should I look out for when using so many different
> installations.
> 
> ___
> 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] Data Structures GOP and installing latest PD

2011-04-04 Thread Billy Stiltner
Hey

I didn't know you could GOP data structures.
This opens up a new world.
Where is an up to date tutorial on using data structures?

I'm about to install PD 0.43. I have a test4 version installed as well
as pdx 0.42.5 and vanilla 0.42.5.
I have a couple of libraries loaded with vanilla - GEM and GGE. How
will the new version efect these installations?

Also on LINUX I have with UBUNTU studio 10.10 pd 0.42.5 with all the
exts available and then on puredyne I think my vanilla installation is
messed up because I had to edit the config files to get pdL2ORK to
run. Should be fine if I just replace the config files with the
originals.

Where is some god documentation on installing multiple versions of PD.
What should I look out for when using so many different installations.

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


Re: [PD] OT WebGL was Re: OT WEBML

2011-04-04 Thread Billy Stiltner
Yeah it's pretty cool.

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


[PD] auto-completion with popup [was: 3 new gui-plugins]

2011-04-04 Thread yvan volochine

hiho

I got the popup thing working with auto-completion =)
thanks to hc for the help and inspiration

http://puredata.info/community/projects/software/auto-completion-plugin

enjoy !

as usual, bug reports are welcome (I didn't test the popup on osx/win...)

cheers,
_y

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


Re: [PD] OT WebGL was Re: OT WEBML

2011-04-04 Thread Pedro Lopes
WebGL is not the most lightweight thing in the world. But sure is cool.

On Mon, Apr 4, 2011 at 7:00 PM, Billy Stiltner wrote:

> On 4/4/11, Pedro Lopes  wrote:
> > Are you sure you are not trying to refer to WebGL?
> >
> > as in: http://www.chromeexperiments.com/webgl
> >
> >
> Yes that is what I meant.
> It's kind of slow with FireFox and dialup with the mandelbox.
>



-- 
Pedro Lopes (MSc)
contact: pedro.lo...@ist.utl.pt
website: http://web.ist.utl.pt/Pedro.Lopes /
http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] OT WebGL was Re: OT WEBML

2011-04-04 Thread Billy Stiltner
On 4/4/11, Pedro Lopes  wrote:
> Are you sure you are not trying to refer to WebGL?
>
> as in: http://www.chromeexperiments.com/webgl
>
>
Yes that is what I meant.
It's kind of slow with FireFox and dialup with the mandelbox.

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


Re: [PD] pix_film alpha in Linux

2011-04-04 Thread IOhannes zmölnig

On 04/04/2011 06:55 PM, Matteo Sisti Sette wrote:



Now I am trying the same in Linux and the videos are opaque, as if they
didn't have an alpha channel or as if they had an opaque black background.

I've already tried sending "colorspace RGBA" to pix_film, but nothing
changes.



it could be that the decoding backend does not support alpha channels.
i'm pretty sure that recent versions of Gem with gmerlin do support 
alpha (at least i remember having spent some time for that).

if you can provide a (short) video with alpha i could test.

gamsr
IOhannes

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


[PD] pix_film alpha in Linux

2011-04-04 Thread Matteo Sisti Sette

Hi,

I'm trying this:

[pix_film]
 |
[pix_texture]
 |
[alpha]
 |
[rectangle]

I'm using some videos that have an alpha channel and I had tried them 
previously in Windows and Mac and they were rendered correctly with 
their transparent background.


Now I am trying the same in Linux and the videos are opaque, as if they 
didn't have an alpha channel or as if they had an opaque black background.


I've already tried sending "colorspace RGBA" to pix_film, but nothing 
changes.


I'm almost sure the videos were encoded with the Apple Animation+ 
encoder but if i right-click them in Ubuntu and select "properties" it 
says "run-length encoder". What is sure is that i tested them in Windows 
and Linux and used to work.


Any idea?

thanks
m.

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


Re: [PD] 3 new gui-plugins

2011-04-04 Thread Jonathan Wilkes


--- On Sun, 4/3/11, Hans-Christoph Steiner  wrote:

> From: Hans-Christoph Steiner 
> Subject: Re: [PD] 3 new gui-plugins
> To: "Jonathan Wilkes" 
> Cc: "yvan volochine" , pd-list@iem.at
> Date: Sunday, April 3, 2011, 11:38 PM
> 
> To get all available objects, you would have to first get
> the list of  
> loaded classes from 'pd',

Is there already a way to do this?

> then traverse the whole search
> path to see  
> the objects that could be loaded.  Its doable.

> 
> .hc
> 
> On Apr 3, 2011, at 5:29 PM, Jonathan Wilkes wrote:
> 
> > Here's a hack to get around the hacky creator names of
> the list  
> > objects
> > (I also added "list", but I'm not sure if you want to
> use aliases.)
> >
> > Is there no way to just get a list of all the creator
> names that are
> > available when Pd loads up?
> >
> > -Jonathan
> >
> >
> > --- On Sun, 4/3/11, yvan volochine 
> wrote:
> >
> >> From: yvan volochine 
> >> Subject: Re: [PD] 3 new gui-plugins
> >> To: "Hans-Christoph Steiner" 
> >> Cc: pd-list@iem.at
> >> Date: Sunday, April 3, 2011, 6:53 PM
> >> On 04/03/2011 06:44 PM,
> >> Hans-Christoph Steiner wrote:
> >>>
> >>> On Apr 3, 2011, at 12:12 PM, yvan volochine
> wrote:
> >>>
>  On 04/03/2011 05:57 PM, Hans-Christoph
> Steiner
> >> wrote:
> >
> > Wow, I love the tab autocompletion
> plugin!
> >> What would be amazing if we
> > had a bash-style completion files were
> the
> >> arguments were also
> > tab-completable, when relevant. Things
> like
> >> filenames, table/array
> > names, send/receive names, etc. This
> >> completion file could be included
> > in libraries. It really highlights how
> badly
> >> we need Enter/Return to
> > instantiate the object.
> >
> > Personally I prefer the default
> >> tcsh/bash-style where tab doesn't cycle
> > thru the options when you hit tab
> repeatly. I
> >> could see a bash/tcsh
> > style display of the options, like in
> a popup
> >> when you hit tab
> > repeatedly.
> 
>  hey thanks.
>  I'm not really supposed to dedicate that
> ammount
> >> of time developping
>  for pd but as I'm unemployed right now =)
>  I'm afraid the bash style auto-completion
> is a bit
> >> above my head, but
>  the idea is nice.
> >>>
> >>> Basically, the first is the trigger: hitting
> tab twice
> >> where the tab
> >>> does not add any more characters. So using
> your plugin
> >> as an example,
> >>> type M-O-Tab-Tab would then list 'mod' and
> 'moses' as
> >> options but not
> >>> change the 'mo' in the box. Those options
> could then
> >> be in a popup menu
> >>> to both see and select with the keyboard or
> mouse.
> >>
> >> yeah that's what I wanted first: a ComboBox below
> the
> >> object box, but
> >> then I had troubles with object box coordinates
> (did the
> >> user click or
> >> is the object still moving with the cursor,
> etc...) and I
> >> started adding
> >> some "if" and all kind of stuff inside mouse
> motion
> >> procedures and that
> >> became nasty.
> >> this (and the fact that I wanted it now =) made me
> rewrite
> >> the plugin
> >> with the "cycling-through-completions-with-tab"
> behavior
> >> (which I still
> >> find very cool for speedy-patching)
> >>
> >> cheers,
> >> _y
> >>
> >>> Adding the argument completion would probably
> be a lot
> >> more work, but I
> >>> haven't really thought about it. But just
> having
> >> object name completion
> >>> is huge!
> >>>
> >>> .hc
> >>>
> > One thing that needs to happen to make
> the
> >> auto-complete plugin more
> > deployable is to have all its procs in
> its own
> >> namespace. Otherwise
> > there can easily be name conflicts
> with other
> >> things named 'init',
> > 'trigger', etc.
> 
>  done
> 
> > (FYI: sending to pd-announce also
> sends to
> >> pd-list)
> 
>  okay
> 
>  cheers,
>  _y
> >>>
> >>>
> >>>
> >>>
> >>>
> >>
> 
> >>>
> >>>
> >>> You can't steal a gift. Bird gave the world
> his music,
> >> and if you can
> >>> hear it, you can have it. - Dizzy Gillespie
> >>>
> >>>
> >>>
> >>
> >>
> >> ___
> >> 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] 3 new gui-plugins

2011-04-04 Thread yvan volochine

On 04/03/11 23:29, Jonathan Wilkes wrote:

Here's a hack to get around the hacky creator names of the list objects
(I also added "list", but I'm not sure if you want to use aliases.)


hey thanks for spotting this.
they are already in the global list of pd internals but I didn't notice 
that they had underscores instead of spaces.

I fixed it directly in the main list and it will be on the next version.


Is there no way to just get a list of all the creator names that are
available when Pd loads up?


I'm afraid not :/
but you can manually add your favorites or missing/special ones in the 
file $::user_objects_list


cheers,
_y



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


Re: [PD] OT WEBML

2011-04-04 Thread Pedro Lopes
Are you sure you are not trying to refer to WebGL?

as in: http://www.chromeexperiments.com/webgl


On Mon, Apr 4, 2011 at 6:45 AM, Billy Stiltner wrote:

> Have you guys seen the opengl implementation in javascript for webbrowsers?
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>



-- 
Pedro Lopes (MSc)
contact: pedro.lo...@ist.utl.pt
website: http://web.ist.utl.pt/Pedro.Lopes /
http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] sample stretcher?

2011-04-04 Thread Frank Barknecht
On Sat, Apr 02, 2011 at 11:05:15AM +0200, João Pais wrote:
> thanks for your suggestions. I'll continue to research this. it's 
> supposed to be a sampler player that fits samples' lenght into a time 
> code, so no extreme values are necessary. The sounds themselves are a bit 
> harmonic, so that should make things easier, I think.

Maybe the [s_playolap] object from the rj library is good enough for this?

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

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


Re: [PD] 3 new gui-plugins

2011-04-04 Thread yvan volochine

On 04/03/11 23:37, Hans-Christoph Steiner wrote:

I'm trying to think if there is a way to keep or get the coordinates of
the object itself. On the C-side there is, plus when an object is
created or edited then the GUI knows the location of it. Here's how, in
your pdtk_text_editing, you just need to query the coords of the active
text widget. This is a rough attempt that just gets a menu popping up:

proc pdtk_text_editing {mytoplevel tag editing} {
set tkcanvas [tkcanvas_name $mytoplevel]
set rectcoords [$tkcanvas coords ${tag}R]
if {$rectcoords ne ""} {
set x [expr int([lindex $rectcoords 0])]
set y [expr int([lindex $rectcoords 1] - 20)]
pdtk_post "currently editing at: $x $y\n"
if {! [winfo exists .completepopup] } {
menu .completepopup
.completepopup add command -label mod -command bell
.completepopup add command -label moses -command bell
}
tk_popup .completepopup $x $y
}
if {$editing == 0} {
selection clear $tkcanvas
# auto-completion
set ::completions {}
set ::new_object false
set ::lock_motion false
set ::cycle false
} {
set ::editingtext($mytoplevel) $editing
# auto-completion
set ::new_object $editing
}
$tkcanvas focus $tag
}


hi Hans
dunno if this is the same for you but for me there are some issues with 
this (on Archlinux + fluxbox):


- the popup is created at "screen coordinates" and not patch window 
ones, i.e. if the object box is at 100x25 (from the top-left patch 
window), the popup appears at 100x25 from the top-left corner of my 
whole screen, which I find not very intuitive


- also, if you are creating an object with CTRL-1 and moving your mouse 
(no click), the coordinates don't update (but that's not that bad)


anyway, all these are the reasons why I dropped the popup option (which 
would be better IMHO).


I'll think a bit more about it in the next days.

cheers,
_y

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


Re: [PD] 3 new gui-plugins

2011-04-04 Thread Charles Goyard
Hi Philip,

> Can anyone point me in the direction or guide me how to install/use
> these new plugins (and tcl plugins in general)?

just put them in your pd search path (say ~/pd-externals or a dedicated
directory), they are loading automatically in the name matches
"*-plugin.tcl".

see you,
Charles

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


Re: [PD] 3 new gui-plugins

2011-04-04 Thread Philip Cunningham
Can anyone point me in the direction or guide me how to install/use
these new plugins (and tcl plugins in general)?

Cheers,
Philip

On Mon, Apr 4, 2011 at 10:35 AM, Marco Donnarumma  wrote:
> Great work Yvan!
> Autocompletion in Pd,  amazing!
> M
>
>
>>
>> Whoa, if anyone happens to do this, I would love to know?I could
>> definitely use that!! :D
>>
>> ??t3db0t
>>
>> On Apr 3, 2011, at 5:38 PM, Hans-Christoph Steiner wrote:
>>
>> >
>> > To get all available objects, you would have to first get the list of
>> > loaded classes from 'pd', then traverse the whole search path to see the
>> > objects that could be loaded.  Its doable.
>> >
>> > .hc
>> >
>
> --
> Marco Donnarumma
> Independent New Media and Sonic Arts Professional, Performer, Instructor
> ACE, Sound Design MSc by Research (ongoing)
> The University of Edinburgh, UK
> ~
> Portfolio: http://marcodonnarumma.com
> Lab: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net
> Event: http://www.liveperformersmeeting.net
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>



-- 
Portfolio: http://philipcunningham.org
BrightonPD: http://unsymbol.users.anapnea.net/brightonpd/
Chipmusic: http://firebrandboy.org

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


Re: [PD] [PD-announce] new Pd music release on GOSUB10

2011-04-04 Thread J bz
Yes indeed,

Lovely, like this a lot.

Jb

On 4 April 2011 10:23, Philip Cunningham wrote:

> Chun,
>
> This is awesome. I've never heard PD used in this way. Sounds like PD
> micro/chipmusic. Very enjoyable.
>
> Philip
>
> On Sun, Apr 3, 2011 at 9:32 PM, Chun Lee  wrote:
> > Dear all:
> >
> > Its been a long time since I last wrote on the list, and I am happy to
> use this opportunity to annouce the new music release on GOSUB10 by 0xA.
> More details below.
> >
> > Release link: http://gosub10.org/GOSUB10-004.html
> >
> > Compute audio and enjoy:)
> >
> > Chun
> >
> > === GOSUB10-004 - expr~ ===
> >
> > expr~ from 0xA is GOSUB10's fourth release.
> >
> > 0xA is a band made not out of people, but objects and patches.  Snippets
> > of codes that bleep and blink are added and modified in the online
> > repository, where it all began.  As the repository grows, 0xA evolves
> > with it.  Aymeric Mansoux, Chun Lee and Olivier Laruelle are the current
> > active contributors.  They have performed 0xA across Europe, North
> > America and Asia in galleries, clubs and festivals.
> >
> > expr~ is the first music release of 0xA, consists of retro sounding
> > tracks made almost entirely with the [expr~] object in Pure Data.  No
> > tweaking of number boxes and sliders, no clever generative algorithms,
> > just switch the audio on and listen.
> >
> > The source code for this release (implemented in Pure-data) is free
> > software distributable under the terms of the GNU General Public License
> > (version 3 or greater). For repository, see:  http://gitorious.org/0xa
> >
> > Copyleft: This is a free work, you can copy, distribute, and modify it
> > under the terms of the Free Art License.
> >
> > Released on 3rd April 2011.
> >
> > == TRACKLISTING ==
> >
> > 01 0xA - Winter_Solstice
> > 02 0xA - 0903-4
> > 03 0xA - Nandsynth
> > 04 0xA - Moving_Souf
> > 05 0xA - Cafe_Kuroshio
> > 06 0xA - Family_Mart
> >
> > == WHATIS GOSUB10 ==
> >
> > Dedicated to innovative music and audio/visuals, the GOSUB10 label
> > will feature an eclectic group of musicians drawn together by their
> > shared use of Free/Libre/Open Source Software (FLOSS).
> > Freely distributed by stream, download and special DVD releases, and
> > made available through an open license, GOSUB10 is run by the GOTO10
> > collective – an international group of artists, musicians and
> programmers,
> > dedicated to FLOSS and digital arts. Brought to life in a intensive four
> > day work sprint but years in the making, the GOSUB10 netlabel is a
> > natural extension of GOTO10's activities supporting and promoting digital
> > art alongside FLOSS tools through workshops, festivals, exhibitions,
> > writing, and more.
> >
> > == URL ==
> >
> > http://gosub10.org
> >
> > :*
> > readme (END)
> >
> >
> > ___
> > 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
> >
>
>
>
> --
> Portfolio: http://philipcunningham.org
> BrightonPD: http://unsymbol.users.anapnea.net/brightonpd/
> Chipmusic: http://firebrandboy.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] 3 new gui-plugins

2011-04-04 Thread Marco Donnarumma
Great work Yvan!
Autocompletion in Pd,  amazing!

M




> Whoa, if anyone happens to do this, I would love to know?I could definitely
> use that!! :D
>
> ??t3db0t
>
> On Apr 3, 2011, at 5:38 PM, Hans-Christoph Steiner wrote:
>
> >
> > To get all available objects, you would have to first get the list of
> loaded classes from 'pd', then traverse the whole search path to see the
> objects that could be loaded.  Its doable.
> >
> > .hc
> >


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


Re: [PD] [PD-announce] new Pd music release on GOSUB10

2011-04-04 Thread Philip Cunningham
Chun,

This is awesome. I've never heard PD used in this way. Sounds like PD
micro/chipmusic. Very enjoyable.

Philip

On Sun, Apr 3, 2011 at 9:32 PM, Chun Lee  wrote:
> Dear all:
>
> Its been a long time since I last wrote on the list, and I am happy to use 
> this opportunity to annouce the new music release on GOSUB10 by 0xA. More 
> details below.
>
> Release link: http://gosub10.org/GOSUB10-004.html
>
> Compute audio and enjoy:)
>
> Chun
>
> === GOSUB10-004 - expr~ ===
>
> expr~ from 0xA is GOSUB10's fourth release.
>
> 0xA is a band made not out of people, but objects and patches.  Snippets
> of codes that bleep and blink are added and modified in the online
> repository, where it all began.  As the repository grows, 0xA evolves
> with it.  Aymeric Mansoux, Chun Lee and Olivier Laruelle are the current
> active contributors.  They have performed 0xA across Europe, North
> America and Asia in galleries, clubs and festivals.
>
> expr~ is the first music release of 0xA, consists of retro sounding
> tracks made almost entirely with the [expr~] object in Pure Data.  No
> tweaking of number boxes and sliders, no clever generative algorithms,
> just switch the audio on and listen.
>
> The source code for this release (implemented in Pure-data) is free
> software distributable under the terms of the GNU General Public License
> (version 3 or greater). For repository, see:  http://gitorious.org/0xa
>
> Copyleft: This is a free work, you can copy, distribute, and modify it
> under the terms of the Free Art License.
>
> Released on 3rd April 2011.
>
> == TRACKLISTING ==
>
> 01 0xA - Winter_Solstice
> 02 0xA - 0903-4
> 03 0xA - Nandsynth
> 04 0xA - Moving_Souf
> 05 0xA - Cafe_Kuroshio
> 06 0xA - Family_Mart
>
> == WHATIS GOSUB10 ==
>
> Dedicated to innovative music and audio/visuals, the GOSUB10 label
> will feature an eclectic group of musicians drawn together by their
> shared use of Free/Libre/Open Source Software (FLOSS).
> Freely distributed by stream, download and special DVD releases, and
> made available through an open license, GOSUB10 is run by the GOTO10
> collective – an international group of artists, musicians and programmers,
> dedicated to FLOSS and digital arts. Brought to life in a intensive four
> day work sprint but years in the making, the GOSUB10 netlabel is a
> natural extension of GOTO10's activities supporting and promoting digital
> art alongside FLOSS tools through workshops, festivals, exhibitions,
> writing, and more.
>
> == URL ==
>
> http://gosub10.org
>
> :*
> readme (END)
>
>
> ___
> 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
>



-- 
Portfolio: http://philipcunningham.org
BrightonPD: http://unsymbol.users.anapnea.net/brightonpd/
Chipmusic: http://firebrandboy.org

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


Re: [PD] [PD-announce] new Pd music release on GOSUB10

2011-04-04 Thread Chun Lee
Mathieu Bouchard said :
> On Sun, 3 Apr 2011, Chun Lee wrote:
> 
> >Dear all:
> >
> >Its been a long time since I last wrote on the list, and I am
> >happy to use this opportunity to annouce the new music release on
> >GOSUB10 by 0xA. More details below.
> >
> >Release link: http://gosub10.org/GOSUB10-004.html
> 
> The ogg links seem to have become broken just after I downloaded the
> first track... even the first link now doesn't work. I don't
> understand this.
> 

weird, is it still the same? I just tried downloading the ogg and seems 
fine, as well as the link above. I am not sure what it could be, but let 
me know if it persists..

Cheers

Chun

> « The specified item's metadata does not exist or is unparseable.
> Feel free to report this so that we can fix the problem. » —
> archive.org
> 
>  ___
> | Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC

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


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


Re: [PD] udp broadcasting with netsend: permission denied in Linux

2011-04-04 Thread IOhannes m zmölnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 04/03/2011 01:11 PM, Matteo Sisti Sette wrote:

> Is 0.43 ready to be used "seriously"? Last time i tried it (at least a
> few months ago), it looked very very "beta"

häh?
a few months ago, there was some beta-version of Pd available for
download (named "0.43.0test3" or so).
in the meantime, 0.43 has been officially released.

i would say that the main difference between a "test" (aka 'beta')
version of a software and an official release is, that the maintainer(s)
think that all the showstopping bugs have gone away.
(i also hope, that the maint's toughts are not the _only_ difference,
but that showstopping bugs have indeed been fixed).

if you don't trust in official releases, then you probably have to check
yourself, whether a given version fulfills your quality standards [*].

fgmasdr
IOhannes


[*] i'm aware that you personally do a lot of testing of 'experimental'
software, as can be seen in the bug-tracker. thanks for the reports, btw.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk2ZdYIACgkQkX2Xpv6ydvQanQCgjDIJQSJ47P5E7bY4slxNFF2N
LMMAn2wJZQwvyQCFyvLdFuE7U6oacz5+
=8QHS
-END PGP SIGNATURE-

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