Permalink
Browse files

Adds the flockingjs.org website to the repository.

  • Loading branch information...
1 parent f8a87f3 commit 22470d08aff507ba0f4bd9d6357677875d863555 @colinbdclark committed Aug 5, 2012
Showing with 67 additions and 0 deletions.
  1. BIN favicon.ico
  2. BIN images/flocking-tentative-logo.png
  3. +67 −0 index.html
View
Binary file not shown.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
@@ -0,0 +1,67 @@
+<!DOCTYPE html>
+
+<html lang="en">
+ <head>
+ <title>Flocking: Creative Audio Synthesis for the Web!</title>
+ <link rel="stylesheet" type="text/css" href="demos/demos.css" />
+ <link rel="shortcut icon" href="favicon.ico" />
+
+ <style>
+ body {
+ margin-left: 5%;
+ width: 80%;
+ font-family: sans-serif;
+ line-height: 1.75em;
+ }
+
+ h2 {
+ margin-top: 4%;
+ margin-bottom: 2%;
+ }
+
+ li {
+ width: 50%;
+ padding: 5%;
+ }
+ </style>
+ </head>
+ <body>
+ <img src="images/flocking-tentative-logo.png" alt="Flocking logo" />
+
+ <h2>What is Flocking?</h2>
+
+ <p>Flocking is an open source audio synthesis toolkit that runs inside your Web browser.
+ It doesn't require Flash or any other proprietary plugins. Written entirely in JavaScript,
+ Flocking is designed for artists and musicians building creative Web-based sound projects.
+ It is built on top of Firefox 4's Audio Data API and WebKit's WebAudio API. Flocking was inspired
+ by the SuperCollider desktop synthesis environment. If you're familiar with SuperCollider, you'll
+ feel at home with Flocking.</p>
+
+ <p>Unlike comparable synthesis libraries, Flocking is declarative. Unit generators are wired
+ together using a simple JSON-based syntax, making it easy to save and share your synthesis
+ algorithms in plain text. Send your synths via Ajax, save them for later using HTML5 local data
+ storage, or parse them into formats compatible with other synthesis engines. In the future, this
+ JSON-based format will also enable better authoring tools and synthesis environments to be built
+ on top of Flocking.</p>
+
+ <p>Flocking is light on dependencies--no classical inheritance systems or other funny stuff to
+ buy into. Just plain old objects and functions. jQuery is there to provide a bit of extra help,
+ but you're free to pick the frameworks and tools you love the best.</p>
+
+ <p>Flocking is dual-licensed under the MIT and GPL licenses.</p>
+
+ <h2>Resources</h2>
+ <ul>
+ <li>
+ <a href="demos/index.html">See it in action</a>
+ </li>
+ <li>
+ <a href="http://github.com/colinbdclark/flocking">Source Code</a>
+ </li>
+ <li>
+ <a href="http://lists.flockingjs.org/listinfo.cgi/">Mailing Lists</a>
+ </li>
+ </ul>
+ </body>
+</html>
+

0 comments on commit 22470d0

Please sign in to comment.