• LiamG

    @Jona are those samples you used in the video? I'm not getting any sound out of the patch you uploaded.

    posted in patch~ read more
  • LiamG

    @danothedino, you are probably thinking of [osc~], which is supported on every Pd version under the sun. Forgetting the tilde is a an easy mistake to make.

    posted in technical issues read more
  • LiamG

    The Stack Overflow error is triggered by feedback. Using [until] solves the problem iteratively, not recursively, so it won't trigger the Stack Overflow.

    I've always wanted to know more about the Stack Overflow error and exactly what conditions trigger it. Maybe @jancsika can explain?

    posted in technical issues read more
  • LiamG

    @weightless [bytes2any] from the Moocow library is the same as [list tosymbol] but works with $0.

    posted in technical issues read more
  • LiamG

    Zexy works differently than other externals, in that the [zexy/...] method won't work and it has to be declared. This means including it in the 'libraries' list on top (the startup flags can be removed.) If it's not working like this, then it means that PD isn't find finding the right folder (sorry, I can't help with the Mac side of things.)

    With other libraries, I find it easiest just to declare them in the object name, and forget about the startup options. This will work so long as PD is finding the right folder.

    posted in technical issues read more
  • LiamG

    @ingox said:

    @Fauveboy Most of the time you can use Find > Find Last Error to find the source of the last error.

    Even better than this: Shift and click on the red error message. Works most of the time, but not with message boxes.

    posted in technical issues read more
  • LiamG

    Make sure that you have moonlib installed (go to Help --> find externals).

    Then, create the object [moonlib/mknob] and it should work.

    posted in technical issues read more
  • LiamG

    @Jona I think it's not working because a data structure will only respond if you click near its boundary. You'll have to find some way of sending a "mouse" message to the coordinates where it is already set, and then a "mouseup" to the coordinates you want (and maybe even a "motion" in between). This might be more trouble than it's worth.

    posted in patch~ read more
  • LiamG

    Context is very good at this sort of thing.

    https://github.com/LGoodacre/context-sequencer

    posted in technical issues read more
  • LiamG

    You're right, you can't send a mouse message into a closed subpatch. But you can open it, send a mouse message, and close it all at once.

    posted in patch~ read more
  • LiamG

    Check out the mmb abstraction library: https://github.com/dotmmb/mmb

    It has some good tools for mixing and might give you what you're looking for.

    posted in technical issues read more
  • LiamG

    What sound are you trying to extend? If it is just any old sample, then it's going to be very hard to identify the starting and stopping point of the wavelength. You could use a Hanning window to smooth the edges, but it's not likely to sound the way you want.

    posted in technical issues read more
  • LiamG

    @LiamG
    Thanks. How can I trigger between blocks? I thought messages are only send once during a block, aren't they?

    My understanding is that blocking only affects audio rate objects, not messages. Audio rate objects can only be triggered on block boundaries, but [vline~] interpolates to create line where it ought to be.

    There are some good threads about this on the mailing list. I can't work out how to link to them, but go to the filing-cabinet icon at the top of this page and search for "vline sub sample". In particular, check the thread "[PD] Sample-accurate sequencing techniques" from 2011.

    posted in technical issues read more
  • LiamG

    1. Crossfading can easily be done like this:

    xfade.png

    I put the slider there just for clarity's sake--you'll obviously want to use the [vline~] or some other audio input instead.

    1. I don't understand exactly what you're describing here, but it might help to know that [vline~] is sub-sample accurate, meaning that it can be triggered between blocks.
      This is not the case with the older [line~], however, which can only be triggered on block boundaries.

    posted in technical issues read more
  • LiamG

    The message box is creating a symbol rather than a float. If you don't mind using externals, you could do this:

    [symbol $1$2$3(
    l
    [symbol2list] (from zexy)

    posted in technical issues read more
  • LiamG

    You know that you can get mouseup from [iemguts/receivecanvas], right?

    posted in technical issues read more
  • LiamG

    @Fauveboy your original patch ought to work if you remove the spaces from the message box, ie. [$1$2$3( instead of [$1 $2 $3(. But if you try this, you will find an annoying error message coming from the [==] object. The reason is that the output from the message is being interpreted as a symbol, not a float. You can fix with [symbol2list] from the zexy library, like this:

    s2l.png

    However, this definitely isn't as efficient as the solutions that others have suggested.

    posted in technical issues read more
  • LiamG

    @svanya sorry for not replying sooner. Have you used git VCS before? If so, creating a github account and uploading your work there is easy and useful. Github is where most of the "official" PD libraries dwell, so I guess it's the preferred option. I hear that bitbucket is also good, but I haven't used it myself.

    The downside to using these is that it's a bit daunting and confusing for newcomers users to get the hang of. It took me quite a while even to work out how to download files! If this is a concern, then google drive or even patchstorage.com should work find, but they don't come with such good updating and version control services.

    posted in abstract~ read more
  • LiamG

    You might have downloaded the wrong files for your system. Check to make sure that you have the correct 32 / 64 bit Linux versions,

    posted in technical issues read more
  • LiamG

    You know that you can click on a number atom, type a number and then press enter, right?

    posted in abstract~ read more
Internal error.

Oops! Looks like something went wrong!