def create_settings(preferences=None): preferences = preferences if preferences is not None else {} pad_settings = _create_pad_settings() return OrderedDict([ (u'threshold', EnumerableSetting(name=u'Pad Threshold', values=list( range(MIN_THRESHOLD_STEP, MAX_THRESHOLD_STEP + 1)), default_value=0, preferences=preferences, value_formatter=_threshold_formatter)), (u'curve', EnumerableSetting(name=u'Velocity Curve', values=pad_settings, default_value=pad_settings[1], preferences=preferences)), (u'workflow', OnOffSetting(name=u'Workflow', value_labels=[u'Scene', u'Clip'], default_value=True, preferences=preferences)), (u'aftertouch_mode', OnOffSetting(name=u'Pressure', value_labels=[u'Mono', u'Polyphonic'], default_value=True, preferences=preferences)), (u'aftertouch_threshold', EnumerableSetting(name=u'Threshold', values=list(range(128)), default_value=INSTRUMENT_AFTERTOUCH_THRESHOLD, preferences=preferences)) ])
def create_settings(preferences=None): preferences = preferences if preferences is not None else {} return { 'workflow': OnOffSetting(name='Workflow', value_labels=['Scene', 'Clip'], default_value=True, preferences=preferences), 'aftertouch_mode': OnOffSetting(name='Pressure', value_labels=['Mono', 'Polyphonic'], default_value=True, preferences=preferences) }
def create_settings(preferences=None): preferences = preferences if preferences is not None else {} pad_settings = _create_pad_settings() return OrderedDict([ (b'threshold', EnumerableSetting(name=b'Pad Threshold', values=range(MIN_THRESHOLD_STEP, MAX_THRESHOLD_STEP + 1), default_value=0, preferences=preferences, value_formatter=_threshold_formatter)), (b'curve', EnumerableSetting(name=b'Velocity Curve', values=pad_settings, default_value=pad_settings[1], preferences=preferences)), (b'workflow', OnOffSetting(name=b'Workflow', value_labels=[b'Scene', b'Clip'], default_value=True, preferences=preferences)), (b'aftertouch_threshold', EnumerableSetting(name=b'Aftertouch Threshold', values=range(128), default_value=INSTRUMENT_AFTERTOUCH_THRESHOLD, preferences=preferences)) ])
def create_settings(preferences=None): preferences = preferences if preferences is not None else {} return { 'workflow': OnOffSetting(name='Workflow', value_labels=['Scene', 'Clip'], default_value=True, preferences=preferences) }