To Pd-announce:
Pd version 0.47-0 test 1 is available on http://msp.ucsd.edu/software.htm or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data
I'm still fixing bugs but the major changes are in place: a "clone" object for making voice banks etc., and a "zoom" feature for people whose high-resolution displays make Pd's windows microscopically small. (Also, setting the Pd window font size now extends to menus and dialogs).
cheers Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce
Nice! First question -- the OSX build (32bit) seems to use a bold typeface as the patch font. I'm not sure about other platforms.
See screenshot.
On Sat, Apr 23, 2016 at 2:27 PM, Miller Puckette msp@ucsd.edu wrote:
To Pd-announce:
Pd version 0.47-0 test 1 is available on http://msp.ucsd.edu/software.htm or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data
I'm still fixing bugs but the major changes are in place: a "clone" object for making voice banks etc., and a "zoom" feature for people whose high-resolution displays make Pd's windows microscopically small. (Also, setting the Pd window font size now extends to menus and dialogs).
cheers Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On 04/23/2016 08:54 PM, Matt Barber wrote:
seems to use a bold typeface as the patch font.
i'm not sure what you are reporting here: isn't this (using a bold-face courier-like font) what Pd has done in the last 20 years? (only Pd-extended changed the font to regular)
gmasr IOhannes
Here's the same from vanilla 0.46.7.
On Sat, Apr 23, 2016 at 3:52 PM, IOhannes m zmölnig zmoelnig@iem.at wrote:
On 04/23/2016 08:54 PM, Matt Barber wrote:
seems to use a bold typeface as the patch font.
i'm not sure what you are reporting here: isn't this (using a bold-face courier-like font) what Pd has done in the last 20 years? (only Pd-extended changed the font to regular)
gmasr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
how exciting
1st, what about that update on [osc~] to make FM stable? Should we expect it to pop up?
dummy empty patch?
cheers
2016-04-23 18:57 GMT-03:00 IOhannes m zmölnig zmoelnig@iem.at:
On 04/23/2016 10:06 PM, Matt Barber wrote:
Here's the same from vanilla 0.46.7.
indeed. thanks.
so here's another data-point: compiling Pd-0.47-0test1 myself on a Debian/sid machine, the patch looks identical to Pd-0.46-7
gmsdtr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
cheers
2016-04-23 20:12 GMT-03:00 Alexandre Torres Porres porres@gmail.com:
how exciting
1st, what about that update on [osc~] to make FM stable? Should we expect it to pop up?
- bold fonts are in the 64 bits version too
- clone with no arguments crash pd, it'd be good to prevent this (call a
dummy empty patch?
cheers
2016-04-23 18:57 GMT-03:00 IOhannes m zmölnig zmoelnig@iem.at:
On 04/23/2016 10:06 PM, Matt Barber wrote:
Here's the same from vanilla 0.46.7.
indeed. thanks.
so here's another data-point: compiling Pd-0.47-0test1 myself on a Debian/sid machine, the patch looks identical to Pd-0.46-7
gmsdtr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
clone is fantastic!! thanks!
zoom seems rather drastic on my not modern os x machine… any chance of getting intermediate steps? It is very useful to teach…
best,
J
On Apr 23, 2016, at 7:46 PM, Alexandre Torres Porres porres@gmail.com wrote:
- zooming kinda ruins gui abstractions, such as labels
cheers
2016-04-23 20:12 GMT-03:00 Alexandre Torres Porres <porres@gmail.com mailto:porres@gmail.com>: how exciting
1st, what about that update on [osc~] to make FM stable? Should we expect it to pop up?
- bold fonts are in the 64 bits version too
- clone with no arguments crash pd, it'd be good to prevent this (call a dummy empty patch?
cheers
2016-04-23 18:57 GMT-03:00 IOhannes m zmölnig <zmoelnig@iem.at mailto:zmoelnig@iem.at>: On 04/23/2016 10:06 PM, Matt Barber wrote:
Here's the same from vanilla 0.46.7.
indeed. thanks.
so here's another data-point: compiling Pd-0.47-0test1 myself on a Debian/sid machine, the patch looks identical to Pd-0.46-7
gmsdtr IOhannes
Pd-list@lists.iem.at mailto:Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list 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
I've been thinking about trying to make a 1.5 zoom - I can't decide if it would work or not. I'm scared to try it just now :)
On Sat, Apr 23, 2016 at 09:27:50PM -0400, Jaime Oliver wrote:
clone is fantastic!! thanks!
zoom seems rather drastic on my not modern os x machine… any chance of getting intermediate steps? It is very useful to teach…
best,
J
On Apr 23, 2016, at 7:46 PM, Alexandre Torres Porres porres@gmail.com wrote:
- zooming kinda ruins gui abstractions, such as labels
cheers
2016-04-23 20:12 GMT-03:00 Alexandre Torres Porres <porres@gmail.com mailto:porres@gmail.com>: how exciting
1st, what about that update on [osc~] to make FM stable? Should we expect it to pop up?
- bold fonts are in the 64 bits version too
- clone with no arguments crash pd, it'd be good to prevent this (call a dummy empty patch?
cheers
2016-04-23 18:57 GMT-03:00 IOhannes m zmölnig <zmoelnig@iem.at mailto:zmoelnig@iem.at>: On 04/23/2016 10:06 PM, Matt Barber wrote:
Here's the same from vanilla 0.46.7.
indeed. thanks.
so here's another data-point: compiling Pd-0.47-0test1 myself on a Debian/sid machine, the patch looks identical to Pd-0.46-7
gmsdtr IOhannes
Pd-list@lists.iem.at mailto:Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list 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
I just looked, and yes, it looks like Mac went from non-bold to bold (as the other two platforms already are). The original version had it in Bold but Hans's GUI rewrite somehow ma eit change to non-bold. He did some strange font-searching magic that I had to simplify in order to get zoom working.
I think you can specify "-font-weight normal" as a startup flag to get the 0.46 behavior back - perhaps this should be a 'preference'.
cheers M
On Sat, Apr 23, 2016 at 02:54:03PM -0400, Matt Barber wrote:
Nice! First question -- the OSX build (32bit) seems to use a bold typeface as the patch font. I'm not sure about other platforms.
See screenshot.
On Sat, Apr 23, 2016 at 2:27 PM, Miller Puckette msp@ucsd.edu wrote:
To Pd-announce:
Pd version 0.47-0 test 1 is available on http://msp.ucsd.edu/software.htm or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data
I'm still fixing bugs but the major changes are in place: a "clone" object for making voice banks etc., and a "zoom" feature for people whose high-resolution displays make Pd's windows microscopically small. (Also, setting the Pd window font size now extends to menus and dialogs).
cheers Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ 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
i think normal vs bold should be a preference. the kerning on the font on my 1920 X 1080 display in bold makes the letters run together and it's actually more difficult to perceive for me than the plain font. so an easy switch rather than a runtime config file or flag would be preferable for me at least.
best to all, scott
On Sun, Apr 24, 2016 at 1:22 PM, Miller Puckette msp@ucsd.edu wrote:
I just looked, and yes, it looks like Mac went from non-bold to bold (as the other two platforms already are). The original version had it in Bold but Hans's GUI rewrite somehow ma eit change to non-bold. He did some strange font-searching magic that I had to simplify in order to get zoom working.
I think you can specify "-font-weight normal" as a startup flag to get the 0.46 behavior back - perhaps this should be a 'preference'.
cheers M
On Sat, Apr 23, 2016 at 02:54:03PM -0400, Matt Barber wrote:
Nice! First question -- the OSX build (32bit) seems to use a bold
typeface
as the patch font. I'm not sure about other platforms.
See screenshot.
On Sat, Apr 23, 2016 at 2:27 PM, Miller Puckette msp@ucsd.edu wrote:
To Pd-announce:
Pd version 0.47-0 test 1 is available on
http://msp.ucsd.edu/software.htm
or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data
I'm still fixing bugs but the major changes are in place: a "clone"
object
for making voice banks etc., and a "zoom" feature for people whose high-resolution displays make Pd's windows microscopically small.
(Also,
setting the Pd window font size now extends to menus and dialogs).
cheers Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ 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
I discovered that I had broken the font weight setting code - it should now be restored (and should appear next test release, hopefully tomorrow)
cheers Miller
On Sun, Apr 24, 2016 at 02:22:18PM -0700, Scott R. Looney wrote:
i think normal vs bold should be a preference. the kerning on the font on my 1920 X 1080 display in bold makes the letters run together and it's actually more difficult to perceive for me than the plain font. so an easy switch rather than a runtime config file or flag would be preferable for me at least.
best to all, scott
On Sun, Apr 24, 2016 at 1:22 PM, Miller Puckette msp@ucsd.edu wrote:
I just looked, and yes, it looks like Mac went from non-bold to bold (as the other two platforms already are). The original version had it in Bold but Hans's GUI rewrite somehow ma eit change to non-bold. He did some strange font-searching magic that I had to simplify in order to get zoom working.
I think you can specify "-font-weight normal" as a startup flag to get the 0.46 behavior back - perhaps this should be a 'preference'.
cheers M
On Sat, Apr 23, 2016 at 02:54:03PM -0400, Matt Barber wrote:
Nice! First question -- the OSX build (32bit) seems to use a bold
typeface
as the patch font. I'm not sure about other platforms.
See screenshot.
On Sat, Apr 23, 2016 at 2:27 PM, Miller Puckette msp@ucsd.edu wrote:
To Pd-announce:
Pd version 0.47-0 test 1 is available on
http://msp.ucsd.edu/software.htm
or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data
I'm still fixing bugs but the major changes are in place: a "clone"
object
for making voice banks etc., and a "zoom" feature for people whose high-resolution displays make Pd's windows microscopically small.
(Also,
setting the Pd window font size now extends to menus and dialogs).
cheers Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ 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
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Hi Miller,
thanks, your work on this is very, very appreciated!!!
-- Orm
Am Samstag, den 23. April 2016 um 11:27:29 Uhr (-0700) schrieb Miller Puckette:
To Pd-announce:
Pd version 0.47-0 test 1 is available on http://msp.ucsd.edu/software.htm or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data
I'm still fixing bugs but the major changes are in place: a "clone" object for making voice banks etc., and a "zoom" feature for people whose high-resolution displays make Pd's windows microscopically small. (Also, setting the Pd window font size now extends to menus and dialogs).
cheers Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Thanks a lot! [clone] is a really awesome feature!
I also like the new 'delete' method for [text]. Very nice!
Just one question: Are there any plans to get rid of some deep copying in the code for [list]? Some month ago we had a discussion about iterating through lists in Pd and how it's not possible in linear time in pure vanilla style (at least not in a trivial way, think of the [list-drip] abstraction). You kind of made a hint that you might revise the code in a future release. I'm just curious if this is something we could expect. I checked and the 'naive' style with two [list split] objects still behaves kind of exponentially. Generally I find it a bit curious that in Pd one needs to split a list twice (with all the copying involved) just to retrieve a single item. Have you thought of implementing something like an 'iterate' method (I think I even saw this in one of your to-do-lists) or even getter/setter methods, like in [text] and [array]?
Thanks a again for the release!
Gesendet: Samstag, 23. April 2016 um 20:27 Uhr Von: "Miller Puckette" msp@ucsd.edu An: pd-announce@iem.at Betreff: [PD] [PD-announce] pd 0.47-0 test 1 released
To Pd-announce:
Pd version 0.47-0 test 1 is available on http://msp.ucsd.edu/software.htm or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data
I'm still fixing bugs but the major changes are in place: a "clone" object for making voice banks etc., and a "zoom" feature for people whose high-resolution displays make Pd's windows microscopically small. (Also, setting the Pd window font size now extends to menus and dialogs).
cheers Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
I want to do this but have 3 or more conflicting ideas right now how to do it... so can't decide :)
M
On Sun, Apr 24, 2016 at 01:49:49PM +0200, Christof Ressi wrote:
Thanks a lot! [clone] is a really awesome feature!
I also like the new 'delete' method for [text]. Very nice!
Just one question: Are there any plans to get rid of some deep copying in the code for [list]? Some month ago we had a discussion about iterating through lists in Pd and how it's not possible in linear time in pure vanilla style (at least not in a trivial way, think of the [list-drip] abstraction). You kind of made a hint that you might revise the code in a future release. I'm just curious if this is something we could expect. I checked and the 'naive' style with two [list split] objects still behaves kind of exponentially. Generally I find it a bit curious that in Pd one needs to split a list twice (with all the copying involved) just to retrieve a single item. Have you thought of implementing something like an 'iterate' method (I think I even saw this in one of your to-do-lists) or even getter/setter methods, like in [text] and [array]?
Thanks a again for the release!
Gesendet: Samstag, 23. April 2016 um 20:27 Uhr Von: "Miller Puckette" msp@ucsd.edu An: pd-announce@iem.at Betreff: [PD] [PD-announce] pd 0.47-0 test 1 released
To Pd-announce:
Pd version 0.47-0 test 1 is available on http://msp.ucsd.edu/software.htm or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data
I'm still fixing bugs but the major changes are in place: a "clone" object for making voice banks etc., and a "zoom" feature for people whose high-resolution displays make Pd's windows microscopically small. (Also, setting the Pd window font size now extends to menus and dialogs).
cheers Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ 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
Sounds great!
Two more things I noticed in the test version:
Pd sporadically crashes really hard when opening help patches... Can't reproduce it. I'm on Win 7.
There's a object called [framp~] (just discovered that it's been there earlier, but I wasn't aware of it). In the 'list of objects' aka help-intro-pd it is described as "output a ramp for each block", but actually it does something completely different ;-). I'm still figuring out how to read/interprete the analysis data. Anyway, the help patch says: "A sinusoidal component should appear in four components (or three in the special case of a sinusoid exactly tuned to a bin." That's not what I get... For feeding fractional bin frequencies I sometimes get 2, 3 or even 5 components. And for non-fractional bin frequencies I hardly ever get 3 components, on the contrary, the output is quite messy, with lots of tiny values (rounding errors because of Pd's 6 digit float precision? imperfection of [osc~]?). Just something I noticed.
Gesendet: Sonntag, 24. April 2016 um 22:08 Uhr Von: "Miller Puckette" msp@ucsd.edu An: "Christof Ressi" christof.ressi@gmx.at Cc: pd-list@iem.at, "Miller Puckette" mpuckett@imusic1.ucsd.edu Betreff: Re: [PD] [PD-announce] pd 0.47-0 test 1 released
I want to do this but have 3 or more conflicting ideas right now how to do it... so can't decide :)
M
On Sun, Apr 24, 2016 at 01:49:49PM +0200, Christof Ressi wrote:
Thanks a lot! [clone] is a really awesome feature!
I also like the new 'delete' method for [text]. Very nice!
Just one question: Are there any plans to get rid of some deep copying in the code for [list]? Some month ago we had a discussion about iterating through lists in Pd and how it's not possible in linear time in pure vanilla style (at least not in a trivial way, think of the [list-drip] abstraction). You kind of made a hint that you might revise the code in a future release. I'm just curious if this is something we could expect. I checked and the 'naive' style with two [list split] objects still behaves kind of exponentially. Generally I find it a bit curious that in Pd one needs to split a list twice (with all the copying involved) just to retrieve a single item. Have you thought of implementing something like an 'iterate' method (I think I even saw this in one of your to-do-lists) or even getter/setter methods, like in [text] and [array]?
Thanks a again for the release!
Gesendet: Samstag, 23. April 2016 um 20:27 Uhr Von: "Miller Puckette" msp@ucsd.edu An: pd-announce@iem.at Betreff: [PD] [PD-announce] pd 0.47-0 test 1 released
To Pd-announce:
Pd version 0.47-0 test 1 is available on http://msp.ucsd.edu/software.htm or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data
I'm still fixing bugs but the major changes are in place: a "clone" object for making voice banks etc., and a "zoom" feature for people whose high-resolution displays make Pd's windows microscopically small. (Also, setting the Pd window font size now extends to menus and dialogs).
cheers Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ 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
It's imperfections in the [fft~] objects which come from float precision and error propagation. There are so many multiplications and additions in the fft butterflies that it's almost impossible not to get any junk, even with very precise inputs and twiddle factors. Also, each bin leaks a little error into each other bin because of the way the fft is calculated. You'll notice that if you increase the block size, the junk is a little more significant.
Do a "find text" for "error per bin" here, and then read the few posts following: https://www.dsprelated.com/showthread/comp.dsp/94142-1.php
On Mon, Apr 25, 2016 at 7:42 AM, Christof Ressi christof.ressi@gmx.at wrote:
Sounds great!
Two more things I noticed in the test version:
Pd sporadically crashes really hard when opening help patches... Can't reproduce it. I'm on Win 7.
There's a object called [framp~] (just discovered that it's been there earlier, but I wasn't aware of it). In the 'list of objects' aka help-intro-pd it is described as "output a ramp for each block", but actually it does something completely different ;-). I'm still figuring out how to read/interprete the analysis data. Anyway, the help patch says: "A sinusoidal component should appear in four components (or three in the special case of a sinusoid exactly tuned to a bin." That's not what I get... For feeding fractional bin frequencies I sometimes get 2, 3 or even 5 components. And for non-fractional bin frequencies I hardly ever get 3 components, on the contrary, the output is quite messy, with lots of tiny values (rounding errors because of Pd's 6 digit float precision? imperfection of [osc~]?). Just something I noticed.
Gesendet: Sonntag, 24. April 2016 um 22:08 Uhr Von: "Miller Puckette" msp@ucsd.edu An: "Christof Ressi" christof.ressi@gmx.at Cc: pd-list@iem.at, "Miller Puckette" mpuckett@imusic1.ucsd.edu Betreff: Re: [PD] [PD-announce] pd 0.47-0 test 1 released
I want to do this but have 3 or more conflicting ideas right now how to do it... so can't decide :)
M
On Sun, Apr 24, 2016 at 01:49:49PM +0200, Christof Ressi wrote:
Thanks a lot! [clone] is a really awesome feature!
I also like the new 'delete' method for [text]. Very nice!
Just one question: Are there any plans to get rid of some deep copying
in the code for [list]? Some month ago we had a discussion about iterating through lists in Pd and how it's not possible in linear time in pure vanilla style (at least not in a trivial way, think of the [list-drip] abstraction). You kind of made a hint that you might revise the code in a future release. I'm just curious if this is something we could expect. I checked and the 'naive' style with two [list split] objects still behaves kind of exponentially.
Generally I find it a bit curious that in Pd one needs to split a list
twice (with all the copying involved) just to retrieve a single item. Have you thought of implementing something like an 'iterate' method (I think I even saw this in one of your to-do-lists) or even getter/setter methods, like in [text] and [array]?
Thanks a again for the release!
Gesendet: Samstag, 23. April 2016 um 20:27 Uhr Von: "Miller Puckette" msp@ucsd.edu An: pd-announce@iem.at Betreff: [PD] [PD-announce] pd 0.47-0 test 1 released
To Pd-announce:
Pd version 0.47-0 test 1 is available on
http://msp.ucsd.edu/software.htm
or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data
I'm still fixing bugs but the major changes are in place: a "clone"
object
for making voice banks etc., and a "zoom" feature for people whose high-resolution displays make Pd's windows microscopically small.
(Also,
setting the Pd window font size now extends to menus and dialogs).
cheers Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ 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
Thanks for the link! I just found it curious that the 'junk' only occurs for integer bin frequencies, whereas for fractional frequencies it looks quite clean (there must be some kind of thresholding?). That was a bit of a surprise.
Gesendet: Montag, 25. April 2016 um 15:50 Uhr Von: "Matt Barber" brbrofsvl@gmail.com An: "Christof Ressi" christof.ressi@gmx.at Cc: "Miller Puckette" msp@ucsd.edu, PD-List pd-list@iem.at Betreff: Re: [PD] [PD-announce] pd 0.47-0 test 1 released
It's imperfections in the [fft~] objects which come from float precision and error propagation. There are so many multiplications and additions in the fft butterflies that it's almost impossible not to get any junk, even with very precise inputs and twiddle factors. Also, each bin leaks a little error into each other bin because of the way the fft is calculated. You'll notice that if you increase the block size, the junk is a little more significant.
Do a "find text" for "error per bin" here, and then read the few posts following: https://www.dsprelated.com/showthread/comp.dsp/94142-1.php On Mon, Apr 25, 2016 at 7:42 AM, Christof Ressi <christof.ressi@gmx.at[christof.ressi@gmx.at]> wrote:Sounds great!
Two more things I noticed in the test version:
Pd sporadically crashes really hard when opening help patches... Can't reproduce it. I'm on Win 7.
There's a object called [framp~] (just discovered that it's been there earlier, but I wasn't aware of it). In the 'list of objects' aka help-intro-pd it is described as "output a ramp for each block", but actually it does something completely different ;-). I'm still figuring out how to read/interprete the analysis data. Anyway, the help patch says: "A sinusoidal component should appear in four components (or three in the special case of a sinusoid exactly tuned to a bin." That's not what I get... For feeding fractional bin frequencies I sometimes get 2, 3 or even 5 components. And for non-fractional bin frequencies I hardly ever get 3 components, on the contrary, the output is quite messy, with lots of tiny values (rounding errors because of Pd's 6 digit float precision? imperfection of [osc~]?). Just something I noticed.
Gesendet: Sonntag, 24. April 2016 um 22:08 Uhr Von: "Miller Puckette" <msp@ucsd.edu[msp@ucsd.edu]> An: "Christof Ressi" <christof.ressi@gmx.at[christof.ressi@gmx.at]> Cc: pd-list@iem.at[pd-list@iem.at], "Miller Puckette" <mpuckett@imusic1.ucsd.edu[mpuckett@imusic1.ucsd.edu]> Betreff: Re: [PD] [PD-announce] pd 0.47-0 test 1 released
I want to do this but have 3 or more conflicting ideas right now how to do it... so can't decide :)
M
On Sun, Apr 24, 2016 at 01:49:49PM +0200, Christof Ressi wrote:
Thanks a lot! [clone] is a really awesome feature!
I also like the new 'delete' method for [text]. Very nice!
Just one question: Are there any plans to get rid of some deep copying in the code for [list]? Some month ago we had a discussion about iterating through lists in Pd and how it's not possible in linear time in pure vanilla style (at least not in a trivial way, think of the [list-drip] abstraction). You kind of made a hint that you might revise the code in a future release. I'm just curious if this is something we could expect. I checked and the 'naive' style with two [list split] objects still behaves kind of exponentially. Generally I find it a bit curious that in Pd one needs to split a list twice (with all the copying involved) just to retrieve a single item. Have you thought of implementing something like an 'iterate' method (I think I even saw this in one of your to-do-lists) or even getter/setter methods, like in [text] and [array]?
Thanks a again for the release!
Gesendet: Samstag, 23. April 2016 um 20:27 Uhr Von: "Miller Puckette" <msp@ucsd.edu[msp@ucsd.edu]> An: pd-announce@iem.at[pd-announce@iem.at] Betreff: [PD] [PD-announce] pd 0.47-0 test 1 released
To Pd-announce:
Pd version 0.47-0 test 1 is available on http://msp.ucsd.edu/software.htm%5Bhttp://msp.ucsd.edu/software.htm] or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data[http://git.code.sf.net/p/pure-data/pure-data]
I'm still fixing bugs but the major changes are in place: a "clone" object for making voice banks etc., and a "zoom" feature for people whose high-resolution displays make Pd's windows microscopically small. (Also, setting the Pd window font size now extends to menus and dialogs).
cheers Miller
Pd-announce mailing list Pd-announce@lists.iem.at[Pd-announce@lists.iem.at] https://lists.puredata.info/listinfo/pd-announce%5Bhttps://lists.puredata.in...] _______________________________________________ Pd-list@lists.iem.at[Pd-list@lists.iem.at] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l...]
Pd-list@lists.iem.at[Pd-list@lists.iem.at] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l...]
Pd-list@lists.iem.at[Pd-list@lists.iem.at] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l...]
hi miller,
any plan to update Tk from version 8.4 to 8.5 (osx)?
thanks m
On Sat, Apr 23, 2016 at 2:27 PM, Miller Puckette msp@ucsd.edu wrote:
To Pd-announce:
Pd version 0.47-0 test 1 is available on http://msp.ucsd.edu/software.htm or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data
I'm still fixing bugs but the major changes are in place: a "clone" object for making voice banks etc., and a "zoom" feature for people whose high-resolution displays make Pd's windows microscopically small. (Also, setting the Pd window font size now extends to menus and dialogs).
cheers Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list