[PD] audio fingerprinting

2016-05-19 Thread Jonathan Wilkes via Pd-list
Was just reading 
this:http://techcrunch.com/2016/05/19/audio-fingerprinting-being-used-to-track-web-users-study-finds/
And was curious about this part:"...More sophisticated scripts process an audio 
signal generated with an OscillatorNode to fingerprint the device. This 
technique appears conceptually similar to that of canvas fingerprinting. Audio 
signals processed on different machines or browsers may have slight differences 
due to hardware or software differences between the machines, while the same 
combination of machine and browser will produce the same output."
If I had to guess I'd say they are taking advantage of this sentence from the 
webaudio spec:"The actual waveforms produced by the oscillator may differ to 
prevent aliasing affects."
That could at least get the browser type.  Plus more if the browser has 
branches 
for different classes of CPU, etc.
It's too bad they didn't require all implementations to generate the same 
output for the oscillators.  Then framework devs could have built band-limited 
libraries on top of a standardized foundation, without facilitating any 
fingerprinting 
methods.

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


Re: [PD] how to get GEM working in Vanilla?

2016-05-19 Thread Lucas Cordiviola
Hi,
Did a couple of tests with the preferences and libs and startup flags:
All working fine in 2 machines:

1)Win 8.1, 0.47.0 (zip version)2) Win 8.1. 0.46.7 (installer version)
Added path to cyclone in %appdata%Added lib to zexy in %appdata%Added -font 12 
in startup flags
All remain there after a reboot.
Salutti,Lucarda. 
Mensaje telepatico asistido por maquinas.

> Date: Thu, 19 May 2016 23:51:04 +0200
> From: ro...@dds.nl
> To: pd-list@lists.iem.at
> Subject: Re: [PD] how to get GEM working in Vanilla?
> 
> i've put Vanilla in a VMware player running XP.
> 
> preferences are kept!
> putting Gem in extra folder, startup lib Gem
> and it loads, no problem at all.
> 
> conclusion?
> 
> rolf
> 
> 
> > 
> > I've seen this once before and don't know what's causing it... anyone 
> > else
> > having trouble getting preferences to stay around in Windows?
> > 
> > thanks
> > Miller
> > 
> > On Thu, May 19, 2016 at 02:50:07PM +0200, ro...@dds.nl wrote:
> >> Derek Kwan schreef op 19-05-2016 10:25:
> >> >>
> >> >>forgot to mention: that doesn't help either; same errors
> >> >>
> >> >>rolf
> >> >>
> >> >>
> >> >
> >> >
> >> >Hello, Rolf,
> >> >
> >> >I've gotten around to toying around with Gem lately and here's what
> >> >worked for me:
> >> >
> >> >1.) In Edit > Preferences > Path, I've made sure to include not just
> >> >the folder the Gem folder is in, but the Gem folder itself.
> >> >
> >> >I have all my externals in: ~/pd-externals so that's included
> >> >but also I've included this path as well: ~/pd-externals/Gem
> >> >
> >> >2.) Under Edit > Preferences > Startup, I've included Gem as a library
> >> >to load on startup.
> >> >
> >> >Hope this helps!
> >> >
> >> >Derek
> >> 
> >> - i'm on Windows 10
> >> Gem is in either %appdata%/Pd or pd/extra
> >> 
> >> very strange: Vanilla does not keep my preferences setting after 
> >> closing!??
> >> 
> >> 'apply' doesn't have any effect either.
> >> 
> >> rolf
> >> 
> >> 
> >> 
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list
  ___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Gem via deken?

2016-05-19 Thread Seiichiro Matsumura
Hi Dan,


As you pointed out, Gem imported by deken on Pd 0.47.0 does't work. It is
necessary replace Gem 0.93.3 from IEM, now.

Some days ago, I wrote the blog article about how to set up Pd vanilla
0.47.0+deken+Gem on Mac OSX because I was also stuck a bit for loading Gem
lib after installing it via deken.

Now it works fine on my Macbook Air or Pro, however Pd recognizes Gem lib
is duplicated even it is not.


English page

http://puredatajapan.info/?p=2073

Japanese page
http://puredatajapan.info/?p=2062


Cheers,

Sei

--
__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/
Seiichiro Matsumura

p...@low-tech-ism.com 
http://low-tech-ism.com/
__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/

