[PD-dev] Re : Re: Help for macro syntax in m4 config files.

2015-08-17 Thread nicolas . danet
Want to know isn't it the food of hackers? Ok, so [] are there to get proper escaping and expension. I can not find any link on the web that explain comprehensively that trick. But it doesn't matter, and anyway thanks for reply. ___ Pd-dev mailing

[PD-dev] How Pd-0.46-7-64bit.app is done?

2015-09-11 Thread nicolas . danet
Hi list, I try to understand why i obtain the error message below when i use "nm" command onto the bin/pd binary of the last Pd-0.46-7-64bit.app from the Miller Puckette website. nm: object: pd malformed object (unknown load command 8) I guess it is due to OS X (Mach-O LC) version

[PD-dev] What sys_huphandler is for?

2016-01-30 Thread Nicolas Danet
Hello, What is the sys_huphandler signal handler (s_inter.c / line 246) is supposed to do ( http://sourceforge.net/p/pure-data/pure-data/ci/master/tree/src/s_inter.c#l246 )? It seems to wait (polling sockets) for nothing. But i don't understand why there's such feature instead of just

[PD-dev] Memory leaks?

2016-01-23 Thread Nicolas Danet
If i'm not wrong there is a memory leak in that case ( http://sourceforge.net/p/pure-data/pure-data/ci/master/tree/src/s_path.c#l180 ). ___ Pd-dev mailing list Pd-dev@lists.iem.at http://lists.puredata.info/listinfo/pd-dev

[PD-dev] Re : Re: Symbol not found with Xcode

2016-03-10 Thread Nicolas Danet
Does it means that if the host opens the plug-in with RTLD_LOCAL flag, that plug-in will not be able to export its symbols table to its own dlopened externals (even doing it with RTLD_GLOBAL)? ___ Pd-dev mailing list Pd-dev@lists.iem.at

[PD-dev] Why sys_ringbuf is not lock-free?

2016-03-07 Thread Nicolas Danet
Hello, In s_audio_paring.h the ring buffer used (sys_ringbuf) seems not thread-safe (not lock-free thus also). It is used in the PaStreamCallback to provide/consume audio samples. I suppose it is deliberate. Is anybody could help me to understand why it is safe that way? Any clue appreciated.

[PD-dev] FYI moved my repository

2017-02-01 Thread Nicolas Danet
If somebody cares, i moved my repository there < https://framagit.org/nicolasdanet/PureData >. ___ Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev

[PD-dev] FYI moved my repository

2017-02-04 Thread Nicolas Danet
TBH it is targeted more towards *my* usage ;-) It is the result of frustrations. I want a simple environment to experiment generative music. I want those experiments to be reusable everywhere freely. Everywhere that means embedded in other softwares (as a plugin or more deeply) or not, on

[PD-dev] Re : Re: cos and large amplitude signal in?

2016-11-26 Thread Nicolas Danet
Ok, thanks. I guess that nobody uses large signals for that. - Mail d'origine - De: Miller Puckette <m...@ucsd.edu> À: Nicolas Danet <nicolas.da...@free.fr> Cc: pd-dev@lists.iem.at Envoyé: Sat, 26 Nov 2016 14:59:10 +0100 (CET) Objet: Re: [PD-dev] cos and large amplitude s

[PD-dev] cos and large amplitude signal in?

2016-11-26 Thread Nicolas Danet
Hi, The cos signal object seems to give bad results for a large amplitude signal in (> 1024). As far as i understand it is limited to (2^19 / COSTABSIZE) due to the fractional trick here < https://sourceforge.net/p/pure-data/pure-data/ci/master/tree/src/d_osc.c#l176 >. Is it a well known

[PD-dev] Re : Re: Re : Re: More info about dsp_phase in d_ugen.c

2016-11-18 Thread Nicolas Danet
Guillot <guillotpier...@gmail.com> À: Nicolas Danet <nicolas.da...@free.fr> Cc: pd-dev@lists.iem.at Envoyé: Fri, 18 Nov 2016 14:32:36 +0100 (CET) Objet: Re: Re : Re: [PD-dev] More info about dsp_phase in d_ugen.c Perhaps Miller would have a better answer but I try: When the graph

[PD-dev] Re : Re: More info about dsp_phase in d_ugen.c

2016-11-18 Thread Nicolas Danet
reply. e/ I will try to remove that stuff and wait for an hypothetical crash! - Mail d'origine - De: Pierre Guillot <guillotpier...@gmail.com> À: Nicolas Danet <nicolas.da...@free.fr> Cc: pd-dev@lists.iem.at Envoyé: Fri, 18 Nov 2016 13:37:20 +0100 (CET) Objet: Re: [PD-de

[PD-dev] More info about dsp_phase in d_ugen.c

2016-11-17 Thread Nicolas Danet
Hello, I really have hard time to understand what's the dsp_phase variable (d_ugen.c) is supposed to do. I obtain always zero or weird values in the prolog / epilog calls. Is it related to the one shot tick feature provided by the block object? Thanks for clues or links to any

[PD-dev] Re : Re: FYI yet another fork...

2016-11-04 Thread Nicolas Danet
and just intends to work on my own machines (os X 10.6 / Debian Jessie). I'll figure a better and more universal approach later. - Mail d'origine - De: katja <katjavet...@gmail.com> À: Pierre Guillot <guillotpier...@gmail.com> Cc: Nicolas Danet <nicolas.da...@free.fr>, p

[PD-dev] Re : Re: FYI yet another fork...

