-
Notifications
You must be signed in to change notification settings - Fork 60
Links and resources
Adam Tindale edited this page Oct 8, 2017
·
3 revisions
- The Flocking docs directory contains documentation about Flocking
- The short Getting Started: The Simplest Way tutorial provides a basic tutorial for getting up and running with Flocking. You can cut and paste the sample code for your own applications.
- The Flocking unit generators file contains the implementation of all the unit generators in the system. For the ones that aren't documented, you can see all of their inputs in the "fluid.defaults" blocks scattered throughout the file. Here's an example.
- Some example instruments for Flocking are being compiled in this repository.
- Some examples of more complicated instruments and compositions.
- Many of the basic concepts of Flocking come from SuperCollider, which you can download and follow one or more of the good tutorials.
- The SuperCollider book is also a great resource.
- Code Academy has some nice-looking tutorials on HTML and CSS and JavaScript
- Eloquent JavaScript is quite a good JavaScript book, and is available both online and in printed form.
- You'll probably find that web programming isn't nearly as fun without jQuery
- Fluid Infusion is the application framework that underpins the architecture of Flocking
- Jim Knopf provides some nice, accessible, cross-platform knobs.
- The Automagic Music Maker provides a SVG-based keyboard and grid for triggering notes. It was built specifically for Flocking.
- Kiev II is an amazing-looking collection of web music UI controls. They're not fully accessible to people using the keyboard, and have some issues, but they sure are awesome looking.
- Web Audio Controls are also beautiful.
- osc.js is a fully spec-compliant Open Sound Control library that runs in both the browser and in Node.js
- Leap Grains is an example of using the Leap Motion controller with Flocking, and includes some unit generators for using Leap data to modulate a Flocking synth.