• jayrope

    The obvious version, copying from src_array to dest_array upon bang.

    Screen Shot 2022-09-21 at 14.23.32.jpg

    posted in technical issues read more
  • jayrope

    Oops, pardon, had overread the "Windows 10" bit in the title....

    posted in technical issues read more
  • jayrope

    rimshot or sidestick?

    posted in patch~ read more
  • jayrope

    @jazzsnob If want to learn the intestines: Vanilla. Otherwise pd-l2Ork. Extended is NOT maintained anymore. Though it might work ;) See http://puredata.info/ for reliable info.

    posted in technical issues read more
  • jayrope

    I think you should just reset the phase upon banging, that way phasor really starts at the beginning of it's waveform. Bang a message with a zero into it's second inlet and that should be fine.

    posted in technical issues read more
  • jayrope

    Lots of country music on 6th street, eh eh eh ;) Well, i am sure (without being an Austin resident atm) that you will find a computer music department at UT, which has PD users. No?

    posted in Off topic read more
  • jayrope

    That means one should run pd from terminal? With sudo?

    posted in technical issues read more
  • jayrope

    There's different kinds of random number generation. It makes sense for you to to think about what you really need.

    This is because

    • true random repeats numbers whenever it wants to. Computer random is always the result of a calculation, therefore not really random, but it does create repetitions whenever it wants to as well:
      This is, what the random object does.

    Then as well

    • musical random tends to not wish for (direct) repetition within a certain range of numbers.
      If it is enough to not get the same number twice after another, then you can store the last number in a float to compare it to the next one, and if it is the same, then just re-bang the random object.
      If you need non-repetition within say 6 numbers, then use urn.

    If you use Vanilla you have no urn, so you will have to go differently:
    Fill an array with numbers 0-9 on array positions 0-9.
    Use the result of random 10 (say 7) to remove the respective position (so 7) from the array. This number (7) is the first of your non repeating random sequence using numbers from 0-9.
    Your array will now have only 9 entries.
    Repeat the procedure with random 9.
    Your array will now have only 8 entries.
    Repeat the procedure with random 8.
    When your array has only one value left you read that one out, delete it and refill the array with 0-9 to restart the procedure.

    You can do this with as many value as an array fits and you’ll never have any repetition until every number in the range has been used.

    Hope that helps.

    posted in technical issues read more
  • jayrope

    Hi everyone,

    i only recently started using PD (MaxMSP user before) and rebuilt a vintage Vestax DDG-1 first for a start. Works nicely, but my MaxMSP version of it using their tapin~/tapout~ combination seems to have significant advantages over delwrite~/delread~/vd~in PD. The MSP version

    1. behaves like a tape on increasing or decreasing delay time, in other words it really pitches the signal, like the original outboard delay is changing the sample rate then.
    2. doesn`t produce clicks upon changing the delay time.

    So question;: Has anyone attempted to build a feedbacking delay with tapread4~, susloop~ instead here, which theoretically could rather sound like a reclocked delay chip, i.e. tape speed change?

    Any hints are very appreciated, thanx much in advance.

    posted in technical issues read more
  • jayrope

    EDIT: In that regard, what meant "understanding libraries"? i tried any of the afore mentioned methods, read through all the tricks in various threads and still couldn't make PD-extended 0.43.4 to stop crashing on startup.

    And make sure it is in the right location: /private/etc/hosts

    My system log on ox 10.7.5 read upon first startup
    "defaults: The domain/default pair of (/Applications/Pd-extended.app/Contents/Resources/../org.puredata.pdextended.default, verbose) does not exist"

    after that and when attempting to start PD again
    "com.apple.launchd.peruser.501: ([0x0-0x3d03d].org.puredata.pd.wish[2277]) Exited with code: 3"

    The Terminal command "/Applications/Pd-extended.app/Contents/Resources/bin/pd -stderr" got me "WARNING: connect to pd failed, retrying port localhost:5402."
    until i quit the process. in the meantime PDs icon in the dock flashes. Port number varies, starting from 5400.

    Here i finally guessed, that my hosts file, which had the correct entries, was not in the right position. But at least i also found out, that Lion requires it's own structure within the hosts file: If you customize it, then put your own entries BEFORE the the standard block. Read more about this here: http://thecoredump.org/2011/09/editing-the-hosts-file-in-mac-os-x-lion/

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!