Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/voxmachina/ibowls

Tibetan singing bowls ... with Javascript! A visualization experiment with Javascript and P5js
https://github.com/voxmachina/ibowls

Last synced: 3 days ago
JSON representation

Tibetan singing bowls ... with Javascript! A visualization experiment with Javascript and P5js

Awesome Lists containing this project

README

        

# iBowls

See it now online at: http://igeni.us/bowls

Tibetan singing bowls ... with Javascript!

iBowls is an experiment on chromotherapy and tibetan singing bowls with javascript.

# Motivation
A study on javascript capabilities by using the Canvas object alongside the p5 library,
the inspiration for it was to build a website where people could just come in, relax and heal for a nice moment,
besides trying to understand where can we go creatively with javascript by using canvas and webaudio.

The mixture was accomplished by matching color with sound according to chakra studies and methodologies,
also the notes follow some predefined sequences to allow focus and relaxation environments.

The progress of the notes and colors, algonside with the flocking, is where the creative coding takes the
major role.

Flocking was greatly inspired from code from http://natureofcode.com and adapted to this project.

# Processing
The project is using processing JS brother, namely p5

* http://p5js.org/

# Building
Feel free to fork it and play around with the code, I've tried hard to document everything to be really
easy for anyone to understand it and modify it.

I'm using Grunt for the build process, just run the single task to have a build optimized version inside dist/ folder:

* grunt build

# License
* MIT