lichen-community-systems / Flocking

Flocking - Creative audio synthesis for the Web
GNU General Public License v2.0
692 stars 60 forks source link

Consider tooling or some kind of scaffolding to support Node.js development with headless browsers #257

Open colinbdclark opened 5 years ago

colinbdclark commented 5 years ago

As @MylesBorins helpfully explored in #253, there are a number of promising libraries that may make it easier to develop Node-based Flocking applications where Flocking runs inside a headless Chrome instance. Eventually, we should consider some kind of example code, scaffolding, or easy-to-use framework for developing applications like this—perhaps taking advantage of Puppeteer or Carlo.

In the meantime, Electron is probably the simplest way to develop applications like this.

colinbdclark commented 5 years ago

Relics of Lumen, a soundtrack for Izabella Pruska-Oldenhof's video installation, is an example of a Flocking-based Electron app.