2016-05-19 18:18 GMT+09:00 Derek Kwan :

> On May 06, Dan Wilcox wrote:
> > Hrmm I wonder what’s going on? There isn’t any useful error messages or
> debug info telling me why it doesn't load.
> >
> > have a friend who now cannot teach Pd+Gem right now since Gem plainly
> doesn’t work via deken currently :(
> >
> > 
> > Dan Wilcox
> > @danomatika 
> > danomatika.com 
> > robotcowboy.com 
> > > On May 6, 2016, at 4:19 PM, Max  wrote:
> > >
> > > No, Gem via deken on OSX never worked for me. Does on Windows and Linux
> > > without problems though.
> > >
> > >
> > > On 2016년 05월 07일 01:11, Dan Wilcox wrote:
> > >> Has anyone been able to get Gem to load after installing with deken?
> > >> I’ve tried with the test releases as well as a custom build, setting
> > >> path and lib at startup, etc and the best I can get is "gemglutwindow
> > >> could not create”.
> > >>
> > >> This is on OSX. Other externals work fine.
> > >
> >
>
> Hello,
>
> Sorry for jumping in this topic late but I'd figure I'd add to the
> convo...
>
> I'm running Ubuntu and just started toying around with Gem... I got Gem
> from Deken (the only options being for me being the
> Gem-v.0.0extended-(Linux-i386-32).tar.gz and I recall seeing one
> from the usual ubuntu repos but I'm not seeing that now for some reason,..
> but the tar.gz one seemed crashier to me? Opening up the pix_texture
> examples among other things (I think potentially the movie examples as
> well) would just crash pd. I ended up installing all the dependencies
> via apt-get and compiling it myself from the latest source i could find
> on github and that seems to have solved most of the crashing issues
> (some things like the rtx stuff still crash for me but most of Gem is
> actually usable now). So I've also had issues with using Gem installed
> from Deken, but potentially unrelated to the experiences previously
> mentioned.
>
> Derek
>
> =
> Derek Kwan
> www.derekxkwan.com
>
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] how to get GEM working in Vanilla?

2016-05-19 Thread rolfm

i've put Vanilla in a VMware player running XP.

preferences are kept!
putting Gem in extra folder, startup lib Gem
and it loads, no problem at all.

conclusion?

rolf




I've seen this once before and don't know what's causing it... anyone 
else

having trouble getting preferences to stay around in Windows?

thanks
Miller

On Thu, May 19, 2016 at 02:50:07PM +0200, ro...@dds.nl wrote:

Derek Kwan schreef op 19-05-2016 10:25:
>>
>>forgot to mention: that doesn't help either; same errors
>>
>>rolf
>>
>>
>
>
>Hello, Rolf,
>
>I've gotten around to toying around with Gem lately and here's what
>worked for me:
>
>1.) In Edit > Preferences > Path, I've made sure to include not just
>the folder the Gem folder is in, but the Gem folder itself.
>
>I have all my externals in: ~/pd-externals so that's included
>but also I've included this path as well: ~/pd-externals/Gem
>
>2.) Under Edit > Preferences > Startup, I've included Gem as a library
>to load on startup.
>
>Hope this helps!
>
>Derek

- i'm on Windows 10
Gem is in either %appdata%/Pd or pd/extra

very strange: Vanilla does not keep my preferences setting after 
closing!??


'apply' doesn't have any effect either.

rolf





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


[PD] About nbx and "inf" ( was Re: no more Nan display in Pd, why?)

2016-05-19 Thread Alexandre Torres Porres
So, I've been checking about nbx and infinite values... I can see you
intentionally had nbx to clip at a certain range of values by default, more
specifically, we see in the line 760 of g_numbox.c double min=-1.0e+37, max=
1.0e+37,v=0.0;

I think this should default to inf or -inf, but I see there's an issue that
prevents us from being able to set it in the GUI interface.

The difference with the atom box is that if you have a range from 0-0 it
doesn't clip, and it can go up to inf or -inf... but with nbx, a range of
0-0 clips it in this single value of 0... and since it does not understand
if you type "-inf" or "inf" as an actual infinite float, we're pretty much
tied up in setting this via the interface.

Nonetheless, it is possible to set the nbx to accept -inf or inf via a
patch that sends a range message. I have this example attached.

