Skip to content

Commit caa1eaa

Browse files
author
Nathan Ho
authored
expand README
linked to writing unit generators helpfile and the SC book, and added a directory listing
1 parent 7e7dad6 commit caa1eaa

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
1-
This repository a series of examples demonstrating how to write server plugins for [SuperCollider](https://github.com/supercollider/supercollider) (not to be confused with quarks, which are libraries for the language).
1+
This repository a series of examples demonstrating how to write UGens for [SuperCollider](https://github.com/supercollider/supercollider) (not to be confused with quarks, which are libraries for the language). The [Writing Unit Generators](http://doc.sccode.org/Guides/WritingUGens.html) helpfile is a comprehensive tutorial. Chapter 25 of [the SuperCollider Book](http://www.supercolliderbook.net/) is also a useful resource, although the build instructions are outdated.
22

33
Beyond this repository, the reader is encouraged to look at [sc3-plugins](https://github.com/supercollider/sc3-plugins) for more complex, real-world examples.
44

5+
## Directory
6+
7+
- 01a-BoringMixer -- minimal example of a plugin
8+
- 01b-BoringMixer -- using a newer C++ wrapper
9+
- 02-MySaw -- introduces multiple calculation functions and state variables
10+
- 03-AnalogEcho -- introduces memory allocation and cubic interpolation
11+
512
## Compiling
613

714
Make a directory for the `cmake` build files:

0 commit comments

Comments
 (0)