• Moothart

    Very sophisticated help, dear @oid,

    I will have to dig into it over the next day(s). I gave the last post a "favourite" and a count of 1 up. Hope, this is correct to do here.

    Thank you very much!!

    posted in technical issues read more
  • Moothart

    Dear @oid,

    I think, that is exactly on point, what you wrote!

    Just to ask back a little:
    Do I understand you right, that the value "1" might not be hit between "0.99" and "1.01" ?
    It would be perfectly okay for my intention, that the [line] counts in one direction in floats as it usually does. So, would you say the value "1" does not have to occur during the run of the ramp values. I will check your generous patch in the next days and try wrapping my head more on specifics, -> IF necessary at all.

    My main request is how to compare given integers from a list, that do not have to be adjacent - like [2 5 6 7 10] - being compared to the line object´s actual value. (i.e. [9 5000]-[line])
    In the exact moment there is a match from any(!) of the list´s number "pool" and the running [line], that specific value should be kept in a kind of "buffer" for as long as the next match between the [list] and the [line] is found. The slope of the [line] determines how fast the list´s elements are changed in the "buffer" . - Hope this is a bit clearer....

    Cheers!! and many THANKS!
    M.

    posted in technical issues read more
  • Moothart

    Dear Forum,

    is there a chance to get a momentary value out of a running [line] object with a bang? Let´s say it would count to 12 in 5000ms. The bang would not always be synchronized to seconds in my case, so the values can also be floats in the moment of a bang,

    a) In that respect: Rounding the floats to the next/previous integer would be nice, though.
    b) please allow another project related question: How to check for values in an array or list like i.e. (2 4 6 7 9) is true during the run of the [line] object, when it passes particular numbers?

    Thanks very much!!

    posted in technical issues read more
  • Moothart

    @whale-av Ooh this is kind! Will walk through it and get back...Thank you very much!
    EDIT: Checked a bit: The scale design options regarding length and permutations are very good! Sorry for my bad explanation in the initial quest, but your patch fits it perfectly. Need a bit...
    took a look into the abstractions. Again, Kudos to the open source community...

    posted in technical issues read more
  • Moothart

    Dear Forum,

    I try to build a system which iterates through a predefined scale (c d e f g a b c). It became quite clear how it is done from bottom to top with a [counter] counting from 0-7 and/or using [%] etc.

    The next step is to get a more generic approach on it.
    The system should find out itself:

    • how long a scale is, from 12 (chromatic) to 2 (diads) note scales.
    • how to permutate the order though the scale i.e. outputting seconds, thirds or fourth sequences in exercises you would do on a musical instrument.

    AFAIK; it might be wise to find a way to generate sequences of indexes to an array to pull ot particular scale degrees one by one...

    THX for your help here!

    posted in technical issues read more
  • Moothart

    Thank you very much for your help and patches!! I am hesitating a bit to use work of such high degree. Maybe there is a chance to show appreciation in some way, shape or form. Thank you!!

    posted in technical issues read more
  • Moothart

    You are a magician!

    I worked through the video and got it running.

    My final aim is to sync Logic Pro X and start out building (hopefully) complete music pieces generated in Pd with a hybrid intend coorporating guitar improvisation, too. Here comes the DAW part into play. Maybe running Pd/[abl-link~] still has an advantage for external synchronisation to a DAW, though. I found you can´t [s xy] [r xy] outside the plugdata plugIn.

    btw: I tried [fader~] but got some error message:hjh_fader_setup.png
    canvas: no method for 'delete'
    1032-catch 1 0 0 0 (catch~->outlet) connection failed

    I also saw some of your performances on YT. Very inspiring! Are the visuals (i.e. Wind and Shadow) made in Pd, too? Thank you!

    posted in technical issues read more
  • Moothart

    Dear Forum,

    I managed to extract a ppq stream from my DAW using plugdata´s [playhead]:

    How to convert to sixteenth note bangs for further synchronized rhythmic application using the Bangs=beats?

    One quarter note is divided in 10000 parts. So 47.9999 ist the last part of beat 47 and skips to measure 48 on the next part change.

    The quarter notes could be extracted for a pulsating bang with: (ppq value)-[int]-[change]-[bang] so far in a first step.

    Thank you!

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!