Kandinsky chrome lab
![Kandinsky chrome lab](https://cdn1.cdnme.se/5447227/9-3/22_64e61dfde087c31b3e70ff43.png)
![kandinsky chrome lab kandinsky chrome lab](https://i.ytimg.com/vi/N1DSnNDCQg8/maxresdefault.jpg)
In regular drawing applications, the canvas is stored as pixel data and the pixels are manipulated for every stroke. Our final build uses WebGL to draw lines that are calculated and rendered on the GPU, resulting in a very smooth, dynamic and addictive experience. The second iteration used WebGL and turned lines into geometry by triangulation, which worked and was fast but gave us limited control over the look of the line.
![kandinsky chrome lab kandinsky chrome lab](https://i.ytimg.com/vi/8YIPoITFoSk/maxresdefault.jpg)
We started using HTML5 canvas to draw lines every frame, which was too slow. Check it out at Chrome Music Experiments. It was a collaboration with our friends at Google Creative Lab where we explored a bunch of different possibilities by sketching through code. This article describes the tech behind the experience. Some shapes even smile and sing back at you. Users doodle, scribble or draw on a web canvas and hit play to listen to their art work. Kandinsky lets you make music through art.
![Kandinsky chrome lab](https://cdn1.cdnme.se/5447227/9-3/22_64e61dfde087c31b3e70ff43.png)