• JMC64

    Hi all,
    Here is a quantizer abstraction :
    Enter any midi note and it will output the closest midi note which ticked.
    Somehow it works...but any help is welcome to improve and make it more efficient.

    It requires cyclone/counter.

    Thank you
    Quantizer.pd

    posted in abstract~ read more
  • JMC64

    Hi all,

    This is a one take of a compo I made today very much inspired by my modular synth. there is no post production.. so I suppose it could be improved... but I hope you'll enjoy it.

    The links is

    posted in output~ read more
  • JMC64

    Hello,
    I tried you DrumMachine on my Terminal Tedium eurorack module and it works perfectly. The only difference was that I had to copy/paste all code from firefox into gedit (because "git clone" does not work on your repo) and I named the file "DrumMachine.pd".
    I think that Pd on RPI does not like spaces in file names! You should try to rename your files.

    Hope this helps!Capture du 2019-07-31 21-54-22.png

    posted in technical issues read more
  • JMC64

    Hello,
    I use Pd on RPi model B too. Everything works out of the box... But the distro is a raspbian.
    Do you manage to create a patch from scratch ?
    Were you patch created on a windows PC ?
    Also, check the rights on your patch files. It could be that you do not have sufficient rights.

    Hope this helps.

    posted in technical issues read more
  • JMC64

    @Dave, thank you a lot for your help... I think I manage to make something out of this.
    As I felt that the trigger (or gate should be a signal) I used a threshold~
    Please find enclosed a simple demo patch which requires the cyclone lib. It can make sone nice drums sounds. Comments, advices for improvement are welcome.
    test_lowpassgate.pd

    posted in technical issues read more
  • JMC64

    @whale-av : thank you a lot. The paper you are referring is really good but a bit to math oriented for someone who gave up on Z transforms 30 years ago. :-)
    In fact, you are exactly hitting the difficult point I face with pd.

    In pd, I do not see how I can interrupt a slope while it is rising. My understanding is that the response of a vactrol is somehow fixed. I.e. it will take 100 ms to reach 100% of its response. If I apply a pulse of 50 ms sec, then , it will only reach #50% of the response.
    Taking this into account, the frequency of the cut-off will be roughly 50% of the maximum opening (this being if the response is was purely linear).
    But in Pd, if I apply a line~ object, the line will always reach 1 after its duration time.
    How do I make in pd a function which is time dependent (reaching 100% of its value after i.e. 100 ms and which would stop at 70% if the impulse duration would be i.e. 50 ms ?
    My understanding of pd is that user only has access to signal y = f(t) and not to time (t). But maybe I dunno the trick ?

    posted in technical issues read more
  • JMC64

    @David, Thank you for your explanations. The Buchla design is what I am looking or, indeed.
    Looking on internet , I found http://electro-music.com/forum/phpbb-files/vactrolsimpleresponse_5_195.jpg showing the response of a vactrol
    I end up with doing the following using a sigmoid function.
    osc~ line~ 1 55
    | |
    | expr~ 1 - 1/(1+exp(6*(2*$v1-1)))
    | |
    | expr~ if($v1 > 0.995, 1, $v1)
    | |
    | expr~ if($v1 < 0.005, 0, $v1)
    | |
    | *~ <---Cutoff frequency
    | |
    svf~

    However (as I do not own a LowPass gate hardware, I don't know what happens when you apply an attack which last longer than the response time of the "vactrol", what happens?

    Is it simply an envelope -> Sigmoid or is is something like Envelope * Sigmoid . The latter being trigger by its gate (line~)

    Any idea? thank you .

    posted in technical issues read more
  • JMC64

    Hi David,

    Thank you for your patch. There is something I am not sure I understand well: People say that low pass gate is not an envelope applied to a filter. In you patch it seems to me that I should apply an envelope (i.e. ADSR or else) to the cutoff of the filter ... Is that it ?

    Looking forward to learn more from you.
    Thank you a lot

    posted in technical issues read more
  • JMC64

    HI all,
    I am James. Whilst being still very noob with Pd, it is quite a while that I am pulling thread between atoms :-)
    I would like to know if anyone implemented a low pass gate (like the Buchla) in Pd ? My web search just drove me to a MaxMSP patch ( a maxpat file) which I cannot use.
    Or could someone explain me how to implement this ? My trials do not sound right.

    Many thanks for your help.

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!