Software

The following page provides information on the Pd-L2Ork software ecosystem, including Pd-L2Ork, WebPdL2Ork, and L2Ork Tweeter.

A Showcase of Pd-L2Ork's UI

Pd-L2Ork with K-12 Objects and Sidebar in Edit Mode

L2Ork Tweeter Synchronous Telematic Musicking Platform that is Included with Pd-L2Ork
 

Download Pd-L2Ork

Complete (a.k.a. ‘Burrito Supreme’) Installer

Source Code

L2Ork Compositions & Abstractions

  • PD-L2Ork Compositions & Abstractions1 (temporarily down)
    • Necessary for opening Linux Laptop Orchestra or L2Ork’s patches
    • Provides core infrastructure for UI, streamlined implementation of core DSP techniques, networking, and input device data analysis
    • USE THIS TO:
      • Gain access to various useful abstractions commonly used inside L2Ork-specific patches
      • Ensure 100% compatibility with L2Ork environment

1 These are continually evolving, so please make sure to communicate questions/concerns on the L2Ork-Dev mailing list.

Install Instructions for Linux OS

IMPORTANT! All Pd-l2Ork installer tarballs use unique identifiers/paths, so they should coexist happily next to other installs of Pd. This, however, also means that they may not be able to find externals belonging to other preexisting Pd installs and that is a good thing since Pd-l2Ork changes some of the files externals may rely upon and as such mixing Pd-l2Ork with externals from other Pd iterations may result in unexpected crashes and instabilities. Therefore, to ensure maximum stability please couple Pd-L2Ork only with externals provided on this page or recompile your own making sure you are referencing appropriate source files.

Pd-L2Ork 2.x installer should co-exist happily alongside both Pd and Purr-Data, with the exception of Linux where, pending updates in the Purr-Data source, both share the pd-l2ork executable and its paths.

To manually install a deb version (the old way), simply double-click on the downloaded deb file or type the following command in the terminal from the folder where the downloaded deb file is located:

sudo dpkg -i pd-l2ork*deb

This will install all the supporting libraries, warn you of any conflicts with other packages (e.g. pd-utils), as well as set up pd-l2ork on your machine.

If you encounter errors due to missing packages, this is most likely because you do not have all the supporting libraries. You can correct this easily by running the following command:

sudo apt-get -f install

If everything goes well, you will be presented with an option of installing a collection of packages. Please review that you are ok with installing/removing suggested packages and if so, press “Y” to continue. Once this process is complete, pd-l2ork should be installed and ready for use.

Once install process is complete, to run Pd-l2ork simply click on the application shortcut or type:

pd-l2ork
On Linux, if you have the shortcut placed in the launcher, right-clicking on the shortcut will provide you with additional options.

Building Pd-L2Ork from Source

To compile from source, follow the three-step instructions found in the git repository’s README.md.

Questions? Please contact us via the L2Ork-Dev public mailing list.

Share Button