/first-abjad-app-demo

Minimal nteract web app demo: Presentation cell communicates with Python/Abjad Binder environment

Primary LanguageJavaScript

What Is This?

An nteract presentation cell communicates with a Jupyter kernel, running via Binder. The Binder environment includes the Abjad API for Formalized Score Control.

This is an nCoda project, created in collaboration with nteract.

Live Version

You can visit a live version of this web app. To use it, click in the presentation cell and press shift+return; you should see a middle C appear as the cell's output.

Want to make something like this yourself? You can get started with the jupyter-app-demo repo by following the instructions below:

Getting started

git clone https://github.com/rgbkrk/jupyter-app-demo

cd jupyter-app-demo
# git clean -xfd
# git pull

yarn
yarn dev
# Server should be on localhost:3000