Page 3 - Audio Engineering Society - Los Angeles

Go to content

Main menu:

Page 3

Newsletters > May
Recap April

Making a Webpage to Teach a DAW
or NLE New Tricks
On April 18, the AES LA Section was proud to welcome Adobe representatives senior computer scientist, Charles Van Winkle, and senior technical sales business development manager, Karl Soule, to talk about the game-changing innovation of Adobe’s CEP Extensions. These are script-based add-ons that are designed to be used with multiple Adobe products, not just audio-editing products like Audition, depending on the purpose.

CEP stands for Common Extensibility Platform. A CEP Extension extends the functionality of the host application in which they run (the Adobe product). The Extensions are based on Chromium, the same open-source standard upon which Google’s Chrome browser is based. Adobe has embedded Chromium in its Common Extensibility Platform, the framework fused or Extensions. They exist in the form of “panels.”

Charles’ presentation started with a comparison of traditional plug-ins with CEP Extensions, which are basically small web pages. Plug-ins changed DAWs, while web pages changed the world. Plug-ins are fast, efficient processors of audio, while webpages are essentially virtual machines that can be programmed to do virtually anything. Plug-ins are traditionally written in C, C++, or Assembly code. The rarity of the level of expertise needed to write a quality plug-in is expensive and very exclusive. While this is still the domain of most manufacturers, CEP Extensions, written in HTML and Javascript (including CSS), are basically open-source in that the user can see the code in much the same way as we can for a web page.

One large advantage of this design approach is that if you don’t know HTML or Javascript, it is easier and cheaper to find someone who does, rather than a traditional C++ developer. Our presenters know of one developer currently writing an Extension that can order pizza! While no company would probably dedicate and time and money to do that, an individual using processes already in place—such as Google Earth—to find local pizzerias, could read online menus and create buttons for possible order combinations that can be displayed right there in the app.

In their new Santa Monica facility, Karl heads a team that has engagements with specific productions who they write customized scripts for based on the production needs.

Coming AES Los Angeles Section Monthly Meetings:
May 30, 2017:  Audio for Gaming
Jun 27, 2017:  Forensic Audio
Jul  25, 2017:  TBA
Aug 29, 2017:  Studio Design Trends
Sep 26, 2017:  Mastering Fundermentals

 Section Newsletter Editor & Webmaster: Richard Wollrich
Back to content | Back to main menu