Funny thing is that if you now open the properties you can see "-inf" and
"inf" set as the range. But if you save the properties with those, it
doesn't understand it and things get ruined again even if you have made
this workaround :P

So this proves it it not a code or restriction from the object, but from
the interface.

I personally like very much being able to print "inf" in a fancy number GUI
box, so I think this is something that needs to be fixed, but how?

do you have any thoughts?

Suggestions:

- Have it not clip at all if you set the range values from 0-0 as in the
atom number box.
- Make it understand "-inf" and "inf"
- create a check button for "none" for both lower and upper range, so it
has no restriction

cheers


nbx-inf.pd
Description: Binary data
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] no more Nan display in Pd, why?

2016-05-19 Thread Alexandre Torres Porres
howdy, I see you fixed the atom box in the repo, great! But I'd like to
remind you about the same kind of issue still remaining with [nbx].

The number2 GUI ("nbx") has the same bug of not displaying "nan" - where it
used to before (so it's a bug again). But while with the atom box we could
still print "nan" from its output, the issue with number box is that it
outputs the last value, so it's a bit more complicated than just having it
displaying it.

I know I said things about "inf" and number box, but I see I was missing
some stuff, I'll start a new thread about it.

cheers

2016-05-17 14:00 GMT-03:00 Alexandre Torres Porres :

> cool
>
> one other thing
>
> inf is still output without any issue, an atom box will "print" and output
> "inf" and you can click on it and change it back to a number and keep
> scrolling numbers with it.
>
> now, if an atom number box receives a 'nan', it freezes on that number...
> so it's confusing, you can't keep scrolling it, you have to know it was a
> 'nan' and click on it and change it back to a number. So it's only like it
> is not displaying 'nan', but still behaves so...
>
> By the way, the number atom box still outputs "nan" and you can check it
> with a [print] object.
>
> So yeah, it looks like a bug :)
>
> but a bug in the atom number box...
>
> *And now about the "number2" GUI:*
>
> it also does not print "nan" as it used to... but differently than the
> atom box, it *doesn't* output "nan", it outputs again the last number...
> so you can keep scrolling with it...
>
> Now, about number2 and "inf".
>
> It does not print "inf", it does print '1e+37'... and it doesn't output
> anything, if you try and print something from its output, nothing comes
> by...
>
> this is an old behaviour and i consider it a bug! It should behave in the
> same way as the atom number box
>
> cheers
>
> 2016-05-17 13:34 GMT-03:00 Miller Puckette :
>
>> Hmm... something seems horribly wrong... I'll find some time tomight to
>> look
>> closer.
>>
>> thanks
>> M
>>
>> On Tue, May 17, 2016 at 01:13:37PM -0300, Alexandre Torres Porres wrote:
>> > Howdy, the newer versions of Pd filter out "Nan" in number/atom boxes,
>> > right? Pd-Extended 0.42 and Pd-L2ork still output 'nan' in atom boxes,
>> > btw...
>> >
>> > Anyway, why is that? If 'nan' were not allowed in general in Pd, that'd
>> > make sense, but it's only in atom/number boxes, 'nan'is still output and
>> > can be printed...
>> >
>> > one thing i dont like about this is that the display will output the
>> last
>> > value instead of an error or a 'nan' output, even though 'nan' is still
>> > output.
>> >
>> > check patch attached
>> >
>> > cheers
>>
>>
>> > ___
>> > Pd-list@lists.iem.at mailing list
>> > UNSUBSCRIBE and account-management ->
>> https://lists.puredata.info/listinfo/pd-list
>>
>>
>
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] help compiling vanilla on mac

2016-05-19 Thread Alexandre Torres Porres
2016-05-19 14:28 GMT-03:00 Dan Wilcox :

> it’s very reasonable at this point to stop building for ppc as a default
> target.
>

yeah, I can't think of who'd still have those... :)
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] help compiling vanilla on mac

2016-05-19 Thread Dan Wilcox
Sorry. I didn’t mean to make that read like an accusation, but more the current 
state and reasoning behind my desire to update the build system.

Even though it *may* build on older setups and the resulting .app bundle *work* 
on newer OSXs, my point is more that newer OSXs can’t build and most people 
will be running newer OSXs. :)

