22class ArpUnpatchedParam :
public UnpatchedParam {
24 using UnpatchedParam::UnpatchedParam;
26 ArpUnpatchedParam(l10n::String newName, l10n::String
title, int32_t newP, NumberStyle style)
27 : UnpatchedParam(newName,
title, newP), style_(style) {}
30 return !soundEditor.editingCVOrMIDIClip() && !soundEditor.editingNonAudioDrumRow();
33 void getColumnLabel(
StringBuf& label)
override {
34 label.append(deluge::l10n::get(l10n::built_in::seven_segment, this->name));
37 [[nodiscard]] NumberStyle getNumberStyle()
const override {
return style_; }
40 NumberStyle style_ = KNOB;