• jameslo

    @60hz Maybe you could [fudiformat] the name and hash its encoding?
    Screenshot 2023-11-29 155700.png
    I suck at standard CS numeric algorithms, but you get the idea. Plus I'm confused whether you need to assign voices based on the leading symbol or the trailing 4 numbers.

    Edit: wait, you only need to keep track of 4 to 8 voices? Dang, just manage things in [text] using search and don't worry about it.

    posted in technical issues read more
  • jameslo

    @oid Aw crap, I missed the fact that your tongue was half planted in your cheek. I'll do better next time. In the meantime, for your sake, I hope they never assign semantics to the text following the semicolon (in a subpatch identifier)!

    posted in technical issues read more
  • jameslo

    @oid :)...then I wonder if you would regard the tempo message to be documented for [makenote]? https://forum.pdpatchrepo.info/topic/13062/makenote-duration-can-use-tempo

    posted in technical issues read more
  • jameslo

    Seems like an undocumented feature. The kind that they teach you in school to never exploit.

    Edit: only half serious about the finger-wagging

    posted in technical issues read more
  • jameslo

    I found this in else/mono.pd, what's up with the semicolon? Is "tables" just a comment?
    Screenshot 2023-11-26 111325.png

    posted in technical issues read more
  • jameslo

    @kosuke16 You could also use [ftom] to convert the frequency to MIDI, then scale and shift the MIDI number to the range you want.

    posted in technical issues read more
  • jameslo

    @MDobleZ Assuming your picture shows the [1( message stuck pressed, that used to happen to me many Pd revisions ago when my audio interface was not initialized properly Have you run Media->Test Audio and MIDI...?

    posted in technical issues read more
  • jameslo

    @KBald77 Does [soundfiler] load the wav file into a table successfully? Have you tried the same patch and file on a different platform? Do other applications load that wav file successfully?

    I only gots questions, but if anyone has anything else to offer, feel free to jump right in!

    posted in technical issues read more
  • jameslo

    Is there a cookbook for (or gentle introduction to) making filters with the pole/zero objects? I always found this one buried in J07.oversampling.pd to be interesting.
    Screenshot 2023-11-19 121943.png

    posted in technical issues read more
  • jameslo

    @tokeno Actually I was thinking you could implement that 1/f distribution in the histogram itself. 1 over f distribution.pd
    1 over f distribution.png
    I'm interpreting the array indexes as MIDI notes, so as you go up 12 half steps, the frequency doubles and the likelihood halves.

    And all I meant by that little 1/f side-eye comment was that when I adjust things by ear to sound "good" I rarely end up with what theory says it should be, that's all.

    Edit: Hmm, I posted this 10 minutes ago but now I suspect there's a much simpler analytic way to do the same thing, I'll come back to it after lunch.

    Edit 2: I dunno, is this simpler? Definitely harder to understand.
    1 over f distribution v5.pd
    1 over f distribution v5.png

    posted in technical issues read more
  • jameslo

    @flextUser Maybe you could [fudiformat] first?

    Screenshot 2023-11-10 164209.png

    posted in technical issues read more
  • jameslo

    @alexandros You're right, I overstated it. TBH I didn't know that [oscformat] accepted path node names with the / separator, it's not mentioned in help.

    posted in technical issues read more
  • jameslo

    @tokeno I'm wondering if you know about [array random]--a random number generator with an arbitrary distribution that you can specify in a table. While I love things like that 1/f theory I usually find their less impressive cousins to be just as good if not better.

    posted in technical issues read more
  • jameslo

    @patricioisaias Take a look at the help for [oscformat]. You should not be adding the forward-slash OSC path separator and the prepend/trim is unnecessary. You need [oscformat] to properly encode and pad the message, so that first method won't work.

    posted in technical issues read more
  • jameslo

    @whale-av said:

    Although I doubt that it could help you could try increasing the additional buffer to the soundcard by the Delay (mSecs) setting in Media audiosettings.

    Actually, that was my first thought. I once used a simple patch to document what the minimum delay times and buffer sizes were for each of my computers and audio interfaces, but later discovered that I couldn't use those minimum values for more complicated patches.

    posted in technical issues read more
  • jameslo

    @raynovich Yes there is, look at the help for [array get]

    posted in technical issues read more
  • jameslo

    @whale-av instead of dividing by 100, shouldn't it be [dbtorms]? (assuming I've correctly guessed your understanding of the OP's question)

    posted in technical issues read more
  • jameslo

    @henrique99sl I don't understand, why would it be bad if someone else in your class saw your patch?

    posted in extra~ read more
  • jameslo

    @ingox said:

    @oid No question. I just wanted to show this way of implementing recursion in Pd. Isn't that a technical issue? ;)

    Oh yes it is, and a really badass one too. Thanks for letting me know that there are different kinds of recursive functions. I'm looking forward to learning your patch when my current show closes.

    posted in technical issues read more
Internal error.

Oops! Looks like something went wrong!