{
	"songControlled": true,
	"audioPorts": 
	[
		{
			"channels": 
			[
				{
					"name": "Left"
				},
				{
					"name": "Right"
				}
			],
			"wiringPosition": 0,
			"name": "Stereo In",
			"aliases": null,
			"isInput": true
		},
		{
			"channels": 
			[
				{
					"name": "Left"
				},
				{
					"name": "Right"
				}
			],
			"wiringPosition": 0,
			"name": "Stereo Out",
			"aliases": null,
			"isInput": false
		}
	],
	"midiPorts": 
	[
		{
			"midiFilter": 
			{
				"items": []
			},
			"wiringPosition": 0,
			"name": "MIDI In",
			"aliases": null,
			"isInput": true
		},
		{
			"midiFilter": 
			{
				"items": []
			},
			"wiringPosition": 0,
			"name": "MIDI Out",
			"aliases": null,
			"isInput": false
		}
	],
	"customButtons": {},
	"savedByBuild": 4152,
	"currentState": null,
	"bindings4": 
	[
		{
			"groupId": 1,
			"sourceBindingPointData": 
			{
				"event": "Note",
				"channel": 0,
				"controller": 48,
				"routingMode": "Continue",
				"fullBidiMode": false
			},
			"currentMapperId": "commandToSwitch",
			"mapperData": 
			{
				"mode": "On"
			},
			"bidi": false,
			"sourceBindableId": "rack",
			"sourceBindingPointId": "midi.in.MIDI In",
			"targetBindable": "route.bass",
			"targetBindingPointId": "enabled",
			"enabled": true,
			"scheduler": "Event",
			"preDelay": 20,
			"postDelay": 0,
			"blockingDelay": true,
			"slotColor": "Default",
			"userNotes": null,
			"triggerPeriod": 0,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"uniqueID": 9
		},
		{
			"groupId": 1,
			"sourceBindingPointData": 
			{
				"event": "NoteOff",
				"channel": 0,
				"controller": 48,
				"routingMode": "Continue",
				"fullBidiMode": false
			},
			"currentMapperId": "commandToSwitch",
			"mapperData": 
			{
				"mode": "Off"
			},
			"bidi": false,
			"sourceBindableId": "rack",
			"sourceBindingPointId": "midi.in.MIDI In",
			"targetBindable": "route.bass",
			"targetBindingPointId": "enabled",
			"enabled": true,
			"preDelay": 50,
			"postDelay": 0,
			"blockingDelay": false,
			"slotColor": "Default",
			"userNotes": null,
			"triggerPeriod": 0,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"uniqueID": 5
		},
		{
			"groupId": 1,
			"sourceBindingPointData": 
			{
				"event": "Note",
				"channel": 0,
				"controller": 48,
				"routingMode": "Continue",
				"fullBidiMode": false
			},
			"currentMapperId": "commandToCommand",
			"targetBindingPointData": 
			{
				"event": "ControllerNonEdgeButton",
				"channel": 0,
				"controller": 19
			},
			"bidi": false,
			"sourceBindableId": "rack",
			"sourceBindingPointId": "midi.in.MIDI In",
			"targetBindable": "rackhost.bass",
			"targetBindingPointId": "midi.in.MIDI In",
			"enabled": true,
			"scheduler": "Event",
			"preDelay": 20,
			"postDelay": 0,
			"blockingDelay": true,
			"slotColor": "Default",
			"userNotes": null,
			"triggerPeriod": 0,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"uniqueID": 6
		},
		{
			"groupId": 1,
			"sourceBindingPointData": 
			{
				"event": "Note",
				"channel": 0,
				"controller": 50,
				"routingMode": "Continue",
				"fullBidiMode": false
			},
			"currentMapperId": "commandToSwitch",
			"mapperData": 
			{
				"mode": "On"
			},
			"bidi": false,
			"sourceBindableId": "rack",
			"sourceBindingPointId": "midi.in.MIDI In",
			"targetBindable": "route.hat",
			"targetBindingPointId": "enabled",
			"enabled": true,
			"scheduler": "Event",
			"preDelay": 20,
			"postDelay": 0,
			"blockingDelay": true,
			"slotColor": "Default",
			"userNotes": null,
			"triggerPeriod": 0,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"uniqueID": 7
		},
		{
			"groupId": 1,
			"sourceBindingPointData": 
			{
				"event": "NoteOff",
				"channel": 0,
				"controller": 50,
				"routingMode": "Continue",
				"fullBidiMode": false
			},
			"currentMapperId": "commandToSwitch",
			"mapperData": 
			{
				"mode": "Off"
			},
			"bidi": false,
			"sourceBindableId": "rack",
			"sourceBindingPointId": "midi.in.MIDI In",
			"targetBindable": "route.hat",
			"targetBindingPointId": "enabled",
			"enabled": true,
			"preDelay": 50,
			"postDelay": 0,
			"blockingDelay": false,
			"slotColor": "Default",
			"userNotes": null,
			"triggerPeriod": 0,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"uniqueID": 8
		},
		{
			"groupId": 1,
			"sourceBindingPointData": 
			{
				"event": "Note",
				"channel": 0,
				"controller": 50,
				"routingMode": "Continue",
				"fullBidiMode": false
			},
			"currentMapperId": "commandToCommand",
			"targetBindingPointData": 
			{
				"event": "ControllerNonEdgeButton",
				"channel": 0,
				"controller": 19
			},
			"bidi": false,
			"sourceBindableId": "rack",
			"sourceBindingPointId": "midi.in.MIDI In",
			"targetBindable": "rackhost.snare",
			"targetBindingPointId": "midi.in.MIDI In",
			"enabled": true,
			"scheduler": "Event",
			"preDelay": 20,
			"postDelay": 0,
			"blockingDelay": true,
			"slotColor": "Default",
			"userNotes": null,
			"triggerPeriod": 0,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"uniqueID": 10
		},
		{
			"groupId": 1,
			"sourceBindingPointData": 
			{
				"event": "Note",
				"channel": 0,
				"controller": 52,
				"routingMode": "Continue",
				"fullBidiMode": false
			},
			"currentMapperId": "commandToSwitch",
			"mapperData": 
			{
				"mode": "On"
			},
			"bidi": false,
			"sourceBindableId": "rack",
			"sourceBindingPointId": "midi.in.MIDI In",
			"targetBindable": "route.hat",
			"targetBindingPointId": "enabled",
			"enabled": true,
			"scheduler": "Event",
			"preDelay": 20,
			"postDelay": 0,
			"blockingDelay": true,
			"slotColor": "Default",
			"userNotes": null,
			"triggerPeriod": 0,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"uniqueID": 2
		},
		{
			"groupId": 1,
			"sourceBindingPointData": 
			{
				"event": "NoteOff",
				"channel": 0,
				"controller": 52,
				"routingMode": "Continue",
				"fullBidiMode": false
			},
			"currentMapperId": "commandToSwitch",
			"mapperData": 
			{
				"mode": "Off"
			},
			"bidi": false,
			"sourceBindableId": "rack",
			"sourceBindingPointId": "midi.in.MIDI In",
			"targetBindable": "route.hat",
			"targetBindingPointId": "enabled",
			"enabled": true,
			"preDelay": 50,
			"postDelay": 0,
			"blockingDelay": false,
			"slotColor": "Default",
			"userNotes": null,
			"triggerPeriod": 0,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"uniqueID": 3
		},
		{
			"groupId": 1,
			"sourceBindingPointData": 
			{
				"event": "Note",
				"channel": 0,
				"controller": 52,
				"routingMode": "Continue",
				"fullBidiMode": false
			},
			"currentMapperId": "commandToCommand",
			"targetBindingPointData": 
			{
				"event": "ControllerNonEdgeButton",
				"channel": 0,
				"controller": 19
			},
			"bidi": false,
			"sourceBindableId": "rack",
			"sourceBindingPointId": "midi.in.MIDI In",
			"targetBindable": "rackhost.tom",
			"targetBindingPointId": "midi.in.MIDI In",
			"enabled": true,
			"scheduler": "Event",
			"preDelay": 20,
			"postDelay": 0,
			"blockingDelay": true,
			"slotColor": "Default",
			"userNotes": null,
			"triggerPeriod": 0,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"uniqueID": 4
		},
		{
			"groupId": 1,
			"sourceBindingPointData": 
			{
				"event": "Note",
				"channel": 0,
				"controller": 53,
				"routingMode": "Continue",
				"fullBidiMode": false
			},
			"currentMapperId": "commandToSwitch",
			"mapperData": 
			{
				"mode": "On"
			},
			"bidi": false,
			"sourceBindableId": "rack",
			"sourceBindingPointId": "midi.in.MIDI In",
			"targetBindable": "route.hat",
			"targetBindingPointId": "enabled",
			"enabled": true,
			"scheduler": "Event",
			"preDelay": 20,
			"postDelay": 0,
			"blockingDelay": true,
			"slotColor": "Default",
			"userNotes": null,
			"triggerPeriod": 0,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"uniqueID": 11
		},
		{
			"groupId": 1,
			"sourceBindingPointData": 
			{
				"event": "NoteOff",
				"channel": 0,
				"controller": 53,
				"routingMode": "Continue",
				"fullBidiMode": false
			},
			"currentMapperId": "commandToSwitch",
			"mapperData": 
			{
				"mode": "Off"
			},
			"bidi": false,
			"sourceBindableId": "rack",
			"sourceBindingPointId": "midi.in.MIDI In",
			"targetBindable": "route.hat",
			"targetBindingPointId": "enabled",
			"enabled": true,
			"preDelay": 50,
			"postDelay": 0,
			"blockingDelay": false,
			"slotColor": "Default",
			"userNotes": null,
			"triggerPeriod": 0,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"uniqueID": 12
		},
		{
			"groupId": 1,
			"sourceBindingPointData": 
			{
				"event": "Note",
				"channel": 0,
				"controller": 53,
				"routingMode": "Continue",
				"fullBidiMode": false
			},
			"currentMapperId": "commandToCommand",
			"targetBindingPointData": 
			{
				"event": "ControllerNonEdgeButton",
				"channel": 0,
				"controller": 19
			},
			"bidi": false,
			"sourceBindableId": "rack",
			"sourceBindingPointId": "midi.in.MIDI In",
			"targetBindable": "rackhost.hat",
			"targetBindingPointId": "midi.in.MIDI In",
			"enabled": true,
			"scheduler": "Event",
			"preDelay": 20,
			"postDelay": 0,
			"blockingDelay": true,
			"slotColor": "Default",
			"userNotes": null,
			"triggerPeriod": 0,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"uniqueID": 13
		}
	],
	"bindingGroups": 
	[
		{
			"name": "General",
			"expanded": true,
			"enabled": true,
			"slotColor": "Default",
			"userNotes": null,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"uniqueID": 1
		}
	],
	"states": [],
	"viewAsRoutingDiagram": false,
	"showPortsInRoutingDiagram": true,
	"useSharedWiringLayout": false,
	"comments": null,
	"autoShowComments": false,
	"savedByVersion": "4.0.4152",
	"nextUniqueID": 8,
	"objects": 
	[
		{
			"kind": "InputPortProvider",
			"transpose": 0,
			"inputGain": 0.0031014902,
			"stateManager": 
			{
				"behaviour": 2,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"userNotes": null,
			"portWiringPositions": 
			{
				"MIDI.1010": 40,
				"MIDI.Background Rack MIDI": 65,
				"MIDI.BCR2000": 90,
				"MIDI.EC5": 115,
				"MIDI.External Keyboard Controller": 140,
				"MIDI.FBV Express Mk II": 165,
				"MIDI.Hammond  SK Pro": 190,
				"MIDI.Keyboard One": 215,
				"MIDI.Keyboard Two": 240,
				"MIDI.Keylab MKII": 265,
				"MIDI.Korg Pa 80": 290,
				"MIDI.loopMIDI A": 315,
				"MIDI.loopMIDI B": 340,
				"MIDI.Main Keyboard": 365,
				"MIDI.Midimux": 390,
				"MIDI.Montage": 415,
				"MIDI.MOXF6": 440,
				"MIDI.Nano Control 2": 465,
				"MIDI.NanoKontrol": 490,
				"MIDI.OB3 Square": 515,
				"MIDI.Onscreen Keyboard": 540,
				"MIDI.OSC Bridge": 565,
				"MIDI.OXYGEN  88": 590,
				"MIDI.RD2000": 615,
				"MIDI.RD2000 Transpose": 640,
				"MIDI.TouchOSC": 665,
				"MIDI.TouchOSC KeyBoard": 690,
				"MIDI.VMC": 715,
				"MIDI.X32 - Mixer": 740,
				"MIDI.XR AIR": 765,
				"MIDI.Rack: MIDI In": 790,
				"Audio.MAIN BUSS": 815,
				"Audio.MAIN BUSS 2": 840,
				"Audio.Microphone 1": 865,
				"Audio.Microphone 2": 890,
				"Audio.Microphone 3": 915,
				"Audio.MX 49": 940,
				"Audio.Preset Base BG 1": 965,
				"Audio.Preset Base BG 2": 990,
				"Audio.Preset Base BG 3": 1015,
				"Audio.TEST SIGNAL": 1040,
				"Audio.Rack: Stereo In": 1065
			},
			"wiringPositionX": 180,
			"wiringPositionY": 0,
			"nextUniqueID": 7,
			"uniqueId": 1,
			"routes": 
			[
				{
					"kind": "midiRoute",
					"sourceChannelMask": 65535,
					"keyRangeMin": 0,
					"keyRangeMax": 127,
					"transpose": 0,
					"velocityCurve": 
					{
						"inputMin": 0,
						"inputMax": 127,
						"outputMin": 0,
						"outputMax": 127,
						"curveKind": "ExpandCompress",
						"curveAmount": 0
					},
					"targetChannel": -1,
					"conditionOperator": "GreaterThanOrEqual",
					"conditionValue": 64,
					"notesOnly": false,
					"enableSourceProgramNumber": false,
					"sourceProgramNumber": 8421376,
					"ignoreSharedTranspose": true,
					"showKeyRange": false,
					"keyRangeColor": "Auto",
					"enableConditionCC": false,
					"conditionCC": 0,
					"midiFilter": 
					{
						"items": 
						[
							{
								"type": "SuppressEvents",
								"channelMask": 65535,
								"eventMask": 118,
								"allowControllers": true,
								"suppressMidiClockEvents": true,
								"controllers": "2",
								"allowNotes": false,
								"suppressNotesMode": "0",
								"notes": "",
								"enabled": true
							}
						]
					},
					"stateManager": 
					{
						"behaviour": 1,
						"indexedBehaviour": null,
						"externalBehaviour": 0,
						"externalIndexedBehaviour": null,
						"nonLinkedBehaviour": 1,
						"nonLinkedIndexedBehaviour": null,
						"resetBehaviour": 0,
						"resetIndexedBehaviour": null,
						"states": {},
						"resetState": null
					},
					"wiringStartInset": 10,
					"wiringEndInset": 10,
					"enabled": true,
					"userNotes": null,
					"uniqueID": 2,
					"name": null,
					"sourcePort": "Rack: MIDI In",
					"targetKind": "RackHost",
					"targetName": "bass",
					"targetPort": "MIDI In"
				},
				{
					"kind": "midiRoute",
					"sourceChannelMask": 65535,
					"keyRangeMin": 0,
					"keyRangeMax": 127,
					"transpose": 0,
					"velocityCurve": 
					{
						"inputMin": 0,
						"inputMax": 127,
						"outputMin": 0,
						"outputMax": 127,
						"curveKind": "ExpandCompress",
						"curveAmount": 0
					},
					"targetChannel": -1,
					"conditionOperator": "GreaterThanOrEqual",
					"conditionValue": 64,
					"notesOnly": false,
					"enableSourceProgramNumber": false,
					"sourceProgramNumber": 8421376,
					"ignoreSharedTranspose": true,
					"showKeyRange": false,
					"keyRangeColor": "Auto",
					"enableConditionCC": false,
					"conditionCC": 0,
					"midiFilter": 
					{
						"items": 
						[
							{
								"type": "SuppressEvents",
								"channelMask": 65535,
								"eventMask": 118,
								"allowControllers": true,
								"suppressMidiClockEvents": true,
								"controllers": "2",
								"allowNotes": false,
								"suppressNotesMode": "0",
								"notes": "",
								"enabled": true
							}
						]
					},
					"stateManager": 
					{
						"behaviour": 1,
						"indexedBehaviour": null,
						"externalBehaviour": 0,
						"externalIndexedBehaviour": null,
						"nonLinkedBehaviour": 1,
						"nonLinkedIndexedBehaviour": null,
						"resetBehaviour": 0,
						"resetIndexedBehaviour": null,
						"states": {},
						"resetState": null
					},
					"wiringStartInset": 10,
					"wiringEndInset": 10,
					"enabled": true,
					"userNotes": null,
					"uniqueID": 5,
					"name": null,
					"sourcePort": "Rack: MIDI In",
					"targetKind": "RackHost",
					"targetName": "snare",
					"targetPort": "MIDI In"
				},
				{
					"kind": "midiRoute",
					"sourceChannelMask": 65535,
					"keyRangeMin": 0,
					"keyRangeMax": 127,
					"transpose": 0,
					"velocityCurve": 
					{
						"inputMin": 0,
						"inputMax": 127,
						"outputMin": 0,
						"outputMax": 127,
						"curveKind": "ExpandCompress",
						"curveAmount": 0
					},
					"targetChannel": -1,
					"conditionOperator": "GreaterThanOrEqual",
					"conditionValue": 64,
					"notesOnly": false,
					"enableSourceProgramNumber": false,
					"sourceProgramNumber": 8421376,
					"ignoreSharedTranspose": true,
					"showKeyRange": false,
					"keyRangeColor": "Auto",
					"enableConditionCC": false,
					"conditionCC": 0,
					"midiFilter": 
					{
						"items": 
						[
							{
								"type": "SuppressEvents",
								"channelMask": 65535,
								"eventMask": 118,
								"allowControllers": true,
								"suppressMidiClockEvents": true,
								"controllers": "2",
								"allowNotes": false,
								"suppressNotesMode": "0",
								"notes": "",
								"enabled": true
							}
						]
					},
					"stateManager": 
					{
						"behaviour": 1,
						"indexedBehaviour": null,
						"externalBehaviour": 0,
						"externalIndexedBehaviour": null,
						"nonLinkedBehaviour": 1,
						"nonLinkedIndexedBehaviour": null,
						"resetBehaviour": 0,
						"resetIndexedBehaviour": null,
						"states": {},
						"resetState": null
					},
					"wiringStartInset": 10,
					"wiringEndInset": 10,
					"enabled": true,
					"userNotes": null,
					"uniqueID": 6,
					"name": null,
					"sourcePort": "Rack: MIDI In",
					"targetKind": "RackHost",
					"targetName": "tom",
					"targetPort": "MIDI In"
				},
				{
					"kind": "midiRoute",
					"sourceChannelMask": 65535,
					"keyRangeMin": 0,
					"keyRangeMax": 127,
					"transpose": 0,
					"velocityCurve": 
					{
						"inputMin": 0,
						"inputMax": 127,
						"outputMin": 0,
						"outputMax": 127,
						"curveKind": "ExpandCompress",
						"curveAmount": 0
					},
					"targetChannel": -1,
					"conditionOperator": "GreaterThanOrEqual",
					"conditionValue": 64,
					"notesOnly": false,
					"enableSourceProgramNumber": false,
					"sourceProgramNumber": 8421376,
					"ignoreSharedTranspose": true,
					"showKeyRange": false,
					"keyRangeColor": "Auto",
					"enableConditionCC": false,
					"conditionCC": 0,
					"midiFilter": 
					{
						"items": 
						[
							{
								"type": "SuppressEvents",
								"channelMask": 65535,
								"eventMask": 118,
								"allowControllers": true,
								"suppressMidiClockEvents": true,
								"controllers": "2",
								"allowNotes": false,
								"suppressNotesMode": "0",
								"notes": "",
								"enabled": true
							}
						]
					},
					"stateManager": 
					{
						"behaviour": 1,
						"indexedBehaviour": null,
						"externalBehaviour": 0,
						"externalIndexedBehaviour": null,
						"nonLinkedBehaviour": 1,
						"nonLinkedIndexedBehaviour": null,
						"resetBehaviour": 0,
						"resetIndexedBehaviour": null,
						"states": {},
						"resetState": null
					},
					"wiringStartInset": 10,
					"wiringEndInset": 10,
					"enabled": true,
					"userNotes": null,
					"uniqueID": 7,
					"name": null,
					"sourcePort": "Rack: MIDI In",
					"targetKind": "RackHost",
					"targetName": "hat",
					"targetPort": "MIDI In"
				}
			],
			"name": "InputPort",
			"sendBalance": 0,
			"displayExpanded": true,
			"slotColor": "Default"
		},
		{
			"kind": "OutputPortProvider",
			"outputGain": 1,
			"stateManager": 
			{
				"behaviour": 0,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"userNotes": null,
			"portWiringPositions": 
			{
				"MIDI.BCR2000": 40,
				"MIDI.External Synth": 65,
				"MIDI.Integra 7 Out": 90,
				"MIDI.Integra Out": 115,
				"MIDI.Keylab MKII": 140,
				"MIDI.loopMIDI A": 165,
				"MIDI.loopMIDI B": 190,
				"MIDI.MIDImux": 215,
				"MIDI.MOX6": 240,
				"MIDI.Onscreen Keyboard": 265,
				"MIDI.OSC Bridge": 290,
				"MIDI.RD2000": 315,
				"MIDI.rtpMIDI": 340,
				"MIDI.Scroll Record": 365,
				"MIDI.TouchOSC": 390,
				"MIDI.VK Live": 415,
				"MIDI.X32 - Mixer": 440,
				"MIDI.XR AIR": 465,
				"MIDI.loopback:1010": 490,
				"MIDI.loopback:Background Rack MIDI": 515,
				"MIDI.loopback:BCR2000": 540,
				"MIDI.loopback:EC5": 565,
				"MIDI.loopback:External Keyboard Controller": 590,
				"MIDI.loopback:FBV Express Mk II": 615,
				"MIDI.loopback:Hammond  SK Pro": 640,
				"MIDI.loopback:Keyboard One": 665,
				"MIDI.loopback:Keyboard Two": 690,
				"MIDI.loopback:Keylab MKII": 715,
				"MIDI.loopback:Korg Pa 80": 740,
				"MIDI.loopback:loopMIDI A": 765,
				"MIDI.loopback:loopMIDI B": 790,
				"MIDI.loopback:Main Keyboard": 815,
				"MIDI.loopback:Midimux": 840,
				"MIDI.loopback:Montage": 865,
				"MIDI.loopback:MOXF6": 890,
				"MIDI.loopback:Nano Control 2": 915,
				"MIDI.loopback:NanoKontrol": 940,
				"MIDI.loopback:OB3 Square": 965,
				"MIDI.loopback:Onscreen Keyboard": 990,
				"MIDI.loopback:OSC Bridge": 1015,
				"MIDI.loopback:OXYGEN  88": 1040,
				"MIDI.loopback:RD2000": 1065,
				"MIDI.loopback:RD2000 Transpose": 1090,
				"MIDI.loopback:TouchOSC": 1115,
				"MIDI.loopback:TouchOSC KeyBoard": 1140,
				"MIDI.loopback:VMC": 1165,
				"MIDI.loopback:X32 - Mixer": 1190,
				"MIDI.loopback:XR AIR": 1215,
				"MIDI.Rack: MIDI Out": 1240,
				"MIDI.loopback:Rack: MIDI In": 1265,
				"Audio.C3 Backing Tracks L & R": 1290,
				"Audio.C3 Click Mono": 1315,
				"Audio.C3 VST Instruments Mono": 1340,
				"Audio.MAIN OUT": 1365,
				"Audio.Main Speakers": 1390,
				"Audio.Metronome": 1415,
				"Audio.loopback:MAIN BUSS": 1440,
				"Audio.loopback:MAIN BUSS 2": 1465,
				"Audio.loopback:Microphone 1": 1490,
				"Audio.loopback:Microphone 2": 1515,
				"Audio.loopback:Microphone 3": 1540,
				"Audio.loopback:MX 49": 1565,
				"Audio.loopback:Preset Base BG 1": 1590,
				"Audio.loopback:Preset Base BG 2": 1615,
				"Audio.loopback:Preset Base BG 3": 1640,
				"Audio.loopback:TEST SIGNAL": 1665,
				"Audio.Rack: Stereo Out": 1690,
				"Audio.loopback:Rack: Stereo In": 1715
			},
			"wiringPositionX": 180,
			"wiringPositionY": 0,
			"nextUniqueID": 1,
			"uniqueId": 2,
			"routes": [],
			"name": "OutputPort",
			"sendBalance": 0,
			"displayExpanded": true,
			"slotColor": "Default"
		},
		{
			"kind": "RackHost",
			"embeddedRack": 
			{
				"songControlled": true,
				"audioPorts": 
				[
					{
						"channels": 
						[
							{
								"name": "Left"
							},
							{
								"name": "Right"
							}
						],
						"wiringPosition": 0,
						"name": "Stereo In",
						"aliases": null,
						"isInput": true
					},
					{
						"channels": 
						[
							{
								"name": "Left"
							},
							{
								"name": "Right"
							}
						],
						"wiringPosition": 0,
						"name": "Stereo Out",
						"aliases": null,
						"isInput": false
					}
				],
				"midiPorts": 
				[
					{
						"midiFilter": 
						{
							"items": []
						},
						"wiringPosition": 0,
						"name": "MIDI In",
						"aliases": null,
						"isInput": true
					},
					{
						"midiFilter": 
						{
							"items": []
						},
						"wiringPosition": 0,
						"name": "MIDI Out",
						"aliases": null,
						"isInput": false
					}
				],
				"customButtons": {},
				"savedByBuild": 0,
				"currentState": null,
				"bindings4": 
				[
					{
						"groupId": 1,
						"sourceBindingPointData": 
						{
							"event": "Controller",
							"channel": 0,
							"controller": 2,
							"routingMode": "Continue",
							"fullBidiMode": false
						},
						"currentMapperId": "valueToValue",
						"mapperData": 
						{
							"jumpPrevention": false,
							"sourceRange": 
							{
								"min": 0,
								"max": 127
							},
							"sourceRangeFull": 
							{
								"min": 0,
								"max": 127
							},
							"targetRange": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"targetRangeFull": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"outOfRangeMode": "Discard",
							"curveKind": "ExpandCompress",
							"curveAmount": 0
						},
						"bidi": false,
						"sourceBindableId": "rack",
						"sourceBindingPointId": "midi.in.MIDI In",
						"targetBindable": "rack",
						"targetBindingPointId": "inputGain",
						"enabled": true,
						"preDelay": 0,
						"postDelay": 0,
						"blockingDelay": true,
						"slotColor": "Default",
						"userNotes": null,
						"triggerPeriod": 0,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 2
					},
					{
						"groupId": 1,
						"currentMapperId": "valueToValue",
						"mapperData": 
						{
							"jumpPrevention": false,
							"sourceRange": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"sourceRangeFull": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"targetRange": 
							{
								"min": 0,
								"max": 127
							},
							"targetRangeFull": 
							{
								"min": 0,
								"max": 127
							},
							"outOfRangeMode": "Discard",
							"curveKind": "ExpandCompress",
							"curveAmount": 0
						},
						"targetBindingPointData": 
						{
							"event": "Controller",
							"channel": 0,
							"controller": 2
						},
						"bidi": false,
						"sourceBindableId": "rack",
						"sourceBindingPointId": "inputGain",
						"targetBindable": "rack",
						"targetBindingPointId": "midi.out.MIDI Out",
						"enabled": true,
						"preDelay": 0,
						"postDelay": 0,
						"blockingDelay": true,
						"slotColor": "Default",
						"userNotes": null,
						"triggerPeriod": 0,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 3
					},
					{
						"groupId": 1,
						"sourceBindingPointData": 
						{
							"event": "ControllerNonEdgeButton",
							"channel": 0,
							"controller": 19,
							"routingMode": "Continue",
							"fullBidiMode": false
						},
						"currentMapperId": "commandToCommand",
						"bidi": false,
						"sourceBindableId": "rack",
						"sourceBindingPointId": "midi.in.MIDI In",
						"targetBindable": "rack",
						"targetBindingPointId": "resendAll",
						"enabled": true,
						"preDelay": 0,
						"postDelay": 0,
						"blockingDelay": true,
						"slotColor": "Default",
						"userNotes": null,
						"triggerPeriod": 0,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 4
					}
				],
				"bindingGroups": 
				[
					{
						"name": "General",
						"expanded": true,
						"enabled": true,
						"slotColor": "Default",
						"userNotes": null,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 1
					}
				],
				"states": [],
				"viewAsRoutingDiagram": false,
				"showPortsInRoutingDiagram": true,
				"useSharedWiringLayout": false,
				"comments": null,
				"autoShowComments": false,
				"savedByVersion": "4.0.4152",
				"nextUniqueID": 2,
				"objects": 
				[
					{
						"kind": "InputPortProvider",
						"transpose": 0,
						"inputGain": 0.015625,
						"stateManager": 
						{
							"behaviour": 2,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"userNotes": null,
						"portWiringPositions": 
						{
							"MIDI.Rack: MIDI In": 40,
							"Audio.Rack: Stereo In": 65
						},
						"wiringPositionX": 180,
						"wiringPositionY": 0,
						"nextUniqueID": 1,
						"uniqueId": 1,
						"routes": [],
						"name": "InputPort",
						"sendBalance": 0,
						"displayExpanded": true,
						"slotColor": "Default"
					},
					{
						"kind": "OutputPortProvider",
						"outputGain": 1,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"userNotes": null,
						"portWiringPositions": 
						{
							"MIDI.Rack: MIDI Out": 40,
							"MIDI.loopback:Rack: MIDI In": 65,
							"Audio.Rack: Stereo Out": 90,
							"Audio.loopback:Rack: Stereo In": 115
						},
						"wiringPositionX": 180,
						"wiringPositionY": 0,
						"nextUniqueID": 1,
						"uniqueId": 2,
						"routes": [],
						"name": "OutputPort",
						"sendBalance": 0,
						"displayExpanded": true,
						"slotColor": "Default"
					}
				],
				"modifiedBehaviour": "SignificantChanges"
			},
			"RackFile": null,
			"gain": 1,
			"rackState": null,
			"exportedRackState": null,
			"RackFileRelative": null,
			"userNotes": null,
			"primaryView": false,
			"resetRackState": false,
			"runMode": "Running",
			"stateManager": 
			{
				"behaviour": 11,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"solo": false,
			"soloControl": true,
			"wiringPositionX": 405,
			"wiringPositionY": 725,
			"nextUniqueID": 1,
			"uniqueId": 3,
			"routes": 
			[
				{
					"kind": "midiRoute",
					"sourceChannelMask": 65535,
					"keyRangeMin": 0,
					"keyRangeMax": 127,
					"transpose": 0,
					"velocityCurve": 
					{
						"inputMin": 0,
						"inputMax": 127,
						"outputMin": 0,
						"outputMax": 127,
						"curveKind": "ExpandCompress",
						"curveAmount": 0
					},
					"targetChannel": -1,
					"conditionOperator": "GreaterThanOrEqual",
					"conditionValue": 64,
					"notesOnly": false,
					"enableSourceProgramNumber": false,
					"sourceProgramNumber": 8421376,
					"ignoreSharedTranspose": true,
					"showKeyRange": false,
					"keyRangeColor": "Auto",
					"enableConditionCC": false,
					"conditionCC": 0,
					"midiFilter": 
					{
						"items": 
						[
							{
								"type": "CCToNote",
								"channelMask": 65535,
								"controllers": "2",
								"notes": "48",
								"velocity": 0,
								"releaseMode": "Immediate",
								"releaseOriginalEvent": true,
								"enabled": true
							}
						]
					},
					"stateManager": 
					{
						"behaviour": 1,
						"indexedBehaviour": null,
						"externalBehaviour": 0,
						"externalIndexedBehaviour": null,
						"nonLinkedBehaviour": 1,
						"nonLinkedIndexedBehaviour": null,
						"resetBehaviour": 0,
						"resetIndexedBehaviour": null,
						"states": {},
						"resetState": null
					},
					"wiringStartInset": 10,
					"wiringEndInset": 10,
					"enabled": false,
					"userNotes": null,
					"uniqueID": 1,
					"name": "bass",
					"sourcePort": "MIDI Out",
					"targetKind": "OutputPortProvider",
					"targetName": "OutputPort",
					"targetPort": "Rack: MIDI Out"
				}
			],
			"name": "bass",
			"sendBalance": 0,
			"displayExpanded": true,
			"slotColor": "Default"
		},
		{
			"kind": "RackHost",
			"embeddedRack": 
			{
				"songControlled": true,
				"audioPorts": 
				[
					{
						"channels": 
						[
							{
								"name": "Left"
							},
							{
								"name": "Right"
							}
						],
						"wiringPosition": 0,
						"name": "Stereo In",
						"aliases": null,
						"isInput": true
					},
					{
						"channels": 
						[
							{
								"name": "Left"
							},
							{
								"name": "Right"
							}
						],
						"wiringPosition": 0,
						"name": "Stereo Out",
						"aliases": null,
						"isInput": false
					}
				],
				"midiPorts": 
				[
					{
						"midiFilter": 
						{
							"items": []
						},
						"wiringPosition": 0,
						"name": "MIDI In",
						"aliases": null,
						"isInput": true
					},
					{
						"midiFilter": 
						{
							"items": []
						},
						"wiringPosition": 0,
						"name": "MIDI Out",
						"aliases": null,
						"isInput": false
					}
				],
				"customButtons": {},
				"savedByBuild": 0,
				"currentState": null,
				"bindings4": 
				[
					{
						"groupId": 1,
						"sourceBindingPointData": 
						{
							"event": "Controller",
							"channel": 0,
							"controller": 2,
							"routingMode": "Continue",
							"fullBidiMode": false
						},
						"currentMapperId": "valueToValue",
						"mapperData": 
						{
							"jumpPrevention": false,
							"sourceRange": 
							{
								"min": 0,
								"max": 127
							},
							"sourceRangeFull": 
							{
								"min": 0,
								"max": 127
							},
							"targetRange": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"targetRangeFull": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"outOfRangeMode": "Discard",
							"curveKind": "ExpandCompress",
							"curveAmount": 0
						},
						"bidi": false,
						"sourceBindableId": "rack",
						"sourceBindingPointId": "midi.in.MIDI In",
						"targetBindable": "rack",
						"targetBindingPointId": "inputGain",
						"enabled": true,
						"preDelay": 0,
						"postDelay": 0,
						"blockingDelay": true,
						"slotColor": "Default",
						"userNotes": null,
						"triggerPeriod": 0,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 2
					},
					{
						"groupId": 1,
						"currentMapperId": "valueToValue",
						"mapperData": 
						{
							"jumpPrevention": false,
							"sourceRange": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"sourceRangeFull": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"targetRange": 
							{
								"min": 0,
								"max": 127
							},
							"targetRangeFull": 
							{
								"min": 0,
								"max": 127
							},
							"outOfRangeMode": "Discard",
							"curveKind": "ExpandCompress",
							"curveAmount": 0
						},
						"targetBindingPointData": 
						{
							"event": "Controller",
							"channel": 0,
							"controller": 2
						},
						"bidi": false,
						"sourceBindableId": "rack",
						"sourceBindingPointId": "inputGain",
						"targetBindable": "rack",
						"targetBindingPointId": "midi.out.MIDI Out",
						"enabled": true,
						"preDelay": 0,
						"postDelay": 0,
						"blockingDelay": true,
						"slotColor": "Default",
						"userNotes": null,
						"triggerPeriod": 0,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 3
					},
					{
						"groupId": 1,
						"sourceBindingPointData": 
						{
							"event": "ControllerNonEdgeButton",
							"channel": 0,
							"controller": 19,
							"routingMode": "Continue",
							"fullBidiMode": false
						},
						"currentMapperId": "commandToCommand",
						"bidi": false,
						"sourceBindableId": "rack",
						"sourceBindingPointId": "midi.in.MIDI In",
						"targetBindable": "rack",
						"targetBindingPointId": "resendAll",
						"enabled": true,
						"preDelay": 0,
						"postDelay": 0,
						"blockingDelay": true,
						"slotColor": "Default",
						"userNotes": null,
						"triggerPeriod": 0,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 4
					}
				],
				"bindingGroups": 
				[
					{
						"name": "General",
						"expanded": true,
						"enabled": true,
						"slotColor": "Default",
						"userNotes": null,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 1
					}
				],
				"states": [],
				"viewAsRoutingDiagram": false,
				"showPortsInRoutingDiagram": true,
				"useSharedWiringLayout": false,
				"comments": null,
				"autoShowComments": false,
				"savedByVersion": "4.0.4152",
				"nextUniqueID": 2,
				"objects": 
				[
					{
						"kind": "InputPortProvider",
						"transpose": 0,
						"inputGain": 0.015625,
						"stateManager": 
						{
							"behaviour": 2,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"userNotes": null,
						"portWiringPositions": 
						{
							"MIDI.Rack: MIDI In": 40,
							"Audio.Rack: Stereo In": 65
						},
						"wiringPositionX": 180,
						"wiringPositionY": 0,
						"nextUniqueID": 1,
						"uniqueId": 1,
						"routes": [],
						"name": "InputPort",
						"sendBalance": 0,
						"displayExpanded": true,
						"slotColor": "Default"
					},
					{
						"kind": "OutputPortProvider",
						"outputGain": 1,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"userNotes": null,
						"portWiringPositions": 
						{
							"MIDI.Rack: MIDI Out": 40,
							"MIDI.loopback:Rack: MIDI In": 65,
							"Audio.Rack: Stereo Out": 90,
							"Audio.loopback:Rack: Stereo In": 115
						},
						"wiringPositionX": 180,
						"wiringPositionY": 0,
						"nextUniqueID": 1,
						"uniqueId": 2,
						"routes": [],
						"name": "OutputPort",
						"sendBalance": 0,
						"displayExpanded": true,
						"slotColor": "Default"
					}
				],
				"modifiedBehaviour": "SignificantChanges"
			},
			"RackFile": null,
			"gain": 1,
			"rackState": null,
			"exportedRackState": null,
			"RackFileRelative": null,
			"userNotes": null,
			"primaryView": false,
			"resetRackState": false,
			"runMode": "Running",
			"stateManager": 
			{
				"behaviour": 11,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"solo": false,
			"soloControl": true,
			"wiringPositionX": 455,
			"wiringPositionY": 775,
			"nextUniqueID": 1,
			"uniqueId": 6,
			"routes": 
			[
				{
					"kind": "midiRoute",
					"sourceChannelMask": 65535,
					"keyRangeMin": 0,
					"keyRangeMax": 127,
					"transpose": 0,
					"velocityCurve": 
					{
						"inputMin": 0,
						"inputMax": 127,
						"outputMin": 0,
						"outputMax": 127,
						"curveKind": "ExpandCompress",
						"curveAmount": 0
					},
					"targetChannel": -1,
					"conditionOperator": "GreaterThanOrEqual",
					"conditionValue": 64,
					"notesOnly": false,
					"enableSourceProgramNumber": false,
					"sourceProgramNumber": 8421376,
					"ignoreSharedTranspose": true,
					"showKeyRange": false,
					"keyRangeColor": "Auto",
					"enableConditionCC": false,
					"conditionCC": 0,
					"midiFilter": 
					{
						"items": 
						[
							{
								"type": "CCToNote",
								"channelMask": 65535,
								"controllers": "2",
								"notes": "50",
								"velocity": 0,
								"releaseMode": "Immediate",
								"releaseOriginalEvent": true,
								"enabled": true
							}
						]
					},
					"stateManager": 
					{
						"behaviour": 1,
						"indexedBehaviour": null,
						"externalBehaviour": 0,
						"externalIndexedBehaviour": null,
						"nonLinkedBehaviour": 1,
						"nonLinkedIndexedBehaviour": null,
						"resetBehaviour": 0,
						"resetIndexedBehaviour": null,
						"states": {},
						"resetState": null
					},
					"wiringStartInset": 10,
					"wiringEndInset": 10,
					"enabled": false,
					"userNotes": null,
					"uniqueID": 1,
					"name": "snare",
					"sourcePort": "MIDI Out",
					"targetKind": "OutputPortProvider",
					"targetName": "OutputPort",
					"targetPort": "Rack: MIDI Out"
				}
			],
			"name": "snare",
			"sendBalance": 0,
			"displayExpanded": true,
			"slotColor": "Default"
		},
		{
			"kind": "RackHost",
			"embeddedRack": 
			{
				"songControlled": true,
				"audioPorts": 
				[
					{
						"channels": 
						[
							{
								"name": "Left"
							},
							{
								"name": "Right"
							}
						],
						"wiringPosition": 0,
						"name": "Stereo In",
						"aliases": null,
						"isInput": true
					},
					{
						"channels": 
						[
							{
								"name": "Left"
							},
							{
								"name": "Right"
							}
						],
						"wiringPosition": 0,
						"name": "Stereo Out",
						"aliases": null,
						"isInput": false
					}
				],
				"midiPorts": 
				[
					{
						"midiFilter": 
						{
							"items": []
						},
						"wiringPosition": 0,
						"name": "MIDI In",
						"aliases": null,
						"isInput": true
					},
					{
						"midiFilter": 
						{
							"items": []
						},
						"wiringPosition": 0,
						"name": "MIDI Out",
						"aliases": null,
						"isInput": false
					}
				],
				"customButtons": {},
				"savedByBuild": 0,
				"currentState": null,
				"bindings4": 
				[
					{
						"groupId": 1,
						"sourceBindingPointData": 
						{
							"event": "Controller",
							"channel": 0,
							"controller": 2,
							"routingMode": "Continue",
							"fullBidiMode": false
						},
						"currentMapperId": "valueToValue",
						"mapperData": 
						{
							"jumpPrevention": false,
							"sourceRange": 
							{
								"min": 0,
								"max": 127
							},
							"sourceRangeFull": 
							{
								"min": 0,
								"max": 127
							},
							"targetRange": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"targetRangeFull": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"outOfRangeMode": "Discard",
							"curveKind": "ExpandCompress",
							"curveAmount": 0
						},
						"bidi": false,
						"sourceBindableId": "rack",
						"sourceBindingPointId": "midi.in.MIDI In",
						"targetBindable": "rack",
						"targetBindingPointId": "inputGain",
						"enabled": true,
						"preDelay": 0,
						"postDelay": 0,
						"blockingDelay": true,
						"slotColor": "Default",
						"userNotes": null,
						"triggerPeriod": 0,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 2
					},
					{
						"groupId": 1,
						"currentMapperId": "valueToValue",
						"mapperData": 
						{
							"jumpPrevention": false,
							"sourceRange": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"sourceRangeFull": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"targetRange": 
							{
								"min": 0,
								"max": 127
							},
							"targetRangeFull": 
							{
								"min": 0,
								"max": 127
							},
							"outOfRangeMode": "Discard",
							"curveKind": "ExpandCompress",
							"curveAmount": 0
						},
						"targetBindingPointData": 
						{
							"event": "Controller",
							"channel": 0,
							"controller": 2
						},
						"bidi": false,
						"sourceBindableId": "rack",
						"sourceBindingPointId": "inputGain",
						"targetBindable": "rack",
						"targetBindingPointId": "midi.out.MIDI Out",
						"enabled": true,
						"preDelay": 0,
						"postDelay": 0,
						"blockingDelay": true,
						"slotColor": "Default",
						"userNotes": null,
						"triggerPeriod": 0,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 3
					},
					{
						"groupId": 1,
						"sourceBindingPointData": 
						{
							"event": "ControllerNonEdgeButton",
							"channel": 0,
							"controller": 19,
							"routingMode": "Continue",
							"fullBidiMode": false
						},
						"currentMapperId": "commandToCommand",
						"bidi": false,
						"sourceBindableId": "rack",
						"sourceBindingPointId": "midi.in.MIDI In",
						"targetBindable": "rack",
						"targetBindingPointId": "resendAll",
						"enabled": true,
						"preDelay": 0,
						"postDelay": 0,
						"blockingDelay": true,
						"slotColor": "Default",
						"userNotes": null,
						"triggerPeriod": 0,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 4
					}
				],
				"bindingGroups": 
				[
					{
						"name": "General",
						"expanded": true,
						"enabled": true,
						"slotColor": "Default",
						"userNotes": null,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 1
					}
				],
				"states": [],
				"viewAsRoutingDiagram": false,
				"showPortsInRoutingDiagram": true,
				"useSharedWiringLayout": false,
				"comments": null,
				"autoShowComments": false,
				"savedByVersion": "4.0.4152",
				"nextUniqueID": 2,
				"objects": 
				[
					{
						"kind": "InputPortProvider",
						"transpose": 0,
						"inputGain": 0.015625,
						"stateManager": 
						{
							"behaviour": 2,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"userNotes": null,
						"portWiringPositions": 
						{
							"MIDI.Rack: MIDI In": 40,
							"Audio.Rack: Stereo In": 65
						},
						"wiringPositionX": 180,
						"wiringPositionY": 0,
						"nextUniqueID": 1,
						"uniqueId": 1,
						"routes": [],
						"name": "InputPort",
						"sendBalance": 0,
						"displayExpanded": true,
						"slotColor": "Default"
					},
					{
						"kind": "OutputPortProvider",
						"outputGain": 1,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"userNotes": null,
						"portWiringPositions": 
						{
							"MIDI.Rack: MIDI Out": 40,
							"MIDI.loopback:Rack: MIDI In": 65,
							"Audio.Rack: Stereo Out": 90,
							"Audio.loopback:Rack: Stereo In": 115
						},
						"wiringPositionX": 180,
						"wiringPositionY": 0,
						"nextUniqueID": 1,
						"uniqueId": 2,
						"routes": [],
						"name": "OutputPort",
						"sendBalance": 0,
						"displayExpanded": true,
						"slotColor": "Default"
					}
				],
				"modifiedBehaviour": "SignificantChanges"
			},
			"RackFile": null,
			"gain": 1,
			"rackState": null,
			"exportedRackState": null,
			"RackFileRelative": null,
			"userNotes": null,
			"primaryView": false,
			"resetRackState": false,
			"runMode": "Running",
			"stateManager": 
			{
				"behaviour": 11,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"solo": false,
			"soloControl": true,
			"wiringPositionX": 505,
			"wiringPositionY": 825,
			"nextUniqueID": 1,
			"uniqueId": 7,
			"routes": 
			[
				{
					"kind": "midiRoute",
					"sourceChannelMask": 65535,
					"keyRangeMin": 0,
					"keyRangeMax": 127,
					"transpose": 0,
					"velocityCurve": 
					{
						"inputMin": 0,
						"inputMax": 127,
						"outputMin": 0,
						"outputMax": 127,
						"curveKind": "ExpandCompress",
						"curveAmount": 0
					},
					"targetChannel": -1,
					"conditionOperator": "GreaterThanOrEqual",
					"conditionValue": 64,
					"notesOnly": false,
					"enableSourceProgramNumber": false,
					"sourceProgramNumber": 8421376,
					"ignoreSharedTranspose": true,
					"showKeyRange": false,
					"keyRangeColor": "Auto",
					"enableConditionCC": false,
					"conditionCC": 0,
					"midiFilter": 
					{
						"items": 
						[
							{
								"type": "CCToNote",
								"channelMask": 65535,
								"controllers": "2",
								"notes": "52",
								"velocity": 0,
								"releaseMode": "Immediate",
								"releaseOriginalEvent": true,
								"enabled": true
							}
						]
					},
					"stateManager": 
					{
						"behaviour": 1,
						"indexedBehaviour": null,
						"externalBehaviour": 0,
						"externalIndexedBehaviour": null,
						"nonLinkedBehaviour": 1,
						"nonLinkedIndexedBehaviour": null,
						"resetBehaviour": 0,
						"resetIndexedBehaviour": null,
						"states": {},
						"resetState": null
					},
					"wiringStartInset": 10,
					"wiringEndInset": 10,
					"enabled": false,
					"userNotes": null,
					"uniqueID": 0,
					"name": "tom",
					"sourcePort": "MIDI Out",
					"targetKind": "OutputPortProvider",
					"targetName": "OutputPort",
					"targetPort": "Rack: MIDI Out"
				}
			],
			"name": "tom",
			"sendBalance": 0,
			"displayExpanded": true,
			"slotColor": "Default"
		},
		{
			"kind": "RackHost",
			"embeddedRack": 
			{
				"songControlled": true,
				"audioPorts": 
				[
					{
						"channels": 
						[
							{
								"name": "Left"
							},
							{
								"name": "Right"
							}
						],
						"wiringPosition": 0,
						"name": "Stereo In",
						"aliases": null,
						"isInput": true
					},
					{
						"channels": 
						[
							{
								"name": "Left"
							},
							{
								"name": "Right"
							}
						],
						"wiringPosition": 0,
						"name": "Stereo Out",
						"aliases": null,
						"isInput": false
					}
				],
				"midiPorts": 
				[
					{
						"midiFilter": 
						{
							"items": []
						},
						"wiringPosition": 0,
						"name": "MIDI In",
						"aliases": null,
						"isInput": true
					},
					{
						"midiFilter": 
						{
							"items": []
						},
						"wiringPosition": 0,
						"name": "MIDI Out",
						"aliases": null,
						"isInput": false
					}
				],
				"customButtons": {},
				"savedByBuild": 0,
				"currentState": null,
				"bindings4": 
				[
					{
						"groupId": 1,
						"sourceBindingPointData": 
						{
							"event": "Controller",
							"channel": 0,
							"controller": 2,
							"routingMode": "Continue",
							"fullBidiMode": false
						},
						"currentMapperId": "valueToValue",
						"mapperData": 
						{
							"jumpPrevention": false,
							"sourceRange": 
							{
								"min": 0,
								"max": 127
							},
							"sourceRangeFull": 
							{
								"min": 0,
								"max": 127
							},
							"targetRange": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"targetRangeFull": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"outOfRangeMode": "Discard",
							"curveKind": "ExpandCompress",
							"curveAmount": 0
						},
						"bidi": false,
						"sourceBindableId": "rack",
						"sourceBindingPointId": "midi.in.MIDI In",
						"targetBindable": "rack",
						"targetBindingPointId": "inputGain",
						"enabled": true,
						"preDelay": 0,
						"postDelay": 0,
						"blockingDelay": true,
						"slotColor": "Default",
						"userNotes": null,
						"triggerPeriod": 0,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 2
					},
					{
						"groupId": 1,
						"currentMapperId": "valueToValue",
						"mapperData": 
						{
							"jumpPrevention": false,
							"sourceRange": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"sourceRangeFull": 
							{
								"min": 0,
								"max": 3.4028234663852886E+38
							},
							"targetRange": 
							{
								"min": 0,
								"max": 127
							},
							"targetRangeFull": 
							{
								"min": 0,
								"max": 127
							},
							"outOfRangeMode": "Discard",
							"curveKind": "ExpandCompress",
							"curveAmount": 0
						},
						"targetBindingPointData": 
						{
							"event": "Controller",
							"channel": 0,
							"controller": 2
						},
						"bidi": false,
						"sourceBindableId": "rack",
						"sourceBindingPointId": "inputGain",
						"targetBindable": "rack",
						"targetBindingPointId": "midi.out.MIDI Out",
						"enabled": true,
						"preDelay": 0,
						"postDelay": 0,
						"blockingDelay": true,
						"slotColor": "Default",
						"userNotes": null,
						"triggerPeriod": 0,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 3
					},
					{
						"groupId": 1,
						"sourceBindingPointData": 
						{
							"event": "ControllerNonEdgeButton",
							"channel": 0,
							"controller": 19,
							"routingMode": "Continue",
							"fullBidiMode": false
						},
						"currentMapperId": "commandToCommand",
						"bidi": false,
						"sourceBindableId": "rack",
						"sourceBindingPointId": "midi.in.MIDI In",
						"targetBindable": "rack",
						"targetBindingPointId": "resendAll",
						"enabled": true,
						"preDelay": 0,
						"postDelay": 0,
						"blockingDelay": true,
						"slotColor": "Default",
						"userNotes": null,
						"triggerPeriod": 0,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 4
					}
				],
				"bindingGroups": 
				[
					{
						"name": "General",
						"expanded": true,
						"enabled": true,
						"slotColor": "Default",
						"userNotes": null,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"uniqueID": 1
					}
				],
				"states": [],
				"viewAsRoutingDiagram": false,
				"showPortsInRoutingDiagram": true,
				"useSharedWiringLayout": false,
				"comments": null,
				"autoShowComments": false,
				"savedByVersion": "4.0.4152",
				"nextUniqueID": 2,
				"objects": 
				[
					{
						"kind": "InputPortProvider",
						"transpose": 0,
						"inputGain": 0.015625,
						"stateManager": 
						{
							"behaviour": 2,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"userNotes": null,
						"portWiringPositions": 
						{
							"MIDI.Rack: MIDI In": 40,
							"Audio.Rack: Stereo In": 65
						},
						"wiringPositionX": 180,
						"wiringPositionY": 0,
						"nextUniqueID": 1,
						"uniqueId": 1,
						"routes": [],
						"name": "InputPort",
						"sendBalance": 0,
						"displayExpanded": true,
						"slotColor": "Default"
					},
					{
						"kind": "OutputPortProvider",
						"outputGain": 1,
						"stateManager": 
						{
							"behaviour": 0,
							"indexedBehaviour": null,
							"externalBehaviour": 0,
							"externalIndexedBehaviour": null,
							"nonLinkedBehaviour": 0,
							"nonLinkedIndexedBehaviour": null,
							"resetBehaviour": 0,
							"resetIndexedBehaviour": null,
							"states": {},
							"resetState": null
						},
						"userNotes": null,
						"portWiringPositions": 
						{
							"MIDI.Rack: MIDI Out": 40,
							"MIDI.loopback:Rack: MIDI In": 65,
							"Audio.Rack: Stereo Out": 90,
							"Audio.loopback:Rack: Stereo In": 115
						},
						"wiringPositionX": 180,
						"wiringPositionY": 0,
						"nextUniqueID": 1,
						"uniqueId": 2,
						"routes": [],
						"name": "OutputPort",
						"sendBalance": 0,
						"displayExpanded": true,
						"slotColor": "Default"
					}
				],
				"modifiedBehaviour": "SignificantChanges"
			},
			"RackFile": null,
			"gain": 1,
			"rackState": null,
			"exportedRackState": null,
			"RackFileRelative": null,
			"userNotes": null,
			"primaryView": false,
			"resetRackState": false,
			"runMode": "Running",
			"stateManager": 
			{
				"behaviour": 11,
				"indexedBehaviour": null,
				"externalBehaviour": 0,
				"externalIndexedBehaviour": null,
				"nonLinkedBehaviour": 0,
				"nonLinkedIndexedBehaviour": null,
				"resetBehaviour": 0,
				"resetIndexedBehaviour": null,
				"states": {},
				"resetState": null
			},
			"solo": false,
			"soloControl": true,
			"wiringPositionX": 555,
			"wiringPositionY": 875,
			"nextUniqueID": 1,
			"uniqueId": 8,
			"routes": 
			[
				{
					"kind": "midiRoute",
					"sourceChannelMask": 65535,
					"keyRangeMin": 0,
					"keyRangeMax": 127,
					"transpose": 0,
					"velocityCurve": 
					{
						"inputMin": 0,
						"inputMax": 127,
						"outputMin": 0,
						"outputMax": 127,
						"curveKind": "ExpandCompress",
						"curveAmount": 0
					},
					"targetChannel": -1,
					"conditionOperator": "GreaterThanOrEqual",
					"conditionValue": 64,
					"notesOnly": false,
					"enableSourceProgramNumber": false,
					"sourceProgramNumber": 8421376,
					"ignoreSharedTranspose": true,
					"showKeyRange": false,
					"keyRangeColor": "Auto",
					"enableConditionCC": false,
					"conditionCC": 0,
					"midiFilter": 
					{
						"items": 
						[
							{
								"type": "CCToNote",
								"channelMask": 65535,
								"controllers": "2",
								"notes": "53",
								"velocity": 0,
								"releaseMode": "Immediate",
								"releaseOriginalEvent": true,
								"enabled": true
							}
						]
					},
					"stateManager": 
					{
						"behaviour": 1,
						"indexedBehaviour": null,
						"externalBehaviour": 0,
						"externalIndexedBehaviour": null,
						"nonLinkedBehaviour": 1,
						"nonLinkedIndexedBehaviour": null,
						"resetBehaviour": 0,
						"resetIndexedBehaviour": null,
						"states": {},
						"resetState": null
					},
					"wiringStartInset": 10,
					"wiringEndInset": 10,
					"enabled": false,
					"userNotes": null,
					"uniqueID": 0,
					"name": "hat",
					"sourcePort": "MIDI Out",
					"targetKind": "OutputPortProvider",
					"targetName": "OutputPort",
					"targetPort": "Rack: MIDI Out"
				}
			],
			"name": "hat",
			"sendBalance": 0,
			"displayExpanded": true,
			"slotColor": "Default"
		}
	],
	"modifiedBehaviour": "SignificantChanges"
}