• porres

    This year we have a special edition of the Vortex Music Journal dedicated to Pure Data. We got almost 5 months until the deadline: June 1st 2021!

    2021 is the year Pd becomes 25 years old, hence the theme: “A quarter of century of Pd: past, present and future”. So we're especially looking for works that present a dialogue with Pd's history and also look ahead. Novel works that contribute to Pd naturally do that, of course. And by "Pd", clearly we mean all that is related and based on Pd, like forks, like works that rely on libpd, etc... Note that artistic works are also highly welcome, especially those that involve something "new".

    For more info, please check: http://vortex.unespar.edu.br/call_v9_n2a.pdf

    • Vortex Music Journal | v.9 n.2 "A quarter of century of Pd: past, present and future"
    • Submission Deadline: June 1st, 2021.
    • Guest Editor: Dr. Alexandre Torres Porres

    Feel free to send me questions.
    Cheers
    Porres

    posted in news read more
  • porres

    t's with lots of pleasure that I announce the last update of ELSE + my
    tutorial with 10 new objects (393 in total) and new examples on the
    tutorial regarding these new objects (410 in total). New objects comprise
    tuning utilitites (that allow us to deal with exotic/weird/arbitrary
    scales) and granulator abstractions. There are also many
    fixes/improvements, check the changelog at:
    https://github.com/porres/pd-else/releases/tag/v1.0-beta36 - this release
    needs at least pd 0.51-3, but pd 0.51-4 came out nearly two minutes later
    and you should just get it anyway (why stay behind, right?). Anyway, obviously, you can get ELSE with the tutorial directly from Pd's external manager (aka deken).

    And the greatest news is that we're finally officially supporting a build
    of camomile that includes the externals from ELSE!!! Camomile itself is a
    little behind (using Pd 0.51-0) but most of the library works. The main
    issue is that 2 objects that rely on the new "pd-forward"
    message (introduced in Pd 0.51-2) won't work: these are [batch.rec~] and
    [batch.write~]. So, get camomile with ELSE at
    https://github.com/emviveros/Camomile-ELSE/releases/tag/beta36 and have
    lots of fun building plguins for your favorite DAW!

    Cheers and happy 2021, let's hope the sequel isn't as bad as 2020!

    posted in news read more
  • porres

    anyay, a nice collection of pd patches that people regularly use should be welcome : )

    posted in technical issues read more
  • porres

    @oid said:

    Are you looking for particular sounds or just the general way various sounds were made?

    this is for a didactic goal and also maybe to provide some "classic" textbook sounds as objects, so not really into complex emulation and sophisticated recipes, more like basic general stuff... so yeah, looking for something generic that qualifies as a good "standard way of doing things"

    posted in technical issues read more
  • porres

    What's a good resource for synthesizing classic electronic music percussive sounds?

    posted in technical issues read more
  • porres

    I still have to check. The thing is that I like the approach where you can design your own probability matrix without the "learning" process. There's an advantage if you just sit and write down how many times you want "A" to be followed by "B" and etc...

    As for the machine learning approach, your markov design is flawless and extremely versatile and I've put it in my library already :)

    posted in technical issues read more
  • porres

    just check cyclone/prob please, that's it

    posted in technical issues read more
  • porres

    @ingox said:

    If you already have the matrix you don't need most of the steps and can basically directly play the chains...

    the thing is that I was talking about another form of matrix like the one from [prob] which is kinda intuitive, unlike the one we have here :) :(

    posted in technical issues read more
  • porres

    @ingox I see now that the approach of defining a probability matrix is hard with this abstraction. I guess we needed to generate a third [text define] which properly encodes a probability matrix (of any order). This could be generated from the input like the $0-markov text, but once we're editing and creating it as the source of the chain, we'd need to create $0-memory and $0-markov from it...

    so yeah, seems like a lot of trouble.

    Anyway, hope you don't mind, I'm including a variation of this abstraction in my ELSE library

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!