[PD] Snow Leopard

2009-09-01 Thread Greg Surges
Hi,
Is anyone having any luck (good or bad) running pd-extended on os x 10.6
snow leopard?

Thanks,

- Greg

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


Re: [PD] Keyname Object Changed? (Jack)

2008-08-13 Thread Greg Surges
If anyone is interested,

I've written an external for assembling text-strings, which also allows for
single-character backspace and a preview of the string being assembled.

The source code is on my website:

http://www.uwm.edu/~gssurges/ <http://www.uwm.edu/%7Egssurges/>

Hope it's useful to someone else,

- Greg

--

>
> Message: 2
> Date: Wed, 13 Aug 2008 15:37:13 +0200
> From: Jack <[EMAIL PROTECTED]>
> Subject: Re: [PD] Keyname Object Changed?
> To: "Mike McGonagle" <[EMAIL PROTECTED]>
> Cc: PD-List data 
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset="utf-8"
>
> Hola Mike,
>
> In fact, Greg wanted a method to make something like 'hello world'
> and not 'helloSpaceworld' working in purePd style (I use the purePd
> [list-l2s] abs from 'list-abs' that i forget to join). So i just make
> a small patch to transform the 'Space' to ' ' (from [keyname]) in a
> sentence working with Pd vanilla.
> For the other key like 'Shift_L' or 'Tab', etc. it's possible to add
> them in a [sel] object to make them inactive.
> Or if you work with Pd-entended the [entry] object seems very nice ;)
> I attach this last patch with abstractions (Pure Pd patch, working
> with Pd Vanilla) with new keys.
> ++
>
> Jack
> ?
>
> Le 12 ao?t 08 ? 20:34, Mike McGonagle a ?crit :
>
> > Jack,
> >
> > I tested out your patch, textB.pd, and whenever I hit the 'shift'
> > key, it put "Shift_L" into the list of atoms. I am certain there
> > are other keys that don't correspond exactly from how [keyname]
> > represents them, and how us Humans might want to see them in text.
> >
> > Other keys that do this are "Tab", "Caps_Lock", "BackSpace" (for
> > the delete key), "Left" (left arrow, etc. for the other arrow
> > keys). The Help, Home, End, PageUp, and PageDown keys also insert
> > other text into the list.
> >
> > Mike
> >
> >
> > On Mon, Aug 11, 2008 at 8:57 PM, Jack <[EMAIL PROTECTED]> wrote:
> > Yes, i had totaly forgotten this method ! Thanx Hans.
> > So here the patch to create sentence with the keyboard using
> > [makefilename %c] (more simple).
> > ++
> >
> > Jack
> >
> >
> >
> > Le 12 ao?t 08 ? 03:32, Hans-Christoph Steiner a ?crit :
> >
> >
> > [keyname] changed to be more cross-platform, and more key commands
> > were added.  Also, "Space" is used as the key symbol since Tcl uses
> > "Space" to represent a space; " " wasn't working on all platforms
> > IIRC ; and,  it is much easier to deal with "Space" than " " in Pd.
> >
> > You could make a patch something like this to get a " ":
> >
> > [keyname]
> >   |
> >   [select Space]
> >   |
> >   [32(
> >   |
> >   [makefilename %c]
> >
> > .hc
> >
> > On Aug 10, 2008, at 3:35 PM, Jack wrote:
> >
> > i make three patches :
> > one to send text mith a message box via OSC : send.pd
> > one to receive text in a message box via OSC : receive.pd
> > one to create a text with keyboard (to write), space (for a space)
> > and return (to send) : text.pd
> > Hope it is what you are looking for.
> > ++
> >
> > Jack
> > 
> >
> > Le 10 ao?t 08 ? 17:25, Greg Surges a ?crit :
> >
> > Sure,
> >
> > I'm working on constructing strings, to allow chat over OSC. So, I
> > want to be able to use " " as a space, instead of getting results
> > like "helloSpaceworld".
> >
> > I've written an external that will do it, but I want to see if
> > there's a pd-vanilla way to do it.
> >
> > Thanks for the reply!
> >
> > On Sun, Aug 10, 2008 at 10:10 AM, Jack <[EMAIL PROTECTED]> wrote:
> > Hello Greg,
> > To help you, can you tell us what you want to do with " " ?
> > ++
> >
> > Jack
> >
> >
> > Le 10 ao?t 08 ? 15:37, Greg Surges a ?crit :
> >
> > Hi all,
> >
> > First, pd-extended 0.40.3 is all-around great. Seems like lots of
> > hard work went into it. So thanks to the people who worked on that.
> >
> > Second, has the vanilla keyname object changed? Specifically, does
> > it now output "Space" instead of " " when the spacebar is used? Is
> > there a work-around to get the " " back?
> >
> > Thanks,
> >
> > - Greg
> >
> > --
> > http://www.uwm.edu/~gssurges/ <http://www.uwm.edu/%7Egssurges/>
> > ___
> > 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] Keyname Object Changed?

2008-08-11 Thread Greg Surges
Thanks,

I assumed the change was for good reason. Just wanted to make sure I wasn't
going crazy!

I've got an external that bypasses the problem entirely, so my code is
working again.

Again, thanks for the hard work on pd-extended-40.3, best release I've seen!

- Greg

On Mon, Aug 11, 2008 at 8:32 PM, Hans-Christoph Steiner <[EMAIL 
PROTECTED]>wrote:

>
> [keyname] changed to be more cross-platform, and more key commands were
> added.  Also, "Space" is used as the key symbol since Tcl uses "Space" to
> represent a space; " " wasn't working on all platforms IIRC ; and,  it is
> much easier to deal with "Space" than " " in Pd.
>
> You could make a patch something like this to get a " ":
>
> [keyname]
>   |
>   [select Space]
>   |
>   [32(
>   |
>   [makefilename %c]
>
> .hc
>
>
> On Aug 10, 2008, at 3:35 PM, Jack wrote:
>
>  i make three patches :
>> one to send text mith a message box via OSC : send.pd
>> one to receive text in a message box via OSC : receive.pd
>> one to create a text with keyboard (to write), space (for a space) and
>> return (to send) : text.pd
>> Hope it is what you are looking for.
>> ++
>>
>> Jack
>> 
>>
>> Le 10 août 08 à 17:25, Greg Surges a écrit :
>>
>>
>>  Sure,
>>>
>>> I'm working on constructing strings, to allow chat over OSC. So, I want
>>> to be able to use " " as a space, instead of getting results like
>>> "helloSpaceworld".
>>>
>>> I've written an external that will do it, but I want to see if there's a
>>> pd-vanilla way to do it.
>>>
>>> Thanks for the reply!
>>>
>>> On Sun, Aug 10, 2008 at 10:10 AM, Jack <[EMAIL PROTECTED]> wrote:
>>> Hello Greg,
>>> To help you, can you tell us what you want to do with " " ?
>>> ++
>>>
>>> Jack
>>>
>>>
>>> Le 10 août 08 à 15:37, Greg Surges a écrit :
>>>
>>>  Hi all,
>>>>
>>>> First, pd-extended 0.40.3 is all-around great. Seems like lots of hard
>>>> work went into it. So thanks to the people who worked on that.
>>>>
>>>> Second, has the vanilla keyname object changed? Specifically, does it
>>>> now output "Space" instead of " " when the spacebar is used? Is there a
>>>> work-around to get the " " back?
>>>>
>>>> Thanks,
>>>>
>>>> - Greg
>>>>
>>>> --
>>>> http://www.uwm.edu/~gssurges/ <http://www.uwm.edu/%7Egssurges/>
>>>> ___
>>>> Pd-list@iem.at mailing list
>>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/
>>>> listinfo/pd-list
>>>>
>>>
>>>
>>>
>>>
>>> --
>>> http://www.uwm.edu/~gssurges/ <http://www.uwm.edu/%7Egssurges/>
>>>
>>
>> ___
>> Pd-list@iem.at mailing list
>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/
>> listinfo/pd-list
>>
>
>
>
>
> 
>
> If you are not part of the solution, you are part of the problem.
>
>
>


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


[PD] Keyname Object Changed?

2008-08-10 Thread Greg Surges
Hi all,

First, pd-extended 0.40.3 is all-around great. Seems like lots of hard work
went into it. So thanks to the people who worked on that.

Second, has the vanilla keyname object changed? Specifically, does it now
output "Space" instead of " " when the spacebar is used? Is there a
work-around to get the " " back?

Thanks,

- Greg

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


Re: [PD] NRCI - Networked Resources for Collaborative Improvisation

2008-03-17 Thread Greg Surges
I haven't seen it before, but we've been puzzling over whether or not some
sort of "handshake" protocol is possible over OSC. It'd be great to be able
to have the patch automatically initialize itself to listen to an arbitrary
data-type being broadcast. Apparently there's something in the OSC protocol
which allows this, but I haven't seen a PD implementation.
Maybe that could be a Summer of Code project?

-Greg

On Mon, Mar 17, 2008 at 1:50 PM, Hans-Christoph Steiner <[EMAIL PROTECTED]>
wrote:

>
> Looks interesting.  Have you done anything with mDNS (aka Bonjour) for
> advertising and finding network services?  There is some code lying around
> for doing this, but I don't think it's fully functional yet.
>
> .hc
>
> On Mar 11, 2008, at 1:08 PM, Greg Surges wrote:
>
> Hey all,
>
> Just wanted to post a link to a project I've been co-developing for a
> while now. NRCI is a set of PD abstractions to allow for sharing control
> data over a standard TCP/IP network. It's been designed for MiLO, the
> Milwaukee Laptop Orchestra.
>
> Thought people might be interested, and I'm anxious for any suggestions or
> comments!
>
> Here's the link <http://ccrma.stanford.edu/%7Ecburns/NRCI/>.
>
> Thanks!
>
> -Greg Surges
>
> --
> http://www.uwm.edu/~gssurges/ <http://www.uwm.edu/%7Egssurges/>
> ___
> PD-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
>
>
>
> 
>
> All information should be free.  - the hacker ethic
>
>
>
>
>


-- 
http://www.uwm.edu/~gssurges/
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] A Few GSoC Project Ideas

2008-03-13 Thread Greg Surges
Andy, Hans-Christoph, and everyone else,

I've created wikis for the analysis and blosc ideas. I think a major
advantage for the
analysis library would come from issues of speed. When I've done PD code
that does a simple sort on an array (used for a histogram), it takes an
incredibly long time - long enough to interfere with other real-time
processes. It seems to me, and maybe I'm incorrect, that writing externals
in C would prove to be much faster and more efficient.

As far as the band-limited oscillators, the externals/abstractions that I've
found have been problematic or not worked at all. That really seems like
something that should be fixed.

Thanks guys,

-Greg

-- 
http://www.uwm.edu/~gssurges/
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] A Few GSoC Project Ideas

2008-03-12 Thread Greg Surges
Hi,

As a student who is *very* interested in taking part in the PD project under
Google Summer of Code, I thought I'd throw a few ideas out and
see what other people thought of them.

These are all things I'd be interested in pursuing.

1. A set of externals designed for real-time, high-level analysis of control
data. This could include things like histograms, rhythm analysis,
rate-limiting and data-filtering objects, all
designed for use on a constant stream of input.

2. A set of externals designed to make string assembly and parsing much
easier, particularly geared towards the creation of OSC messages.

3. Finally, a set of band-limited oscillators, to allow for spectrally rich
waveforms without aliasing.

Any thoughts?

Thanks everyone,

Greg

-- 
http://www.uwm.edu/~gssurges/ 
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] NRCI - Networked Resources for Collaborative Improvisation

