[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[AUDITORY] Announcing WebPdL2Ork



Please pardon cross-posting. I would appreciate it if you would please spread the word. Thank you.

Dear all,
After years of development, the Pd-L2Ork developer community is thrilled to announce immediate availability of the WebPdL2Ork open BETA that is capable of running just about any patch created using Pd-L2Ork inside a browser. Simply upload your patch to a Web-accessible location and point your browser to http://pd-l2ork.music.vt.edu:3000?url="">
All related subpatches and abstractions will be accessible as long as they are in the path. The main patch will be stretched across the browser window. Subpatches may be visible as floating windows as long as their location has been saved within the box of the original patch. Some adjustments may be necessary to the subpatch locations, or they can be even embedded as graph-on-parent-enabled subpatches on the main patch window.
To test out patches already hosted on our page, please use links provided below. Select patches also have hidden shortcuts outlined below. For optimal experience, we recommend Google Chrome or Chromium.
VT Waves Project Learning Modules:
And, if you have a beefy computer, you can also run the entire L2Ork Tweeter inside the browser (currently networking is not supported, so only the offline mode is available). Once loaded, consider opening one of the included saved sessions using the top-right corner session loading option by clicking on the green "LOAD" button positioned immediately to the left of the text box. Please be patient with the loading process, as this is a CPU intensive patch (the pd-l2ork patch itself is more than 5MB). Once the session is loaded, it may take up to 10 seconds for the audio engine to catch-up before the audio dropouts stop. If dropouts do not stop, or if loading takes much longer, chances are your CPU is not fast enough to handle the patch running inside the browser (you can always explore the desktop version which is considerably less CPU intensive). Use Shift+(F1-F12) to take control of individual parts. For more info on L2Ork Tweeter, including tutorial videos, visit our Tweeter page.
What does not work: Gem library, networking objects (they load but do not work due to sandboxed nature of a web browser) and a few select (and not commonly used) 3rd-party libraries are not yet supported. Everything else should work out-of-box.
To learn how to build your own HTTPS-enabled web server: Visit the pd-l2ork github and read the emscripten/DOCUMENTATION.md file.
This project is sponsored by the Department of the Navy, Office of Naval Research under ONR award number N00014-22-1-2164. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the Office of Naval Research.

Best,


Ico

--
Ivica Ico Bukvic, D.M.A.
Director, Creativity + Innovation Director, Human-Centered Design iPhD Institute for Creativity, Arts, and Technology
Virginia Tech
Creative Technologies in Music
School of Performing Arts – 0141
Blacksburg, VA 24061
(540) 231-6139
ico@xxxxxx

ci.icat.vt.edu
l2ork.icat.vt.edu
ico.bukvic.net