-
Notifications
You must be signed in to change notification settings - Fork 29
/
categories.py
126 lines (126 loc) · 5.78 KB
/
categories.py
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
#categories and their order are defined here:
categories = ['Orchestra Syntax:Header',
'Orchestra Syntax:Block Statements',
'Orchestra Syntax:Macros',
'Signal Generators:Additive Synthesis/Resynthesis',
'Signal Generators:Basic Oscillators',
'Signal Generators:Dynamic Spectrum Oscillators',
'Signal Generators:FM Synthesis',
'Signal Generators:Granular Synthesis',
'Signal Generators:Hyper Vectorial Synthesis',
'Signal Generators:Linear and Exponential Generators',
'Signal Generators:Envelope Generators',
'Signal Generators:Models and Emulations',
'Signal Generators:Phasors',
'Signal Generators:Random (Noise) Generators',
'Signal Generators:Sample Playback',
'Signal Generators:Scanned Synthesis',
'Signal Generators:STK Opcodes',
'Signal Generators:Table Access',
'Signal Generators:Wave Terrain Synthesis',
'Signal Generators:Waveguide Physical Modeling',
'Signal I/O:File I/O',
'Signal I/O:Signal Input',
'Signal I/O:Signal Output',
'Signal I/O:Software Bus',
'Signal I/O:Printing and Display',
'Signal I/O:Soundfile Queries',
'Signal Modifiers:Amplitude Modifiers',
'Signal Modifiers:Convolution and Morphing',
'Signal Modifiers:Delay',
'Signal Modifiers:Panning and Spatialization',
'Signal Modifiers:Reverberation',
'Signal Modifiers:Sample Level Operators',
'Signal Modifiers:Signal Limiters',
'Signal Modifiers:Special Effects',
'Signal Modifiers:Standard Filters',
'Signal Modifiers:Standard Filters:Resonant',
'Signal Modifiers:Standard Filters:Control',
'Signal Modifiers:Specialized Filters',
'Signal Modifiers:Waveguides',
'Signal Modifiers:Waveshaping',
'Signal Modifiers:Comparators and Accumulators',
'Instrument Control:Clock Control',
'Instrument Control:Conditional Values',
'Instrument Control:Compilation',
'Instrument Control:Duration Control',
'Instrument Control:Invocation',
'Instrument Control:Program Flow Control',
'Instrument Control:Realtime Performance Control',
'Instrument Control:Initialization and Reinitialization',
'Instrument Control:Sensing and Control',
'Instrument Control:Stacks',
'Instrument Control:Subinstrument Control',
'Instrument Control:Time Reading',
'Jacko Opcodes',
'Lua Opcodes',
'Serial I/O',
'Table Control',
'Table Control:Table Queries',
'Table Control:Dynamic Selection',
'Table Control:Read/Write Operations',
'FLTK:Containers',
'FLTK:Valuators',
'FLTK:Other',
'FLTK:Appearance',
'Mathematical Operations:Arithmetic and Logic Operations',
'Mathematical Operations:Arrays',
'Mathematical Operations:Comparators and Accumulators',
'Mathematical Operations:Mathematical Functions',
'Mathematical Operations:Trigonometric Functions',
'Mathematical Operations:Amplitude Functions',
'Mathematical Operations:Random Functions',
'Mathematical Operations:Opcode Equivalents of Functions',
'Mathematical Operations:Vectors',
'Pitch Converters:Functions',
'Pitch Converters:Tuning Opcodes',
'Real-time MIDI:Input',
'Real-time MIDI:Output',
'Real-time MIDI:Converters',
'Real-time MIDI:Generic I/O',
'Real-time MIDI:Event Extenders',
'Real-time MIDI:Note Output',
'Real-time MIDI:MIDI/Score Interoperability',
'Real-time MIDI:System Realtime',
'Real-time MIDI:Slider Banks',
'Signal Flow Graph Opcodes',
'Spectral Processing:STFT',
'Spectral Processing:LPC',
'Spectral Processing:Non-Standard',
'Spectral Processing:Streaming',
'Spectral Processing:ATS',
'Spectral Processing:Loris',
'Spectral Processing:Other',
'Strings:Definition',
'Strings:Manipulation',
'Strings:Conversion',
'Vectorial:Tables',
'Vectorial:Scalar operations',
'Vectorial:Vectorial operations',
'Vectorial:Envelopes',
'Vectorial:Limiting and Wrapping',
'Vectorial:Delay Paths',
'Vectorial:Random',
'Vectorial:Cellular Automata',
'Zak Patch System',
'Plugin Hosting:DSSI and LADSPA',
'OSC',
'Faust Opcodes',
'Network',
'Remote Opcodes',
'Mixer Opcodes',
'Ableton Link Opcodes',
'Python Opcodes',
'Image Processing Opcodes',
'Array Opcodes',
'Array Operations: Fast Fourier Transform',
'Array Operations: complex numbers',
'Array Operations: Discrete Cosine Transform',
'Array Operations: dot product',
'Array Operations: Mel scale filterbank',
'Array Operations: sorting',
'Array Operations: Cepstrum',
'Deprecated',
'Miscellaneous',
'Testing',
'Utilities']