• LiamG

    [array set] lets you set an array without having to iterate it.

    posted in technical issues read more
  • LiamG

    I really like it to. Could it be implemented with data structures? Seems to me that it might be lighter than these movable canvases. @Balwyn, you up to the challenge?

    posted in patch~ read more
  • LiamG

    OSC is native in Vanilla since 0.46, so there should be no need to use mrpeach. Check [oscparse] and [oscformat].

    posted in technical issues read more
  • LiamG

    [>~] is in the zexy library.

    posted in technical issues read more
  • LiamG

    All oscillators in PD have an input for frequency, so you can easily set it to whatever you want, using either data or signals. The creation argument is just a starting point--if you make an object [osc~ 440] and then send it the number 880, it will effectively become [osc~ 880].

    If you want to jump an octave, I would recommend the [* ] or [*~ ] objects.

    posted in technical issues read more
  • LiamG

    You should also explore the [clone] object, which is built specifically for polyphony. It's new to Vanilla 0.47, so you won't find it mentioned in most of the tutorials.

    posted in technical issues read more
  • LiamG

    Dear PD community
    I am happy to announce the beta release of Context, a powerful new sequencer for PD. Context is a modular sequencer that re-imagines musical compositions as a networks. It combines traditional step sequencing and timeline playback with non-linear and algorithmic paradigms, all in a small but advanced GUI.

    Unlike most other sequencing software, Context is not an environment. It is a single abstraction which may be replicated and interconnected to create an environment in the form of a network. There are literally endless possibilities in creating Context networks, and the user has a great deal of control over how their composition will function.
    context.png

    From a technical perspective, Context features a lot of things that you don't often see in PD, such as click + drag canvas resizing, dynamic menus, embeddable timelines, and fully automatic state saving. It also boasts its own language, parsed entirely within PD.

    Context is work in progress--there are still lots of bugs in the software and lots of holes in the documentation. However, I have gotten it to a place where I feel it is coherent enough for others to use it, and where it would benefit from wider feedback. I am especially looking for people who can help me with proof reading and bug tracking. Please let me know if you want to join the team! Even if you can't commit to much, pointing out typos or bits of the documentation that are confusing will be very helpful to me.

    Some notes on the documentation: I have been putting 90% of my efforts recently into writing the manual, and only 9% into writing the .pd help files (the remaining 1% being sleep). The help files are pretty, but the information in them is not very useful. This will be corrected as soon as I have more time and better perspective. In the mean time, please don't be put off by the confusing help files, and treat the manual as the main resource.

    Context is available now at https://github.com/LGoodacre/context-sequencer.

    A few other links:

    Finally, I should say that this project has been my blood sweat and tears for the past 18 months, and it would mean a great deal to me to see other people using it. Please share your patches with me! And also share your questions--I will always be happy to respond.

    Context only works on PD Vanilla 0.47, and it needs the following externals:

    zexy
    cyclone
    moocow
    flatgui
    list-abs
    iemguts (v 0.2.1 or later)

    Hopefully one day it will work on L2Ork and Purr Data, but not yet.

    I would like to thank the PD community for their support and inspiration, in particular Joe Deken and the organizers of PDCon16.

    posted in patch~ read more
  • LiamG

    It's a metro link between Live and PD, and anything else that can run Ableton Link (which is a lot of software, not only Ableton). No suite of patches, I think.

    A paper about it was included in the PDCon 2016 proceedings:

    http://www.nyu-waverlylabs.org/pdcon16/proceedings/

    posted in technical issues read more
  • LiamG

    Ableton Link is available now in PD. You can get it on Deken by searching for "abl_link~".

    http://cdm.link/2016/11/free-jazz-now-ableton-link-sync-works-pure-data/

    posted in technical issues read more
  • LiamG

    All you need to do is write "symbol" in the message box before the filename, ie. [symbol file.wav(. Silly, I know.

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!