You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.org
+99-5Lines changed: 99 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,8 @@
2
2
3
3
/Compact coding tools for SuperCollider, with Emacs Org-mode intergration/
4
4
5
+
_Canis plenus et libum soldum_
6
+
5
7
This is version 1.0alpha (=retiny=).
6
8
7
9
* Installation
@@ -18,6 +20,10 @@ This is version 1.0alpha (=retiny=).
18
20
:END:
19
21
20
22
** Synth Processes and their parameters
23
+
:PROPERTIES:
24
+
:ID: 5A4BBD0F-7722-42C9-8E7D-50E3AACCAF34
25
+
:eval-id: 6
26
+
:END:
21
27
Tiny-sc uses class =Chuck= to define containers that can run synths. It also defines some shortcuts for commonly used UGen combinations and patterns and for control UGen arugments such as amp, Pan and various envelopes. Chuck instances are accessed by their name. Playing a SynthDef function or a SynthDef name will start a new Synth and fade out the previous one:
\low *> \_low; // also make chuck low follow filter \_low
148
+
#+END_SRC
149
+
83
150
** Linking audio inputs and outputs between synths
84
151
:PROPERTIES:
85
152
:ID: EA903FD5-9FE9-4B0A-BEE0-B38C8807810E
86
-
:eval-id: 4
153
+
:eval-id: 20
87
154
:END:
88
155
Finally, the audio output of a Chuck can be linked to the input of another Chuck. Many-to-one and one-to-many audio link configurations are possible. The library deals with bus allocation and synth order management in the background, by responding to a linking request (using operator '=>').
0 commit comments