MKUnitGenerator LibraryTable 4-1. MKUnitGenerators
| Filters: | Allpass1,
Onepole,
Onezero |
| Oscillators: | Oscg,
Oscgaf,
Oscgafi |
| Scale, mix: | Add2,
Mul1add2, Mul2,
Interp, Mul2,
Scl1add2,Scl2add2
, Constant |
| Noise: | Unoise,
Snoise |
| Delay: | Delay |
| Timed switch: | Dswitcht,
Dswitch |
| Output: | Out1a,
Out1b,
Out2sum |
Header files for all the
MKUnitGenerators are referenced from:
#import <MKUnitGenerators/MKUnitGenerators.h> |
DSP source code is provided for all the unit generators on /usr/lib/dsp/ugsrc/* . You can copy the DSP source code to a unit generator and modify it to create a new unit generator. You can then run it through dspwrap to produce the classes. This is considered “advanced”, since it requires knowledge of 56001 assembly and will not be covered in this class.