forked from grame-cncm/faustlibraries
-
Notifications
You must be signed in to change notification settings - Fork 0
/
sf.lib
53 lines (48 loc) · 1.04 KB
/
sf.lib
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
/*
sf.lib - aliases all prefixes to sf = all.lib, so that both old and new prefixes can be mixed.
USAGE:
import("sf.lib"); // use either standard prefixes or the one prefix "sf"
The Faust team is committed to unique names for standard Faust
functions, allowing them to all be in the same namespace.
Therefore, only two namespaces are needed: (1) the highest-level
scope (no prefix), and (2) the Standard Faust scope, using prefix 'sf'.
*/
sf = library("all.lib"); // "Standard Faust" prefix
//--- use old library prefixes using old libraries ---
/*
ml = library("old/music.lib");
fl = library("old/filter.lib");
ol = library("old/oscillator.lib");
el = library("old/effect.lib");
*/
//--- use old library prefixes using new libraries ---
ol = sf;
fl = sf;
ml = sf;
el = sf;
//--- new library prefixes ---
an = sf;
ba = sf;
co = sf;
de = sf;
dm = sf;
dx = sf;
ef = sf;
en = sf;
fd = sf;
fi = sf;
ho = sf;
ma = sf;
os = sf;
no = sf;
pf = sf;
pm = sf;
re = sf;
ro = sf;
sp = sf;
si = sf;
so = sf;
sy = sf;
ve = sf;
wa = sf;
//-----