Re: [PD] Formant from SC in Pd?

2017-04-13 Thread Alexandre Torres Porres
BTW, here's an excerpt from Formant's code, found in here

from
line 2451

LOOP1(inNumSamples,
if (phase3 < onecyc13) {
ZXP(out) = (*(float*)((char*)sine + (((phase3 + tqcyc13) >> xlobits) &
xlomask13)) + 1.f)
*  *(float*)((char*)sine + ((phase2 >> xlobits) & xlomask13));
phase3 += formfreq;
} else {
ZXP(out) = 0.f;
}
phase1 += freq1;
phase2 += freq2;
if (phase1 > onecyc13) {
phase1 -= onecyc13;
phase2 = phase1 * freq2 / freq1;
phase3 = phase1 * freq3 / freq1;
}
);

2017-04-13 21:15 GMT-03:00 Alexandre Torres Porres :

>
> 2017-04-13 19:25 GMT-03:00 JTG III :
>
>> Chant was the program that implemented Fof synthesis, both developed at
>> IRCAM in the late 70's/early 80's or thereabouts.
>> I haven't used SC in a long time, and now I'm unsure about those ugens.
>> Also, a quick search for anything on the "filter version"  of FOF didn't
>> seem to bring anything up, but there's an article in this anthology of
>> early eighties Computer Music Journal articles that I have at home which at
>> least mentions it, I think. I can check when I get home, or you can find it
>> on Sci-Hub.
>>
>
> "Formlet", the "FOF-like filter", is just a resonant filter with an
> attack/decay envelope. I was able to replicate it. Though I get the idea
> that the fof-filter thingy is based on a bank of such filters, huh?
> "Formant", on the other hand, is described as an "oscillator", it
> "generates a set of harmonics around a formant frequency at a given
> fundamental frequency", has parameters for fundamental frequency, formant
> frequency and bandwidth of the formant frequency.
>
> I'm really curious on how to implement it as a pd patch ;) - but I don't
> think I've seen anything like it in the Pd world.
>
> cheers
>
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Formant from SC in Pd?

2017-04-13 Thread Alexandre Torres Porres
2017-04-13 19:25 GMT-03:00 JTG III :

> Chant was the program that implemented Fof synthesis, both developed at
> IRCAM in the late 70's/early 80's or thereabouts.
> I haven't used SC in a long time, and now I'm unsure about those ugens.
> Also, a quick search for anything on the "filter version"  of FOF didn't
> seem to bring anything up, but there's an article in this anthology of
> early eighties Computer Music Journal articles that I have at home which at
> least mentions it, I think. I can check when I get home, or you can find it
> on Sci-Hub.
>

"Formlet", the "FOF-like filter", is just a resonant filter with an
attack/decay envelope. I was able to replicate it. Though I get the idea
that the fof-filter thingy is based on a bank of such filters, huh?
"Formant", on the other hand, is described as an "oscillator", it
"generates a set of harmonics around a formant frequency at a given
fundamental frequency", has parameters for fundamental frequency, formant
frequency and bandwidth of the formant frequency.

I'm really curious on how to implement it as a pd patch ;) - but I don't
think I've seen anything like it in the Pd world.

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


Re: [PD] .pdrc?

2017-04-13 Thread Peter P.
Strangely neither setting 

-noautopatch

nor 

noautopatch

in my ~/.pdsettings disables autopatching. Specifying it on the command
line does work though. Can anyone else reproduce this?

best, P

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


Re: [PD] .pdrc?

2017-04-13 Thread Claude Heiland-Allen
Hi,

With no ~/.pdsettings, putting -noautopatch into my ~/.pdrc works as
expected. Tested with:

$ pd -version
Pd-0.47.1 ("") compiled for Debian (0.47.1-3) on 2016/11/28 at 20:56:10 UTC