Bleeding edge is more the norm for OSX users and this can be an issue for lots 
of open source projects. We try to keep ahead of things in OpenFrameworks for 
this reason as I remember helping out with a workshop a few years ago where 
there was a recent OSX udpate and 18 out of 20 people in the room running OSX 
had upgraded. Of course, there was a compiler error we needed to fix for all 18 
people before they could even get things to work which is never a good 
experience when introduction programming.

Also, I was extrapolating from the current builds which still have ppc support, 
I believe, which requires the 10.6 SDK to be installed. src/makefile.mac, for 
instance, will not work without the 10.6 SDK as it explicitly sets -arch ppc in 
it’s architecture list. I can reasonably say that *most* people will not have 
the 10.6 SDK. Also, it’s very reasonable at this point to stop building for ppc 
as a default target.

The portaudio issue is more related to a missing error override, as identified, 
which is most easily fixed by grabbing the latest configure.in from the 
portaudio git. The better fix, though, is to build it ourselves as Miller noted 
which is what I’ve done in the autotools_updates branch.


Dan Wilcox
@danomatika 
danomatika.com 
robotcowboy.com 
> On May 18, 2016, at 10:01 PM, Dan Wilcox  wrote:
> 
> It’s not FUD, it’s fact. Considering that, unlike you and Miller, < 1% of OS 
> X users are running 10.6, I still say it’s generally true…
> 
> 
> Dan Wilcox
> @danomatika 
> danomatika.com 
> robotcowboy.com 
>> On May 18, 2016, at 7:20 PM, pd-list-requ...@lists.iem.at 
>>  wrote:
>> 
>> From: IOhannes m zmölnig mailto:zmoel...@iem.at>>
>> Subject: Re: [PD] help compiling vanilla on mac
>> Date: May 18, 2016 at 3:31:13 PM MDT
>> To: pd-list@lists.iem.at 
>> 
>> 
>> On 05/18/2016 09:09 PM, Dan Wilcox wrote:
>>> Right, and what I mean by “you’ll be out of luck” is that you currently 
>>> cannot build on OSX using the git master from Miller’s site.
>> 
>> please don't spread fud.
>> obviously someone was able to build on OSX using the git master, since
>> there are binaries available on miller's site.
> 

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


Re: [PD] how to get GEM working in Vanilla?

2016-05-19 Thread Miller Puckette
I've seen this once before and don't know what's causing it... anyone else
having trouble getting preferences to stay around in Windows?

thanks
Miller

On Thu, May 19, 2016 at 02:50:07PM +0200, ro...@dds.nl wrote:
> Derek Kwan schreef op 19-05-2016 10:25:
> >>
> >>forgot to mention: that doesn't help either; same errors
> >>
> >>rolf
> >>
> >>
> >
> >
> >Hello, Rolf,
> >
> >I've gotten around to toying around with Gem lately and here's what
> >worked for me:
> >
> >1.) In Edit > Preferences > Path, I've made sure to include not just
> >the folder the Gem folder is in, but the Gem folder itself.
> >
> >I have all my externals in: ~/pd-externals so that's included
> >but also I've included this path as well: ~/pd-externals/Gem
> >
> >2.) Under Edit > Preferences > Startup, I've included Gem as a library
> >to load on startup.
> >
> >Hope this helps!
> >
> >Derek
> 
> - i'm on Windows 10
> Gem is in either %appdata%/Pd or pd/extra
> 
> very strange: Vanilla does not keep my preferences setting after closing!??
> 
> 'apply' doesn't have any effect either.
> 
> rolf
> 
> 
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list

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


Re: [PD] help compiling vanilla on mac

2016-05-19 Thread Alexandre Torres Porres
El Capitan here... maybe that's enough of a difference to make my system
crash :P

2016-05-19 6:34 GMT-03:00 Marco Matteo Markidis :

