-
Notifications
You must be signed in to change notification settings - Fork 60
/
Copy pathindex.html
62 lines (53 loc) · 3.09 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="initial-scale=1.0, width=device-width" />
<title>Flocking: Creative Audio Synthesis for the Web!</title>
<link rel="stylesheet" type="text/css" href="flocking-website.css" />
<link rel="shortcut icon" href="favicon.ico" />
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
</head>
<body>
<img class="logo" src="images/flocking-tentative-logo.png" alt="Flocking logo" />
<h2>What is Flocking?</h2>
<p>Flocking is a JavaScript audio synthesis framework designed for artists and musicians
who are building creative and experimental Web-based sound projects.
It runs in Firefox, Chrome, Safari, Edge on
Mac OS X, Windows, Linux, iOS, and Android.</p>
<p>Flocking is different. Its goal is to promote a uniquely
community-minded approach to instrument design and composition.
In Flocking, unit generators and synths are specified declaratively as JSON,
making it easy to save, share, and manipulate your synthesis algorithms.
Send your synths via Ajax, save them for later using HTML5 local data storage,
or algorithmically produce new instruments on the fly.</p>
<p>Because it's just JSON, every instrument you build using Flocking can be easily modified
and extended by others without forcing them to fork or cut and paste your code.
This declarative approach will also help make it easier to create new authoring,
performance, metaprogramming, and social tools on top of Flocking.</p>
<p>Flocking was inspired by the <a href="https://supercollider.github.io/">SuperCollider</a>
desktop synthesis environment. If you're familiar with SuperCollider,
you'll feel at home with Flocking.</p>
<p>To learn more about Flocking's architecture and approach, see Clark, C. and Tindale, Adam. "<a href="https://github.com/colinbdclark/flocking-papers/blob/master/icmc-2014/flockingicmc2014.pdf?raw=true">Flocking:
A Framework for Declarative Music-Making on the Web</a>"
in Georgaki, A. and Kouroupetroglou (eds.). <em>The Joint Proceedings of the ICMC and SMC</em>,
(2014).</p>
<p>The latest stable release of Flocking is
<a href="https://github.com/continuing-creativity/Flocking/releases/tag/2.0.1">version 2.0.1</a>.
It is distributed under both the MIT and GPL licenses.</p>
<ul class="nav-menu cf">
<li>
<a href="demos/playground">Try Flocking</a>
</li>
<li>
<a href="https://github.com/continuing-creativity/Flocking">Source Code</a>
</li>
<li>
<a href="https://github.com/continuing-creativity/Flocking/blob/master/README.md">Documentation</a>
</li>
<li>
<a href="https://lists.idrc.ocadu.ca/mailman/listinfo/flocking">Discussion List</a>
</li>
</ul>
</body>
</html>