2008-03-11 Thread Greg Surges
Thanks Marius,

Unfortunately, the documentation is unfinished at this point. Obviously
something we need to work on. However, both the paper and the protocol
specification describe the system in a bit of detail. Both are linked from
the main page.

Are there any specific questions you have?

-Greg

On Tue, Mar 11, 2008 at 12:19 PM, marius schebella <
[EMAIL PROTECTED]> wrote:

> hi greg,
> that looks very promising, but can you give an example of how to use it,
> the page you posted says "NRCI documentation: [link to be added]"...
> thnks,
> marius.
>
>
> Greg Surges wrote:
> > Hey all,
> >
> > Just wanted to post a link to a project I've been co-developing for a
> while
> > now. NRCI is a set of PD abstractions to allow for sharing control data
> over
> > a standard TCP/IP network. It's been designed for MiLO, the Milwaukee
> Laptop
> > Orchestra.
> >
> > Thought people might be interested, and I'm anxious for any suggestions
> or
> > comments!
> >
> > Here's the link <http://ccrma.stanford.edu/%7Ecburns/NRCI/>.
> >
> > Thanks!
> >
> > -Greg Surges
> >
> >
> >
> > 
> >
> > ___
> > PD-list@iem.at mailing list
> > UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>


-- 
http://www.uwm.edu/~gssurges/
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] NRCI - Networked Resources for Collaborative Improvisation