> Hi Alex,
>
> I have Yosemite (10.10.5).
>
> Best regards,
>
> Marco
>
> 2016-05-19 4:15 GMT+02:00 Dan Wilcox :
>
>> Oi. Sorry for the sudden flood of emails. Going out the door to a red-eye
>> flight to Moogfest. :)
>>
>> 
>> Dan Wilcox
>> @danomatika 
>> danomatika.com
>> robotcowboy.com
>>
>> On May 18, 2016, at 8:12 PM, Dan Wilcox  wrote:
>>
>> “osx-app.sh” is a srcipt I wrote to automate building the Pd .app bundle.
>> The -i option tells it to use the included version of the Tk 8.4 Wish.app.
>> I think that may work for you, so that set of commands tells you how to try
>> building manually. The “make app” command runs this script but uses the
>> latest Tk on you system which may not be fully working yet.
>>
>> (I have another branch where I’m ironing out the new Tk issues on OSX).
>>
>> The main thing is, you need to change directory in the pure-data/mac
>> directory inside the pure-data folder.
>>
>> 
>> Dan Wilcox
>> @danomatika 
>> danomatika.com
>> robotcowboy.com
>>
>> On May 18, 2016, at 8:09 PM, Alexandre Torres Porres 
>> wrote:
>>
>> 2016-05-18 22:59 GMT-03:00 Dan Wilcox :
>>
>>> Crash?
>>>
>>> Try using the built in Wish:
>>>
>>> cd mac
>>> ./osx-app.sh -i 0.47-0
>>>
>>
>> you've lost me right there :) - well, I'll just wait a little, this is
>> not urgent right now - but I have plans to get better at this and hopefully
>> be able to send simple pull requests ;)
>>
>> cheers
>>
>>
>>
>>
>> ___
>> Pd-list@lists.iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> https://lists.puredata.info/listinfo/pd-list
>>
>>
>
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>
>
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Gem via deken?

2016-05-19 Thread Seiichiro MATSUMURA
Hello,

3 days ago, I wrote the article about how to set up Pd vanilla
0.47.0+deken+Gem on Mac OSX. Because I was also stuck a bit for loading Gem
lib after installing it via deken.

Now it works fine on my Macbook Air or Pro except Pd recognize Gem lib is
duplicated even it is not.


English page

http://puredatajapan.info/?p=2073

Japanese page
http://puredatajapan.info/?p=2062

If you find something need to be revised, just let me know.

Cheers,

Sei
--
__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/
Seiichiro Matsumura

s...@low-tech-ism.com
http://low-tech-ism.com/
__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/__/

2016-05-19 18:18 GMT+09:00 Derek Kwan :

> On May 06, Dan Wilcox wrote:
> > Hrmm I wonder what’s going on? There isn’t any useful error messages or
> debug info telling me why it doesn't load.
> >
> > have a friend who now cannot teach Pd+Gem right now since Gem plainly
> doesn’t work via deken currently :(
> >
> > 
> > Dan Wilcox
> > @danomatika 
> > danomatika.com 
> > robotcowboy.com 
> > > On May 6, 2016, at 4:19 PM, Max  wrote:
> > >
> > > No, Gem via deken on OSX never worked for me. Does on Windows and Linux
> > > without problems though.
> > >
> > >
> > > On 2016년 05월 07일 01:11, Dan Wilcox wrote:
> > >> Has anyone been able to get Gem to load after installing with deken?
> > >> I’ve tried with the test releases as well as a custom build, setting
> > >> path and lib at startup, etc and the best I can get is "gemglutwindow
> > >> could not create”.
> > >>
> > >> This is on OSX. Other externals work fine.
> > >
> >
>
> Hello,
>
> Sorry for jumping in this topic late but I'd figure I'd add to the
> convo...
>
> I'm running Ubuntu and just started toying around with Gem... I got Gem
> from Deken (the only options being for me being the
> Gem-v.0.0extended-(Linux-i386-32).tar.gz and I recall seeing one
> from the usual ubuntu repos but I'm not seeing that now for some reason,..
> but the tar.gz one seemed crashier to me? Opening up the pix_texture
> examples among other things (I think potentially the movie examples as
> well) would just crash pd. I ended up installing all the dependencies
> via apt-get and compiling it myself from the latest source i could find
> on github and that seems to have solved most of the crashing issues
> (some things like the rtx stuff still crash for me but most of Gem is
> actually usable now). So I've also had issues with using Gem installed
> from Deken, but potentially unrelated to the experiences previously
> mentioned.
>
> Derek
>
> =
> Derek Kwan
> www.derekxkwan.com
>
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] how to get GEM working in Vanilla?

2016-05-19 Thread rolfm

Derek Kwan schreef op 19-05-2016 10:25:


forgot to mention: that doesn't help either; same errors

rolf





Hello, Rolf,

I've gotten around to toying around with Gem lately and here's what
worked for me:

1.) In Edit > Preferences > Path, I've made sure to include not just
the folder the Gem folder is in, but the Gem folder itself.

