Re: [PD] UI developer volunteering to help

2008-05-03 Thread Langsam Wieder
hey franz!

left to right makes sense with the synthmaker environment, as each
module (can) have hint texts for their in- and outputs:
http://img517.imageshack.us/img517/581/smhelptexttu4.png
i miss these little help texts in pd as i have to look for each module
(when i found it) what each input means. sure, when you've been
working with pd for years, you don't need this, but it's definately a
help. hovering tips would be nice at least.

and you can, but you probably won't perform in this view. you can drag
your interface together (from several subpatches levels) and just
display this for the performance. like this
http://www.synthmaker.co.uk/images/alieno/alieno%20M.png

and hey matt:
at least some sort of bent links would make sense, as horizontal links
in pd are the worst, overseeing prone. maybe something not user
bendable, auto bending like in plogue bidule:
http://img147.imageshack.us/img147/6782/ploguebidulexv5.png

greetings
fabb



On Sat, May 3, 2008 at 12:21 PM, Frank Barknecht [EMAIL PROTECTED] wrote:
  I've never worked with that, however I'm always irritated, when
  patching environments have their cord connections flow left to right
  instead of top to bottom. IMO that's such a waste of space in
  languages, that are written horizontally. If you look at the Midi to
  Poly object here: http://synthmaker.co.uk/images/components%20L.png
  you'll see that most of it is just an empty grey rectangle, whose
  width is just there to make room for the object name. If the
  in/outlets were top and bottom as in Pd and Max, the box could be much
  smaller without losing any information.

On Sat, May 3, 2008 at 3:27 PM, Matt Barber [EMAIL PROTECTED] wrote:
  I would really be opposed to bendable patch cords, or especially the
  segmented patch cord style in Max/MSP.  It seems to me these types of
  connections reinforce bad habits, as users are not encouraged to
  modularize, economize, etc. and they tend to lead to the most
  unreadable (and uneditable!) spider webs in complex projects.  PD's
  style forces one to be explicit, but causes some extra (and IMO,
  worthwile) work to make an ergonomic interface for performers.  I
  think the inclusion of send and receive symbols in the graphical
  objects is one of the best ideas in PD, because it allows one to
  easily keep the engine hidden and out of sight, and obviates much of
  the need for hideable or segmented cables.

  Also, I have had students who came from Max/MSP who created the kind
  of huge, sprawling, everything-in-one-window kind of patch they got
  used to doing in Max.  We found that by hiding more and more things in
  subpatches and abstractions, we could cut down on CPU quite a bit.  I
  assume this means tcl/tk redraws entire windows often, but I don't
  know the details.  At any rate, I don't think introducing the
  segmented patch cables would necessarily result in an explosion of
  unreadable patches, but I think the clunkiness of PDs interface
  encourages thoughtfulness and efficiency, which are invaluable in
  pedagogical situations.

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] vasp missing abstractions in pd extended

2008-05-01 Thread Langsam Wieder
i'm talking about pd ext 0.39.3 built windows version from
sourceforge. (Pd-0.39.3-extended.exe)
included there's vasp.dll (it says version 0.1.4pre but the version at
your link has got a different filesize and says the same) in the
package at pd\extra; there's all vasp functions explained in
pd\doc\5.reference\vasp in separate .pd files; there are some examples
at pd\doc\examples\vasp\pd-ex and there are vasp's release notes at
pd\doc\manuals\vasp. but as i said, one folder is missing. what do you
mean by there is no vasp binary at all, because it is flext based? i
don't understand. you mean there's just the source code for it? is
then there also only the source code for the modules above?

should i do a bug report? regarding doing it on my own: i'm no
programmer yet and i don't  want to destroy things (that i still need
;-)

 thanks
 fabb (without re :-)


 On Thu, May 1, 2008 at 4:27 PM, marius schebella
 [EMAIL PROTECTED] wrote:
  hi fabbre,
   I am not sure which pd-ext version you mean. but for the autobuilds
   there is no vasp binary at all, because it is flext based. you can get the
  latest releases at http://g.org/ext/beta/pd (I am not sure why they are
  not linked on the main vasp page). I think it should be possible to get
  flext based externals working in autobuilds, too, it is really mainly a
  problem of someone having the time to do the work.
   for the next pd-extended release I could help getting all the vasp files
  together.
   marius.

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] vasp missing abstractions in pd extended

2008-04-30 Thread Langsam Wieder
hello list!

i finally tracked down why the vasp examples shipping with pd extended
aren't working (the ones at \doc\examples\vasp\pd-ex\). The examples
use vasp abstractions like vasp.lower.pd or vasp.re.pd which aren't
included with pd extended. (even the VASP-HELP.pd is missing). but
they are included in the archives at http://g.org/ext/vasp/ in the
subfolder vasp\pd. (but funny that the vasp version there is older
than the one shipping with pd extended).

i wonder why this folder isn't included with pd extended?


and two problems with the examples:
when i include vasp as library and add the path to the abstractions,
the examples load well and don't produce any errors. but i still can't
get convolve.pd and loudness.pd to work. with convolve, start
convolution doesn't produce any output in buf_res (yes, the source
buffers are loaded and the lengths are adjusted), pd do only outputs
the sample count but buf_res always stays empty. and with loudness, i
only get a + at the output.

thanks for helping
fabbre

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list