• gentleclockdivider

    I mean , does anyone understand why some of the thing just don't make any sense to me
    1.jpg

    posted in technical issues read more
  • gentleclockdivider

    How can I actually see the routed list in a list box without using list store ?
    Using the symbol just shows the first element ,
    In max , we can just use the right inlet of a message box
    I coul d use the set $1 $2 $3 $4 etc.. message but that's a lot of typework
    1.jpg
    image.png
    image.png
    And just noticed that set $1 $2 $3 $4 discards the first element
    3.jpg

    posted in technical issues read more
  • gentleclockdivider

    Oh yes I use route - text define etc..and am aware of the list trim feature
    It's just that these small differences between max and pure where imho Max feels easier to use .
    Why does max select object just accepts messages like kick ,- ,hat etc...?

    posted in technical issues read more
  • gentleclockdivider

    Sometimes pure data is really doing my head in and feels so counterintuitive
    At the leftt there are three message boxes "-" "kick" and "hat " ..in Pure data world these are are (implicit)symbols.
    The select module however does not identify these because there is NO symbol selector , this feels so counter intuitive .
    When sending a list through a list store and retrieve the individual elements , a symbol selector is automatically added since the select module accepts these
    1.jpg 2.jpg

    posted in technical issues read more
  • gentleclockdivider

    O.k. message received
    Will work on it

    posted in technical issues read more
  • gentleclockdivider

    @porres
    I post on multiple forums because that way I get answers more quickly , I don't have a favourit channel and dislike favourism in general .
    Whenever a question is answered on an forum , I reply on the other forums that it has been solved .
    BTW, You're in no position of authority whatsoever to decide what I can and can not do , give me a break .
    I also share a lot of stuff , so instead of focussing on the negative , focus on the positive..and stop harassing me

    posted in technical issues read more
  • gentleclockdivider

    Vline ,much better
    image.png

    posted in technical issues read more
  • gentleclockdivider

    I am doing the same thing in max msp , and there it's even worse
    5 milliseconds seems to be the fastest attack stage , unless scheduler is run in audio thread , then it's 1 ms
    Iow pure data is far better ( scheduler always runs on audio thread )

    posted in technical issues read more
  • gentleclockdivider

    I am having an issue building an adsr with line~ objects when the attack stage is below 1.46 millisec
    If it's higher then that , everything works perfectly , also when it's equal to zero
    Structure is verry simple
    When toggle is on a bang is send to the first stage , attack level is always 1 , attack time is at the same time adjusting a delay
    value for the initial bang to be delayed to trigger stage 2
    Stage 2 is decay time going to sus level and stays there until the toggle is turned off which then sends a bang to the release stage
    As I said , everything works perfectly except when attack time is below 1,46 millisecond .
    I suspect the delay module (repsonsible for the decay time and sus level ) can not process such short times
    1.jpg
    2.jpg 3.jpg 4.jpg 5.jpg

    posted in technical issues read more
  • gentleclockdivider

    I would like to have solution how to have a certain percentage of bangs
    Say , counter-modulo goes to 100 , into moses set to 60
    While I do get a range of 0- 60 at the left , 60-100 at the right ,it's not what I want
    All good I think
    Random 100 into comparison < 60 will do the trick

    posted in technical issues read more
  • gentleclockdivider

    Awesome , that's it
    THe first solution is the most elegant , writing $0-name as an argument in the symbol object
    I wonder , is there also an option to get it into the symbol object by other means and not by writing it as an argument ?

    posted in technical issues read more
  • gentleclockdivider

    I created a small utility , midi cc to note names
    First of all ,I know that message objects don't like $0-.
    But I need the $0-name into the "text get" object right inlet and this inlet expects a symbol name ( to adress the text define $0-miditopitch )
    So normally I would type symbol + name in the message object but since there is a $0 in the name it doesn't work .
    Can't really use send object either .
    I tried using the symbol object and bang out $0 into a symbol box , no luck (right part of screen )
    1.jpg

    posted in technical issues read more
  • gentleclockdivider

    Sorry , if it was not clear .
    It was indeed an abstraction ( calling another pd patch ) and not a subpatch

    posted in technical issues read more
  • gentleclockdivider

    I am havng an issue here
    A subpatcher with two arrays called $0-regina and $0-felina for locality
    I can switch between the tables by using float $0 and then into set message "$1-felina" "$1-regina"
    The issue however , once outside the subpatcher , I can not send color and width data to the tables using a send module called "$0-regina" , "$0-felina"
    Inside the patcher it works
    Help appreciated
    Here's the subpatcher
    1.jpg

    2.jpg ```

    Insert Code Here
    

    posted in technical issues read more
  • gentleclockdivider

    @porres said:

    @gentleclockdivider said:

    The uzi spits outs values 1-64

    you probably want 0-63, and help file of [uzi] tells you how to set from 0 with the 2nd argument, The trigger part is bad, you should have just first sent it to the right then to the left, but I just simplified the whole thing by just using [expr] to do it all... I am also using [loop] from ELSE which I think has a better desing and works best

    Thanks
    I dont know why you say the trigger part is bad .
    Sure I could have send it first to the right inlet of write and then left (which I have don previously ) , but using a TBF for the index I am sure that value at the left input ( float module ) will be triggered by tbf

    posted in technical issues read more
  • gentleclockdivider

    Can someone help me out here , I've done this a million times but this is really getting on me
    The uzi spits outs values 1-64
    It first goes into the expr..which divides the uzi stream ( $f1 ) by the length o the table (64) , multiplied by 2pi radians .
    This goes into a cosine into ( cold inlet )of float .
    The float is banged only when the TBF has written it's first index .
    Problem is that the first value is never written .
    I've disconnected the order multiple times and the same result occurs .
    Only when reloading the patch it works fine ( edit it doesn't )
    1.jpg

    [uzibug.pd](/uploads/files/1714834042641-uzibug.pd) Insert Code Here
    
    #N canvas 827 239 527 327 12;
    #X obj 385 680 tabwrite this, f 39;
    #N canvas 0 0 450 250 (subpatch) 0;
    #X array this 64 float 2;
    #X coords 0 1 64 -1 450 215 1;
    #X restore 148 69 graph;
    #X floatatom 72 471 5 0 0 0 - - - 12;
    #X msg 72 530 \; this color \$1 \;;
    #X obj 435 309 bng 60 250 50 0 empty empty Bang\ \  68 30 0 44 #333333 #eeeeee #e43009;
    #X obj 385 580 cos;
    #X msg 193 532 \; this width \$1 \;;
    #X floatatom 193 471 5 0 0 0 - - - 12;
    #X obj 385 643 f;
    #X obj 435 394 uzi 64, f 30;
    #X obj 385 514 expr ($f1/64)*(3.1415*$f2), f 23;
    #X floatatom 722 428 5 0 0 0 - - - 12;
    #X obj 622 600 t b f;
    #X obj 727 319 loadbang;
    #X msg 728 394 2;
    #X msg 816 360 \; this color 298 \; this width 2 \;;
    #X connect 2 0 3 0;
    #X connect 4 0 9 0;
    #X connect 5 0 8 1;
    #X connect 7 0 6 0;
    #X connect 8 0 0 0;
    #X connect 9 2 10 0;
    #X connect 9 2 12 0;
    #X connect 10 0 5 0;
    #X connect 11 0 10 1;
    #X connect 12 0 8 0;
    #X connect 12 1 0 1;
    #X connect 13 0 14 0;
    #X connect 13 0 15 0;
    #X connect 14 0 11 0;
    

    posted in technical issues read more
  • gentleclockdivider

    @whale-av said:

    So is it possible that it was it [cyclone/line~] that you tested in your opening post? .... as you separated the pairs in that screenshot?

    No , because cyclone line can only be instantiated with cyclone/line~
    1.jpg
    In my first post , I separated the pairs in the message because I was pretty sure pd line~ did not accept multiple pairs contrary to what the info bubble said.

    After all , vline~ would be my first choice since it's more capable compared to cyclone/line~
    It's all good now ,

    posted in technical issues read more
  • gentleclockdivider

    It's obviously a name clash .
    Regular Line~ is instantiated despite the info showng cyclone , for cyclone one should instantiate cyclone/line~
    All good

    posted in technical issues read more
  • gentleclockdivider

    @ddw_music said:

    The reference panel says "Origin: cyclone." This tells you that it did not load the vanilla [line~] object -- it loaded the one from cyclone, which is modeled after Max's [line~], which does accept a series of breakpoint pairs.

    hjh

    It does not accept multiple pairs , even the cyclone one.
    This should go to 1 instantlly , to 0 in 200ms, back to 1 in 100mS and back to 0 in 100 ms
    It doesn't
    As a matter of fact , I think the reference to cyclone is just wrong , because pure data vanilla loads it fine and I don't have any externals at all
    1.jpg
    3.jpg

    2.jpg

    posted in technical issues read more
  • gentleclockdivider

    Plug data 0.8.3
    Hover your mouse over the left inlet
    Also right click the object , choose reference and it will aslo show the wrong info
    1.jpg
    2.jpg

    posted in technical issues read more
Internal error.

Oops! Looks like something went wrong!