• brendanmac

    I deleted the path in preferences, then added it again. Sorted, thanks for your help

    posted in technical issues read more
  • brendanmac

    Hi
    thanks I found it. Slight issue though - I had zexy installed, and some of the maths signal operators showed up with hex names (?), anyway I reloaded the library and now PD is complaining that I have a duplicate path, even though there is only one entry for that path in my PD preferences: it works fine now anyway pdrepo4.png

    posted in technical issues read more
  • brendanmac

    Nope; threshold into multiply does indeed do exactly what >~ does, but doesn't work here. Maybe because it's inside an fft block?
    pdrepo3.png

    posted in technical issues read more
  • brendanmac

    Like this? Doesn't seem to work as expected [edit - jusy saw my error; gimme a minute] pdrepo2.png

    posted in technical issues read more
  • brendanmac

    Surely >~ should be in the vanilla version of PD

    posted in technical issues read more
  • brendanmac

    Here are two patches, which illustrate my understanding of sending GUI data to a lower level abstraction. Where I become confused is, all this $0- stuff

    gainTest_MAIN.pd

    gainTest~.pd

    posted in technical issues read more
  • brendanmac

    Sorry to be a pain

    If you have the time, glance at the example I posted (wordpress link), there is clearly some sophisticated polyphonic parsing going on, and I'm too old/tired/etc to dissect it. It's a pretty simple patch.

    :)

    posted in technical issues read more
  • brendanmac

    @liamG oooh, the plot thickens, thanks

    posted in technical issues read more
  • brendanmac

    Hi
    thanks for the quick response, I'll investigate it now. My question may well be a bit vague though I'm afraid: in the example external, there is an abstraction (Guitar_specdelay~). Within that abstraction there is some GUI stuff (Canvas, I think I've sussed this bit out), that is exposed in the main patch. Drawing on the Arrays passes a list of values (64 items I think), which is parsed via $0-gain (for eample). This much I think is clear to me. However, I can't see how or where PD is 'told' how many iterations of the abstractions are required, or how the Array data is parsed.

    But I'll have a look at the example patch you recommend and report back

    Many thanks
    Brendan

    posted in technical issues read more
  • brendanmac

    Hallo team
    I am currently dissecting a very nice spectral delay external --
    https://guitarextended.wordpress.com/2012/02/07/spectral-delay-effect-for-guitar-with-pure-data/ -- and I would like to know if any PD veterans here can point me to a transparent and comprehenisve tutorial on using abstractions in PD, and parsing Array data in a polyphonic context.

    I am asking because I am a little unclear about how/when an abstraction becomes 'polyphonic' in PD. I can pass single data streams to a lower level abstraction, yet I cannot see how PD 'knows' if a given abstraction is polyphonic, requiring a $0 prefix, parsing etc.
    (Coming from Max, I expect to declare voice-numbers, voice-targets, pack/unpack etc)
    Pointers very much welcomed friends (PD-vanilla, with cyclone and zexy libraries)

    Brendan

    ps, I have been here -- http://www.pd-tutorial.com/english/ch03s08.html -- as part of my studies, but it lacks a transparent discussion on polyphony, voice-targeting and Array data parsing

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!