On 13/04/17 23:58, Peter P. wrote:
> Strangely neither setting 
> 
> -noautopatch
> 
> nor 
> 
> noautopatch
> 
> in my ~/.pdsettings disables autopatching. Specifying it on the command
> line does work though. Can anyone else reproduce this?

~/.pdsettings has a strange format, more complex than ~/.pdrc - it's
meant to be edited and saved via the GUI.


Claude
-- 
https://mathr.co.uk

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


Re: [PD] .pdrc?

2017-04-13 Thread Peter P.
* zmoel...@iem.at  [2017-04-13 18:36]:
> On 04/13/2017 10:39 PM, Peter P. wrote:
> > Hi,
> > 
> > I find that my Pd does do autopatching despite
> > -noautopatch
> > being specified in my ~/.pdrc which makes me wonder if that file is read
> > at all? Or has the name/location of pd's config file changed by now?
> > This is with Pd-0.47.1 ("") compiled for Debian (0.47.1-3) installed via
> > Debian apt.
> 
> Pd's config-file on linux is called ~/.pdsettings for about a decade (or
> longer).
Thank you! Feels good to have arrived in this decade.

> iirc, it will fallback to ~/.pdrc, but only if it cannot find a
> ~/.pdsettings.
In my case ~/.pdsettings was empty, hence pd didn't fall back to .pdrc

Does pd write into .pdsettings itself by the way? What if I don't want
that?
 
> oh, and btw: autopatching is *really* nice (mostly).
Oh absolutely! There is nothing wrong with it. I simply want to spare
me the extra click onto the canvas to de-select the currently created
object before creating a new one.

Thanks again, P

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


Re: [PD] Formant from SC in Pd?

2017-04-13 Thread IOhannes m zmölnig
On 04/13/2017 10:31 PM, Alexandre Torres Porres wrote:
> what is "chant"?
> 

http://bfy.tw/BDaf


gamsdr
IOhannes



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


Re: [PD] .pdrc?

2017-04-13 Thread zmoelnig
On 04/13/2017 10:39 PM, Peter P. wrote:
> Hi,
> 
> I find that my Pd does do autopatching despite
>   -noautopatch
> being specified in my ~/.pdrc which makes me wonder if that file is read
> at all? Or has the name/location of pd's config file changed by now?
> This is with Pd-0.47.1 ("") compiled for Debian (0.47.1-3) installed via
> Debian apt.

Pd's config-file on linux is called ~/.pdsettings for about a decade (or
longer).
iirc, it will fallback to ~/.pdrc, but only if it cannot find a
~/.pdsettings.

oh, and btw: autopatching is *really* nice (mostly).




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


[PD] .pdrc?

2017-04-13 Thread Peter P.
Hi,

I find that my Pd does do autopatching despite
-noautopatch
being specified in my ~/.pdrc which makes me wonder if that file is read
at all? Or has the name/location of pd's config file changed by now?
This is with Pd-0.47.1 ("") compiled for Debian (0.47.1-3) installed via
Debian apt.

Thanks!
P

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


Re: [PD] switch~ default off?

2017-04-13 Thread Miller Puckette
I'm holding off on this until I can do it coherently with two other
extensions I'm planning to the switch~/block~ objects (to allow multichannel
signals and to manage sample rates better).

cheers
Miller
On Sun, Apr 09, 2017 at 12:51:49AM +0200, Matt Davey wrote:
> i've always been annoyed that [switch~] is off by default.
> 
> could we at least get a creation argument to turn it on???
> 
> Miller?  Please?

> ___
> 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 for OSX

2017-04-13 Thread Dan Wilcox

> On Apr 12, 2017, at 10:47 AM, pd-list-requ...@lists.iem.at wrote:
> 
>  i assume Dan is dan wilcox working on it for mobile/pdparty?

I have no intention of updating GEM for OpenGL ES and/or to support GEM on iOS. 
It’s definitely *possible* but beyond my current time, energy level, and 
personal project requirements.


Dan Wilcox
@danomatika 
danomatika.com 
robotcowboy.com 



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