/PentatonicScales

This is part of the Lalalab exhibition of IMAGINARY (https://lalalab.imaginary.org).

Primary LanguageJavaScript

PentatonicScales

This is part of the Lalalab exhibition of IMAGINARY. The exhibit transform various pieces to a user-specified Pentatonic Scale.

Screenshot of PentatonicScales

It is based on the CindyJS-framework.

Installation

Just download everything and put in on a webserver and open index.html.

An online version of this repository is served through githack.com. Another version of this widget can be found on science-to-touch.com.

For exhibits, it is recommended to use the kiosk-browser and xbanish-hide on a minified desktop environment such as Openbox.

Author & License

Created by Jürgen Richter-Gebert.

This work (everything but the folder common) is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.

The framework CindyJS (common/js) is licensed under the Apache License 2.0.

The soundfonts (common/sf) are made by Benjamin Gleitzman (gleitz@mit.edu) (see corresponding License).