Term |
Explanation |
Buffer
|
a multi-channel, multi-sample data type |
Channel |
a multi-sample data type |
Frame |
a multi-channel data type for a single sample |
Patch |
setup of connected ISOSynth units |
InputUnit |
a unit that sends data (e.g. Noise, WaveTableOscil, InputFile...) |
OutputUnit |
a unit that receives data (e.g. JackOutputUnit, statistic units...) |
ProcessUnit |
a unit that has both input and output ports (e.g. AddUnit, DelayUnit, LimiterUnit) |
ChannelMap |
routing description used when making multi-channel connections between units (see Chapter Multichannel) |
Class |
Type of object, written by the programmer in the form of a header file and c++ file (*.h, *.cpp). |
Object |
Instance of a class (or type) |
Method |
each class and object has its own methods (aka "functions"). Think of it as the services this class or object provides |
Constructor |
method that constructs a new unit or any other instance of a class (aka, an "object") |
Inheritance |
if a class inherits from another class, all public and protected methods and internal types are available to the child class as well. |