-
barbouze
@Nicolas-Danet said:
"The idea behind Spaghettis" is to clean the code of Pure Data in order to improve it.
This is a noble task . Have you considered sharing those improvments to Pd, Purr Data or LibPd with merge requests? Why not contributing to those projects instead? Not criticising, just asking
-
barbouze
While waiting for the Pd 0.49 stable release and Purr data 2.6, I found pd-faust. How does faustgen~ differ from this external?
On another topic, Purr data is now supporting 64bits floats. As Faust can already do this, is there any particular thing to set in faustgen~ so it is aware of this new feature? -
barbouze
This is great! Thanks a lot!
I havn't tried it yet and won't be able to do so in the next few weeks but as far as I know, Faust can't work with multiple sample rate. Is it possible to circumvent this by putting a faustgen~ into a subpatch with a different sample rate?
Like doing 8x antialiasing on a faust filter by upsampling/filtering/downsampling? -
-
barbouze
Sorry to bother you again, @nau, but, if you still have it could you please post your patch here, the sendspace link is dead
-
barbouze
@whale-av
Well, I didn't think of using [env~] this way but theoretically this could work (and be computationally expensive) if:- I set [block~] in a way that it produce 64 blocks sent per block received, with each block sent delayed by one sample. Would that be [block~ 64 64 1], [block~ 64 64 64] or [block 4096 64 64]?
- [env~ 64] could then process the average of those 1 block/64 samples received and at the same time keep up at sample rate as it is under heavy fire then I could use [snapshot~] to get the polarity right, as [env~] only sends [0-1]. Not sure if this would be nice to hear though.
Anyway, I think it's time for me to let go the rule I set for myself about vanilla only/no externals as there is exactly what I need in cyclone with [buffir~]
Thanks for your insight!
-
barbouze
Hi!
I would like to create an averaging filter that takes the last x samples and output their mean/average value.
Can this be done in vanilla?
Would the overlap factor of block~/switch~ be usefull? (What is its use generally speaking?)
Is there a way to run this filter with the use of a gaussian or another arbitrary curve to calculate the average output?
Any help welcomed! -
barbouze
@EEight said:
[...], so that it is possible to make plug-ins of various sorts out of Pd and they can coexist with each other. This will allow people to write much better VST plug-ins in Pd.
Maybe I've missed something but how can you "write VST plugins in PD"? Is there a tool to convert PD patches into native VST plugins?