|
Ardour
9.0-pre0-1971-g33f1681c76
|
#include <audio_unit.h>
Public Attributes | |
| AudioUnitParameterID | id |
| AudioUnitScope | scope |
| AudioUnitElement | element |
| bool | automatable |
| AudioUnitParameterUnit | au_unit |
Public Attributes inherited from ARDOUR::ParameterDescriptor | |
| std::string | label |
| std::string | print_fmt |
| format string for pretty printing More... | |
| std::shared_ptr< ScalePoints > | scale_points |
| uint32_t | key |
| for properties More... | |
| Variant::Type | datatype |
| for properties More... | |
| AutomationType | type |
| Unit | unit |
| float | step |
| float | smallstep |
| float | largestep |
| bool | integer_step |
| bool | sr_dependent |
| bool | enumeration |
| bool | inline_ctrl |
| uint32_t | display_priority |
| higher is more important http://lv2plug.in/ns/ext/port-props#displayPriority More... | |
Public Attributes inherited from Evoral::ParameterDescriptor | |
| float | normal |
| Default value. More... | |
| float | lower |
| Minimum value (in Hz, for frequencies) More... | |
| float | upper |
| Maximum value (in Hz, for frequencies) More... | |
| bool | toggled |
| True iff parameter is boolean. More... | |
| bool | logarithmic |
| True for log-scale parameters. More... | |
| unsigned int | rangesteps |
| number of steps, [min,max] (inclusive). <= 1 means continuous. == 2 only min, max. For integer controls this is usually (1 + max - min) More... | |
Additional Inherited Members | |
Public Types inherited from ARDOUR::ParameterDescriptor | |
| enum | Unit { NONE , DB , MIDI_NOTE , HZ } |
| typedef std::map< std::string, uint8_t > | NameNumMap |
Public Member Functions inherited from ARDOUR::ParameterDescriptor | |
| ParameterDescriptor (const Evoral::Parameter ¶meter) | |
| ParameterDescriptor () | |
| float | to_interface (float v, bool rotary=false) const |
| float | from_interface (float v, bool rotary=false) const |
| bool | is_linear () const |
| float | compute_delta (float from, float to) const |
| float | apply_delta (float value, float delta) const |
| float | step_enum (float val, bool prev) const |
| void | update_steps () |
Public Member Functions inherited from Evoral::ParameterDescriptor | |
| ParameterDescriptor () | |
| virtual | ~ParameterDescriptor () |
Static Public Member Functions inherited from ARDOUR::ParameterDescriptor | |
| static std::string | midi_note_name (uint8_t, bool translate=true) |
| static std::string | normalize_note_name (const std::string &name) |
| static NameNumMap | build_midi_name2num () |
| static uint8_t | midi_note_num (const std::string &name) |
Definition at line 50 of file audio_unit.h.
| AudioUnitParameterUnit ARDOUR::AUParameterDescriptor::au_unit |
Definition at line 56 of file audio_unit.h.
| bool ARDOUR::AUParameterDescriptor::automatable |
Definition at line 55 of file audio_unit.h.
| AudioUnitElement ARDOUR::AUParameterDescriptor::element |
Definition at line 54 of file audio_unit.h.
| AudioUnitParameterID ARDOUR::AUParameterDescriptor::id |
Definition at line 52 of file audio_unit.h.
| AudioUnitScope ARDOUR::AUParameterDescriptor::scope |
Definition at line 53 of file audio_unit.h.