hi list,
i've added graphic capabilities to the former sonograph~ object, so, from now on, it will be known as sonogram~.
the graphic capabilities include mouse-based modifications ( drawing, cut, paste, .... ) so, yes, it's now a micro-editor for sonograms.
it can also be used with a sound input and, thus, let you edit soundfiles while running pd.
the problem still remaining with it is the time needed for each graphic update : the update is launched in the background, so dsp chain is not affected by this but the GUI is paralyzed meanwhile.
the problems comes partly from tk which is surprisingly much slower to delete points than to create them ( you're allowed to read the code and to propose optimisations ).
anyway, i'm hopping some day we will be using 5Ghz 64-bits processors. for the time being, it's recommended to have at least a 800 MHz. No satisfaction guaranteed below.
Enjoy!!!
cheers,
Yves/ http://ydegoyon.free.fr
PS : about a common distro of externals, i'd rather propose "peer data" than "impure data". "peer data" is ok because it'a a kinda peer-to-peer exchange. this external complies with most constraints exposed by jfm3.