2016-11-04 Thread Nicolas Danet
Ah ah. Thanks. I expect to clean it much more again in the future! But i need first to unravel the DSP part... - Mail d'origine - De: Pierre Guillot <guillotpier...@gmail.com> À: Nicolas Danet <nicolas.da...@free.fr> Cc: pd-dev@lists.iem.at Envoyé: Fri, 04 Nov 2016 08:52:4

[PD-dev] FYI yet another fork...

2016-11-04 Thread Nicolas Danet
Hello, For fun i started to "refactoring" the code of Pd. It is far from finished (might to be done before this summer) but it could interest some of you. Let me know for attribution / license concerns (i'll rename it later if it worth the cost). < https://github.com/nicolasdanet/PureData >

[PD-dev] Why 1.00001f instead of 1.0f in vd~?

2016-12-15 Thread Nicolas Danet
Hi, Is anybody knows the benefit to restrict the delay to 1.1f instead of 1.0f in the vd~ perform routine? It adds a small onset into the interpolation computation, but i can not really get why it is necessary. d_delay.c / line 277 <

[PD-dev] Bug in over_perform?

2016-12-03 Thread Nicolas Danet
Hello, Is the code above good < https://sourceforge.net/p/pure-data/pure-data/ci/master/tree/src/d_arithmetic.c#l454 >? over_perform / d_arithmetic.c / line 1454 ... t_sample g = *in2++; *out++ = (g ? *in1++ / g : 0); ... AFAIK the in1 pointer is not incremented if the content of in2 is

[PD-dev] Spaghettis

2017-07-06 Thread Nicolas Danet
FYI i renamed and moved (again) my fork there < https://github.com/Spaghettis/Spaghettis >. It is ever rather unstable. ___ Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev

[PD-dev] About inlet DSP prolog.

2018-02-13 Thread Nicolas Danet
Hi, < https://github.com/pure-data/pure-data/blob/master/src/g_io.c#L210 > x->x_fill = x->x_endbuf - (x->x_hop - prologphase * re_parentvecsize); < g.io.c / line 210 > IMHO it does not properly shift the buffer in case of overlap (i.g. [block~ 512 4]) if stopping/restarting the DSP.

[PD-dev] Sigmund~ error?

2018-11-26 Thread Nicolas Danet
Hi list, In sigmund~.c line 228 / < https://github.com/pure-data/pure-data/blob/master/extra/sigmund%7E/sigmund%7E.c#L228 > Is that, int bin2 = (maxbin < bestindex + 50 ? bestindex + 50 : maxbin); should not be instead: int bin2 = (maxbin > bestindex + 50 ? bestindex + 50 : maxbin); I'm

[PD-dev] Re : Sigmund~ error (again)?

2018-11-28 Thread Nicolas Danet
< https://github.com/pure-data/pure-data/blob/master/extra/sigmund%7E/sigmund%7E.c#L383 > - Mail d'origine - De: Nicolas Danet À: pd-dev@lists.iem.at Envoyé: Tue, 27 Nov 2018 11:42:38 +0100 (CET) Objet: [PD-dev] Sigmund~ error (again)? Hi list, Line 157 / < https://github

[PD-dev] Re : Re: Sigmund~ error?

2018-11-28 Thread Nicolas Danet
. - Mail d'origine - De: Miller Puckette À: Nicolas Danet Cc: pd-dev@lists.iem.at Envoyé: Wed, 28 Nov 2018 16:47:23 +0100 (CET) Objet: Re: [PD-dev] Sigmund~ error? Just looking now... I think you're right on both counts, but the code is so dense I'll need to look at it again later and make

[PD-dev] What is Wish version of Pd?

2020-10-23 Thread Nicolas Danet
Hi, Can you tell me which are the version of Wish that Pd currently uses by default on macOS? The "wish-shell.tgz" seems to be 8.6.10 but is it from SourceForge? Is it cloned from GitHub? Which branch in that case? I ask because i have hard time to find a branch, a tag, a commit to build

[PD-dev] Compile Wish.app 8.6.10 fails on macOS Catalina (was: What is Wish version of Pd?)

2020-10-24 Thread Nicolas Danet
Hi. ./tcltk-wish.sh 8.6.10 The command above fails on macOS 10.15.7 ending with that: Undefined symbols for architecture x86_64: "_TclIsSpaceProc", referenced from: _strtoul in libtclstub8.6.a(strtoul.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command

[PD-dev] How to learn about writing schedulers?

2020-10-25 Thread Nicolas Danet
Hi, It is a bit off topic, but concerning multithread/atomic stuff i learned a lot in this blog < https://preshing.com/archives/ >. I often read it again when i want to refresh my knowledge each time go back in lock-free areas. HTH, nicolas. ___

[PD-dev] Re : How to create an unsigned Pd.app?

2020-06-10 Thread Nicolas Danet
Comment/remove the codesign commands < https://github.com/pure-data/pure-data/blob/d5766fd0600a5444a7e26754bed4f175d96ac568/mac/osx-app.sh#L363 > ? - Mail d'origine - De: Roman Haefeli À: pd-dev Envoyé: Wed, 10 Jun 2020 10:46:16 +0200 (CEST) Objet: [PD-dev] How to create an unsigned

[PD-dev] Apple selling arm macs now

2020-11-11 Thread Nicolas Danet
Do you know if the Wish.app is ready to build/use on this M1 arm CPU? - Mail d'origine - De: Dan Wilcox À: pd-dev Envoyé: Wed, 11 Nov 2020 12:28:17 +0100 (CET) Objet: [PD-dev] Apple selling arm macs now Howdy all, Apple is now selling new macs with their own "M1" arm CPU. We will