2008-03-11 Thread Greg Surges
Hey all,

Just wanted to post a link to a project I've been co-developing for a while
now. NRCI is a set of PD abstractions to allow for sharing control data over
a standard TCP/IP network. It's been designed for MiLO, the Milwaukee Laptop
Orchestra.

Thought people might be interested, and I'm anxious for any suggestions or
comments!

Here's the link <http://ccrma.stanford.edu/%7Ecburns/NRCI/>.

Thanks!

-Greg Surges

-- 
http://www.uwm.edu/~gssurges/ <http://www.uwm.edu/%7Egssurges/>
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] Modular Switching/Matrix

2006-10-23 Thread Greg Surges

Hi all,

I'm a music composition/technology major at the University of 
Wisconsin-Milwaukee, currently taking a course in PD, and also studying 
it in private lessons. I am wondering if anyone has any experience with 
matrix-type switching, i.e. a modular system in which any module can 
connect to any other module in any order. I'm especially concerned with 
expandability, in my current layout, if I have n objects, I have to have 
n-squared switches. Above a certain number, adding a module could become 
very time-consuming.


I'm curious about using an array with stored coordinates. I also need 
the ability for the system to allow recursive patching. I'd really 
appreciate it if anyone has any insight into this problem and could 
possibly shine some light towards a solution.


Thanks!

-Greg

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