I have all my externals in: ~/pd-externals so that's included
but also I've included this path as well: ~/pd-externals/Gem

2.) Under Edit > Preferences > Startup, I've included Gem as a library
to load on startup.

Hope this helps!

Derek


- i'm on Windows 10
Gem is in either %appdata%/Pd or pd/extra

very strange: Vanilla does not keep my preferences setting after 
closing!??


'apply' doesn't have any effect either.

rolf



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


Re: [PD] help compiling vanilla on mac

2016-05-19 Thread Marco Matteo Markidis
Hi Alex,

I have Yosemite (10.10.5).

Best regards,

Marco

2016-05-19 4:15 GMT+02:00 Dan Wilcox :

> Oi. Sorry for the sudden flood of emails. Going out the door to a red-eye
> flight to Moogfest. :)
>
> 
> Dan Wilcox
> @danomatika 
> danomatika.com
> robotcowboy.com
>
> On May 18, 2016, at 8:12 PM, Dan Wilcox  wrote:
>
> “osx-app.sh” is a srcipt I wrote to automate building the Pd .app bundle.
> The -i option tells it to use the included version of the Tk 8.4 Wish.app.
> I think that may work for you, so that set of commands tells you how to try
> building manually. The “make app” command runs this script but uses the
> latest Tk on you system which may not be fully working yet.
>
> (I have another branch where I’m ironing out the new Tk issues on OSX).
>
> The main thing is, you need to change directory in the pure-data/mac
> directory inside the pure-data folder.
>
> 
> Dan Wilcox
> @danomatika 
> danomatika.com
> robotcowboy.com
>
> On May 18, 2016, at 8:09 PM, Alexandre Torres Porres 
> wrote:
>
> 2016-05-18 22:59 GMT-03:00 Dan Wilcox :
>
>> Crash?
>>
>> Try using the built in Wish:
>>
>> cd mac
>> ./osx-app.sh -i 0.47-0
>>
>
> you've lost me right there :) - well, I'll just wait a little, this is not
> urgent right now - but I have plans to get better at this and hopefully be
> able to send simple pull requests ;)
>
> cheers
>
>
>
>
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>
>
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Gem via deken?

2016-05-19 Thread Derek Kwan
On May 06, Dan Wilcox wrote:
> Hrmm I wonder what’s going on? There isn’t any useful error messages or debug 
> info telling me why it doesn't load.
> 
> have a friend who now cannot teach Pd+Gem right now since Gem plainly doesn’t 
> work via deken currently :(
> 
> 
> Dan Wilcox
> @danomatika 
> danomatika.com 
> robotcowboy.com 
> > On May 6, 2016, at 4:19 PM, Max  wrote:
> > 
> > No, Gem via deken on OSX never worked for me. Does on Windows and Linux
> > without problems though.
> > 
> > 
> > On 2016년 05월 07일 01:11, Dan Wilcox wrote:
> >> Has anyone been able to get Gem to load after installing with deken?
> >> I’ve tried with the test releases as well as a custom build, setting
> >> path and lib at startup, etc and the best I can get is "gemglutwindow
> >> could not create”.
> >> 
> >> This is on OSX. Other externals work fine.
> > 
> 

Hello,

Sorry for jumping in this topic late but I'd figure I'd add to the
convo...

I'm running Ubuntu and just started toying around with Gem... I got Gem
from Deken (the only options being for me being the
Gem-v.0.0extended-(Linux-i386-32).tar.gz and I recall seeing one
from the usual ubuntu repos but I'm not seeing that now for some reason,..
but the tar.gz one seemed crashier to me? Opening up the pix_texture
examples among other things (I think potentially the movie examples as
well) would just crash pd. I ended up installing all the dependencies
via apt-get and compiling it myself from the latest source i could find
on github and that seems to have solved most of the crashing issues
(some things like the rtx stuff still crash for me but most of Gem is
actually usable now). So I've also had issues with using Gem installed
from Deken, but potentially unrelated to the experiences previously
mentioned.

Derek

=
Derek Kwan
www.derekxkwan.com

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


Re: [PD] Proposal new default linux desktop config path

2016-05-19 Thread Derek Kwan
On May 09, Winfried Ritsch wrote:
> This is not urgent and can wait until next version but since already 
> discussed, here my proposal:
> 
> Like discussed in "[PD] Preferred/best practice for loading external objects" 
> thread also config files should be made to freedesktop standard conform
> like described in
> 
>  https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
> 
> from 
> $(HOME)/.pdsettings to
> 
> (suggestion)
> $(HOME)/.config/pd/settings.conf
> 
> so configs from one computers home can be copied to another on migration, 
> upgrade.
> 
> mfG 
>  Winfried Ritsch
> 

Hello,

Sorry for jumping on this late but I'm on a Linux box as well and it
looks like pd already makes a folder pure-data in .config and stores
a list of the recently opened files to recentfiles.conf so I'd like to
slightly modify your suggestion to:

${HOME}/.config/pure-data/settings.conf

Derek

=
Derek Kwan
www.derekxkwan.com

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


Re: [PD] how to get GEM working in Vanilla?

2016-05-19 Thread Roman Haefeli
On Thu, 2016-05-19 at 01:25 -0700, Derek Kwan wrote:
> > 
> > forgot to mention: that doesn't help either; same errors
> > 
> > rolf
> > 
> > 
> 
> 
> Hello, Rolf,
> 
> I've gotten around to toying around with Gem lately and here's what
> worked for me:
> 
> 1.) In Edit > Preferences > Path, I've made sure to include not just 
> the folder the Gem folder is in, but the Gem folder itself.
> 
> I have all my externals in: ~/pd-externals so that's included

not necessary, since it is part of Pd's standard search paths.

> but also I've included this path as well: ~/pd-externals/Gem

right.

Roman


signature.asc
Description: This is a digitally signed message part
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] how to get GEM working in Vanilla?

