Esempio n. 1
0
class ScalesModel(Binding):
	ADAPTER = VisibleAdapter
	visible = view_property(bool, False)
	scale_names = view_property(listof(unicode), '')
	selected_scale_index = view_property(int, -1)
	root_note_names = view_property(listof(unicode), '')
	selected_root_note_index = view_property(int, -1)
	note_layout = view_property(NoteLayout)
	horizontal_navigation = view_property(bool, False)
Esempio n. 2
0
class SetupModel(Binding):
	ADAPTER = VisibleAdapter
	visible = view_property(bool, False)
	settings = view_property(SettingsModel)
	selected_mode = view_property(unicode, '')
	modes = view_property(listof(unicode))
	velocity_curve = view_property(VelocityCurveModel)
Esempio n. 3
0
class SimplerDeviceViewModel(ViewModel):
	visible = view_property(bool, False)
	deviceType = view_property(unicode, '')
	simpler = view_property(Device)
	parameters = view_property(listof(DeviceParameter))
	properties = view_property(SimplerProperties)
	wants_waveform_shown = view_property(bool, False)
	processed_zoom_requests = view_property(int, 0)
Esempio n. 4
0
class QuantizeSettingsModel(Binding):
	ADAPTER = VisibleAdapter
	visible = view_property(bool, False)
	swing_amount = view_property(float, 0.0)
	quantize_to_index = view_property(int, -1)
	quantize_amount = view_property(float, 0.0)
	record_quantization_index = view_property(int, -1)
	record_quantization_enabled = view_property(bool, False)
	quantization_option_names = view_property(listof(unicode))
Esempio n. 5
0
class DeviceParameter(Binding):
	ADAPTER = DeviceParameterAdapter
	name = view_property(unicode, '')
	original_name = view_property(unicode, '')
	min = view_property(float, 0.0)
	max = view_property(float, 0.0)
	value = view_property(float, 0.0)
	valueItems = view_property(listof(unicode))
	displayValue = view_property(unicode, '')
	unit = view_property(unicode, '')
	id = id_property()
	is_enabled = view_property(bool, True)
	hasAutomation = view_property(bool, False)
	automationActive = view_property(bool, False)
	isActive = view_property(bool, True)
Esempio n. 6
0
class VelocityCurveModel(Binding):
	curve_points = view_property(listof(int))
Esempio n. 7
0
class MixerRealTimeMeterModel(Binding):
	real_time_meter_channel_ids = view_property(listof(unicode), '')
Esempio n. 8
0
class DeviceListModel(Binding):
	ADAPTER = ItemListAdapter
	visible = view_property(bool, False)
	items = view_property(listof(Device))
	selectedItem = view_property(Device)
	moving = view_property(bool, False)
Esempio n. 9
0
class Controls(ViewModel):
	encoders = view_property(listof(Encoder))
Esempio n. 10
0
class AudioClipSettingsModel(Binding):
	warping = view_property(bool, False)
	gain = view_property(float, 0.0)
	audio_parameters = view_property(listof(DeviceParameter))
	waveform_real_time_channel_id = view_property(unicode, '')
	playhead_real_time_channel_id = view_property(unicode, '')
Esempio n. 11
0
class ParameterBankListModel(Binding):
	ADAPTER = ItemListAdapter
	visible = view_property(bool, False)
	items = view_property(listof(ItemSlotModel))
	selectedItem = view_property(ItemSlotModel)
Esempio n. 12
0
class ChainListModel(Binding):
	ADAPTER = ItemListAdapter
	visible = view_property(bool, False)
	items = view_property(listof(Chain))
	selectedItem = view_property(Chain)
Esempio n. 13
0
class TrollMixerViewModel(ViewModel):
	volumeControlListView = view_property(DeviceParameterListModel)
	panControlListView = view_property(DeviceParameterListModel)
	trackControlView = view_property(TrackControlModel)
	sendControlListView = view_property(DeviceParameterListModel)
	realtimeMeterData = view_property(listof(RealTimeChannel))
Esempio n. 14
0
class DeviceParameterListModel(ViewModel):
	visible = view_property(bool, False)
	deviceType = view_property(unicode, '')
	parameters = view_property(listof(DeviceParameter))
Esempio n. 15
0
class ConvertModel(Binding):
	ADAPTER = VisibleAdapter
	source_color_index = view_property(int, -1)
	source_name = view_property(unicode, '')
	visible = view_property(bool, False)
	available_conversions = view_property(listof(unicode))
Esempio n. 16
0
class TrackListModel(Binding):
	ADAPTER = TrackListAdapter
	visible = view_property(bool, False)
	tracks = view_property(listof(Track))
	selectedTrack = view_property(Track)
	absolute_selected_track_index = view_property(int, -1)
Esempio n. 17
0
class TrackControlModel(Binding):
	ADAPTER = TrackControlAdapter
	visible = view_property(bool, False)
	parameters = view_property(listof(DeviceParameter))
	scrollOffset = view_property(int, 0)
	real_time_meter_channel = view_property(RealTimeChannel)
Esempio n. 18
0
class TrollMixerSelectionListModel(Binding):
	ADAPTER = VisibleAdapter
	visible = view_property(bool, False)
	items = view_property(listof(ItemSlotModel))
Esempio n. 19
0
class StepAutomationSettingsModel(Binding):
	ADAPTER = VisibleAdapter
	visible = view_property(bool, False)
	deviceType = view_property(unicode, '')
	parameters = view_property(listof(DeviceParameter))
	can_automate_parameters = view_property(bool, False)
Esempio n. 20
0
class EditModeOptionsModel(Binding):
	ADAPTER = VisibleAdapter
	visible = view_property(bool, False)
	device = view_property(unicode, '')
	options = view_property(listof(EditModeOption))
Esempio n. 21
0
class FixedLengthSettingsModel(Binding):
	option_names = view_property(listof(unicode))
	selected_index = view_property(int, -1)
	enabled = view_property(bool, False)
Esempio n. 22
0
class MixerSelectionListModel(Binding):
	ADAPTER = OptionsListAdapter
	visible = view_property(bool, False)
	items = view_property(listof(ItemSlotModel))
	selectedItem = view_property(unicode, '')
Esempio n. 23
0
class LoopSettingsModel(Binding):
	looping = view_property(bool, False)
	loop_parameters = view_property(listof(DeviceParameter))
	zoom = view_property(DeviceParameter)
	processed_zoom_requests = view_property(int, 0)
	waveform_navigation = view_property(WaveformNavigation)