Wow, your patch is impressive, i'd missed that. I've looked at maelstrom's editor as well. Both will be nice things to study.i think i'll stick to data structures though because what i need is something to record and edit discrete events, not an audio signal. I don't think i have to use tables at all finally.
2014-03-04 12:12 GMT+01:00 i go bananas <hard.off@gmail.com>:just for interest perhaps, here's the sound editor i made years ago:and probably even more interesting, here is maelstorm's wave display abstraction:basically, what maelstorm discovered was that using [until] with a counter was not nearly fast enough to do the calculations needed for a decent zoom/scroll function, and we looked into it, and there just didn't seem to be a vanilla workaround. So he uses iem_tab objects to do the table calculations.On Tue, Mar 4, 2014 at 7:26 AM, Jonathan Wilkes <jancsika@yahoo.com> wrote:
But you can't get notifications for mouseover or right-click events. You also cannot get transparency or control the z-order among multiple scalars. Nor scale or zoom without creating another complex and slow wrapper on top of data structures.On 03/03/2014 01:32 PM, Pierre Massat wrote:
I've looked seriously at data structures for the first time, and saw what Chris McCormick did with them, and I believe this is the way to go !
Don't get me wrong-- you can do interesting things with scalars, and you can build a wave-editor that looks quite advanced compared to what a GUI in Pd typically looks like. But you cannot get anything that looks remotely like a modern or even decade-old commercial wave-editor.
So I'd rather the documentation didn't send people searching around the corners of the software for features that don't exist.
-Jonathan
Cheers,
Pierre.
2014-03-03 8:44 GMT+01:00 Billy Stiltner <billy.stiltner@gmail.com>:
seems like there was something about the way i made the wave editor that worked,i never tried overflowing the the things and my method is a hack of the pd file @xensynth and the lfo editor, otherwise holler at Mike Booth ala mmb.
https://archive.org/search.php?query=uploader%3A%22billy.stiltner%40gmail.com%22&sort=-publicdate
On Mon, Mar 3, 2014 at 2:34 AM, Pierre Massat <pimassat@gmail.com> wrote:
Cheers,Bummer, I thought somebody would come up with a secret table manipulation technique that would make this statement true...Hi Jonathan,I found it following this path : help for [tabwrite] --> More_Info --> all_about_arrays --> Common uses for arrays in Pd
Pierre.
2014-03-02 19:33 GMT+01:00 Jonathan Wilkes <jancsika@yahoo.com>:
From that help patch:
#X text 12 115 HELP_PATCH_AUTHORS Updated for Pd 0.38-2. Jonathan Wilkes
revised the patch to conform to the PDDP template for Pd version 0.42.
I did the refactoring of that patch, but I'm not sure who wrote what you're quoting.
I'd say that statement is false and should be removed.
-Jonathan
On Sunday, March 2, 2014 10:47 AM, Pierre Massat <pimassat@gmail.com> wrote:
_______________________________________________Cheers,This has always sounded very appealing to me, but i wonder how realistic this statement is... unless i'm ignoring 80 % of what can be done with tables in Pd.This leads me to a more general question about something i've found in the help :2) Can I prevent the content of the table from spilling over the table to right of the left ? I get the same behaviour in a GOP, and putting a canvas next to the table to cover it doesn't work because the table content gets redrawn on top of it.I have found away of scrolling the content, but it is very slow with relatively big tables (hem, even with a table with 20 000 samples...). Please see the example attached.Dear list,I would like to be able to edit the content of my table easily, which requires scrolling it, zooming in, and eventually editing the content.
I am working on a small patch which stores simple events in a table to trigger sounds later on.
I have 2 questions :1) Is there a more efficient way of doing this ? Copying only part of the content is worse (i've tried).
"5 Wave editing: with proper manipulation of array data, Pd can be fully functional wave editor, complete with mouse-clickable cut-n-paste, pitch-shift, time expansion, down/upsampling, and other tools typically found in commercial wave editors."
Pierre.
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list