2016-05-19 Thread Roman Haefeli
On Thu, 2016-05-19 at 08:54 +0200, ro...@dds.nl wrote:
> > Since Gem is a multi-object library _and_ comes with abstractions, you
> > need to declare both:
> > 
> > [declare -stdlib Gem -stdpath Gem]
> > 
> > Roman
> 
> forgot to mention: that doesn't help either; same errors

The above [declare] statement is assuming that you have Gem installed to
some standard path (like ~/pd-externals, for instance). Also, it works
only reliably for the patch with that declare statement.

If you want to load Gem automatically on Pd start-up, follow Derek
Kwan's suggestions.

Roman




signature.asc
Description: This is a digitally signed message part
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] bang~ and long-running calculations

2016-05-19 Thread Roman Haefeli
On Wed, 2016-05-18 at 17:48 +, Jonathan Wilkes via Pd-list wrote:
> Hi list,
> Has anyone ever used [bang~] as an engine to 
> break up long-running control calculations?
> 
Kind of. I once posted a non-blocking until-like abstraction to the
list. The idea is to measure CPU time and delay the next iteration for
as long as as it takes to compute one part, so that Pd uses all
available CPU time without blocking. You can find it here:

https://github.com/reduzent/netpd/blob/master/includes/netpd-nb-until.pd

Roman



signature.asc
Description: This is a digitally signed message part
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [clone]'s instance number

2016-05-19 Thread Christof Ressi
Thanks a lot!!! Looking forward to the release!


Gesendet: Donnerstag, 19. Mai 2016 um 06:50 Uhr
Von: "Alex Norman" 
An: "Miller Puckette" , "Christof Ressi" 
Cc: Pd-list 
Betreff: Re: [PD] [clone]'s instance number
Awesome!
 
On May 18, 2016 8:01:24 PM PDT, Miller Puckette  wrote:
OK... I'm talked into it.  Should appear (as a "-x" optional flag) once 0.47-1
is ready.

cheers
Miller

On Wed, May 18, 2016 at 11:07:36PM +0200, Christof Ressi wrote:
Do you mean something like you have 1-baz.pd, 2-baz.pd, etc. and then inside 
your [clone] abstraction you've got [$1-baz]? I suppose this is a potential use 
case.​
Haha, sorry bad wording from my side, but this also an interesting use case!

I rather meant projects where everything is broken into modules which 
themselves contain other modules etc. The first module in the tree takes an ID 
as an *creation argument* and passes it down do its submodules. Something like 
that.
 
 

Gesendet: Mittwoch, 18. Mai 2016 um 22:40 Uhr
Von: "Matt Barber" 
An: "Christof Ressi" 
Cc: "Miller Puckette" , Pd-list 
Betreff: Re: [PD] [clone]'s instance number

