Skip to content
This is part of the Lalalab exhibition of IMAGINARY (
Branch: master
Clone or download
Pull request Compare This branch is even with CindyJS:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
common dump from Apr 30, 2019
Orna5.png dump from Apr 30, 2019
Orna5_1.png dump from Apr 30, 2019
PentaOrna.html dump from Apr 30, 2019 Merge branch 'master' of Apr 30, 2019
SongData.js dump from Apr 30, 2019


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.


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

An online version of this repository is served through Another version of this widget can be found on

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 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 ( (see corresponding License).

You can’t perform that action at this time.