#include <node_step_seq.hpp>
List of all members.
Public Types |
| enum | shape {
SHAPE_SQUARE,
SHAPE_TRIANGLE,
SHAPE_FWSAWTOOTH,
SHAPE_BWSAWTOOTH,
N_SHAPES
} |
| enum | in_audio_socket_id { N_IN_A_SOCKETS
} |
| enum | in_control_socket_id { IN_C_BPM,
N_IN_C_SOCKETS
} |
| enum | param_id {
PARAM_BPM = node::N_COMMON_PARAMS,
PARAM_SHAPE,
PARAM_HIGH,
PARAM_SLOPE,
PARAM_CURRENT_STEP,
PARAM_NUM_STEPS,
PARAM_STEP_0,
PARAM_STEP_1,
PARAM_STEP_2,
PARAM_STEP_3,
PARAM_STEP_4,
PARAM_STEP_5,
PARAM_STEP_6,
PARAM_STEP_7,
PARAM_STEP_8,
PARAM_STEP_9,
PARAM_STEP_10,
PARAM_STEP_11,
PARAM_STEP_12,
PARAM_STEP_13,
PARAM_STEP_14,
PARAM_STEP_15,
PARAM_STEP_16,
PARAM_STEP_17,
PARAM_STEP_18,
PARAM_STEP_19,
PARAM_STEP_20,
PARAM_STEP_21,
PARAM_STEP_22,
PARAM_STEP_23,
PARAM_STEP_24,
PARAM_STEP_25,
PARAM_STEP_26,
PARAM_STEP_27,
PARAM_STEP_28,
PARAM_STEP_29,
PARAM_STEP_30,
PARAM_STEP_31,
N_PARAM
} |
| enum | out_audio_socket_id { N_OUT_A_SOCKETS
} |
| enum | out_constrol_socket_id { OUT_C_OUTPUT,
N_OUT_C_SOCKETS
} |
Public Member Functions |
| | node_step_seq (const audio_info &info) |
Static Public Attributes |
| static constexpr int | MAX_STEPS = 32 |
| static constexpr float | DEFAULT_BPM = 260.0 |
| static constexpr int | DEFAULT_NUM_STEPS = 12 |
| static constexpr int | DEFAULT_STEP = true |
| static constexpr float | DEFAULT_HIGH = 0.8f |
| static constexpr float | DEFAULT_SLOPE = 0.1f |
Member Enumeration Documentation
- Enumerator:
| OUT_C_OUTPUT |
|
| N_OUT_C_SOCKETS |
|
- Enumerator:
| PARAM_BPM |
|
| PARAM_SHAPE |
|
| PARAM_HIGH |
|
| PARAM_SLOPE |
|
| PARAM_CURRENT_STEP |
|
| PARAM_NUM_STEPS |
|
| PARAM_STEP_0 |
|
| PARAM_STEP_1 |
|
| PARAM_STEP_2 |
|
| PARAM_STEP_3 |
|
| PARAM_STEP_4 |
|
| PARAM_STEP_5 |
|
| PARAM_STEP_6 |
|
| PARAM_STEP_7 |
|
| PARAM_STEP_8 |
|
| PARAM_STEP_9 |
|
| PARAM_STEP_10 |
|
| PARAM_STEP_11 |
|
| PARAM_STEP_12 |
|
| PARAM_STEP_13 |
|
| PARAM_STEP_14 |
|
| PARAM_STEP_15 |
|
| PARAM_STEP_16 |
|
| PARAM_STEP_17 |
|
| PARAM_STEP_18 |
|
| PARAM_STEP_19 |
|
| PARAM_STEP_20 |
|
| PARAM_STEP_21 |
|
| PARAM_STEP_22 |
|
| PARAM_STEP_23 |
|
| PARAM_STEP_24 |
|
| PARAM_STEP_25 |
|
| PARAM_STEP_26 |
|
| PARAM_STEP_27 |
|
| PARAM_STEP_28 |
|
| PARAM_STEP_29 |
|
| PARAM_STEP_30 |
|
| PARAM_STEP_31 |
|
| N_PARAM |
|
- Enumerator:
| SHAPE_SQUARE |
|
| SHAPE_TRIANGLE |
|
| SHAPE_FWSAWTOOTH |
|
| SHAPE_BWSAWTOOTH |
|
| N_SHAPES |
|
Constructor & Destructor Documentation
| psynth::graph::node_step_seq::node_step_seq |
( |
const audio_info & |
info | ) |
|
Member Data Documentation
The documentation for this class was generated from the following files: