scripts / norns

runes

Norns screen live-coding

undisclosed Imported automatically; the author has not disclosed AI use yet

install

In maiden's REPL (the >> prompt at the bottom of the editor), run:

;install https://github.com/midouest/runes

Or add the splines catalog to maiden and install it from the project manager. Restart norns if the script ships a new engine.

readme from midouest/runes

Runes continuous-integration pages-build-deployment

Norns screen live-coding

🚧 Work-in-progress 🚧

Live Demo

Development

Tested on macOS 12.1+ and Ubuntu 20.04.3+. Windows is not supported, but Ubuntu running in WSL2 works.

Requirements

  • Node.js (14.18.2+)
  • Yarn (1.22.17+)
  • CMake (3.16.3+)
  • Emscripten (3.1.1+)
  • pkg-config (0.29.2+)

A Dockerfile is provided for quickly setting up a compatible development environment.

Setup (Docker)

Build the Docker image:

$ yarn docker-image

Setup dependencies:

$ yarn docker-setup

Start the development server:

$ yarn docker-start

Start an interactive shell:

$ yarn docker

Setup (Local)

Setup dependencies:

$ yarn setup

Start the development server:

$ yarn start

Deploy

Deploy via GitHub Pages:

$ yarn deploy

discussion