BTW: I guess, it's mostly a design question, whether to work with instance 
numbers inside abstractions and or to work with dispatching via the inlets and 
outlets. However, I can think of at least two cases where it's necessary to 
have immediate access to instance numbers inside an abstraction:
a) [send~ foo-$1] or [catch~ bar-$1] to disambiguate audio inputs/outputs, 
because you can't set these two dynamically like [r~] and [throw~]
 

​Where do you envision the corresponding [r~ foo-$1] or [throw~ bar-$1] to 
reside? If it's in the same abstraction, then $0 ought to work just as well.​
 b) instantiate another abstraction by the instance number (nested abstractions)
 

​Do you mean something like you have 1-baz.pd, 2-baz.pd, etc. and then inside 
your [clone] abstraction you've got [$1-baz]? I suppose this is a potential use 
case.​
 
So the current behaviour of [clone] (passing the instance number as $1) can be 
important and very useful. The alternative mode I proposed is mainly for 
convenience but I'm sure it would pay off in the long run!
 Gesendet: Mittwoch, 18. Mai 2016 um 18:45 Uhr
Von: "Miller Puckette" 
An: "Alex Norman"  Cc: "Christof 
Ressi" , Pd-list 

Betreff: Re: [PD] [clone]'s instance number

OK... sounds like it's worth putting in.  I guess with the one-letter it
already takes (-s) I should also add something like a -e flag to put the
number argument at the end of the list instead of the beginning, or something
like that.

cheers
Miller

On Wed, May 18, 2016 at 07:20:29AM -0700, Alex Norman wrote:I see your point, 
the abstraction need not know it's instance number since only the messages 
meant for it would be dispatched to it.. If you don't care about using sends 
directed to a specific abstraction then the $1 does nothing for you and if the 
flag to clone could ditch the $1 to instance setting and just set the arguments 
to the abstraction [clone -flag blah 20 1 2 3] makes 20 copies of blah with 
args $1=1 $2=2.. You could use more of your existing abstractions as is, using 
their args the same way with or without clone.

I'm warming up to that idea.

Alex

On May 17, 2016 6:44:51 PM PDT, Christof Ressi 
 wrote:you can still 
disambiguate, because incoming messages are dispatched by
the instance number and outgoing messages are prepended with it!

My suggestion was mainly concerning all abstractions that work with
inlets and outlets (as opposed to sends and receives), where you
basically pass a message and get something out. This could be anything,
from simple message filtering to a perlin noise generator. Or also
existing audio modules that work with a message inlet. If there was
such a flag, you could take any of these abstractions as they are,
control them separately by prepending the instance number and route the
message output (or use the sum of the audio output).

I guess, people will use [clone] mainly for voice management for
synthesizers, granular synthesis, complicated nested patches etc., but
I also see a great potential for massive data generation by using
existing simple abstractions and cloning them.

Personally, I have many abstractions I would like to use with [clone],
but either I'd have to rewrite them or make a wrapper abstraction. It's
not a big deal, it's just that an alternative forwarding mode would
provide some additional convenience (and could also encourage other
usages for [clone]).

Anyway, I can totally live without this feature, but would be happy to
have it :-).
 Gesendet: Mittwoch, 18. Mai 2016 um 02:35 Uhr
Von: "Miller Puckette" 
An: "Christof Ressi" 
Cc: Pd-list 
Betreff: Re: [PD] [clone]'s instance number

I'm not sure... would anyone ever use this feature?  The patch inquestionwould 
ahve to take arguments (if not, thre's no problem) but not usethem 
todisambiguate the instances (because clone will set them all equalanyway).I 
have trouble imaginig anyone buildin

Re: [PD] how to get GEM working in Vanilla?

2016-05-19 Thread Derek Kwan
> 
> forgot to mention: that doesn't help either; same errors
> 
> rolf
> 
> 


Hello, Rolf,

I've gotten around to toying around with Gem lately and here's what
worked for me:

1.) In Edit > Preferences > Path, I've made sure to include not just 
the folder the Gem folder is in, but the Gem folder itself.

I have all my externals in: ~/pd-externals so that's included
but also I've included this path as well: ~/pd-externals/Gem

2.) Under Edit > Preferences > Startup, I've included Gem as a library
to load on startup.

Hope this helps!

Derek

-- 
=
Derek Kwan
www.derekxkwan.com

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