File tree 2 files changed +10
-9
lines changed
2 files changed +10
-9
lines changed Original file line number Diff line number Diff line change @@ -134,9 +134,9 @@ struct Effect
134
134
i32 preset_number ();
135
135
[[nodiscard]] bool set_preset_name (char const * name);
136
136
char const * preset_name ();
137
- char const * parameter_label ();
138
- char const * parameter_display ();
139
- char const * parameter_name ();
137
+ char const * parameter_label (char *, i32 );
138
+ char const * parameter_display (char *, i32 );
139
+ char const * parameter_name (char *, i32 );
140
140
[[nodiscard]] bool set_sample_rate (f32 value);
141
141
[[nodiscard]] bool set_block_size (i32 value);
142
142
[[nodiscard]] bool pause ();
Original file line number Diff line number Diff line change @@ -37,19 +37,20 @@ char const* Effect::preset_name()
37
37
return (char const *)dispatch (PluginOpcode::GetPresetName);
38
38
}
39
39
40
- char const * Effect::parameter_label ()
40
+ char const * Effect::parameter_label (char * name, i32 id )
41
41
{
42
- return (char const *)dispatch (PluginOpcode::GetParameterLabel);
42
+ return (char const *)dispatch (PluginOpcode::GetParameterLabel, id, 0 , name );
43
43
}
44
44
45
- char const * Effect::parameter_display ()
45
+ char const * Effect::parameter_display (char * name, i32 id )
46
46
{
47
- return (char const *)dispatch (PluginOpcode::GetParameterDisplay);
47
+ return (char const *)dispatch (PluginOpcode::GetParameterDisplay, id, 0 , name );
48
48
}
49
49
50
- char const * Effect::parameter_name ()
50
+ char const * Effect::parameter_name (char * name, i32 id )
51
51
{
52
- return (char const *)dispatch (PluginOpcode::GetParameterName);
52
+ dispatch (PluginOpcode::GetParameterName, id, 0 , name);
53
+ return name;
53
54
}
54
55
55
56
bool Effect::set_sample_rate (f32 value)
You can’t perform that action at this time.
0 commit comments