(:patch (:name "temp-working") (:doc "") (:info (:created "2021/04/11 9:24:16") (:modified "2021/05/23 12:03:11") (:by "om-sharp") (:version 1.03)) (:window (:size (1112 697)) (:position (483 67))) (:grid nil) (:lock nil) (:boxes (:box (:type :io) (:reference (:in (:type omin) (:index 1) (:name "MIDI mc list") (:doc ""))) (:group-id nil) (:name "MIDI mc list") (:x 265) (:y 143) (:w 85) (:h 42) (:color (:color-or-nil (:color (:color 1.0 1.0 1.0 0.0)) (:t-or-nil t))) (:border 0) (:roundness 0) (:text-font nil) (:align :center) (:icon :top) (:inputs (:input (:type :optional) (:name "internal input value") (:value nil) (:reactive nil))) (:outputs (:output (:name "out") (:reactive nil))) (:id 0)) (:box (:type :io) (:reference (:in (:type omin) (:index 2) (:name "transposition") (:doc ""))) (:group-id nil) (:name "transposition") (:x 398) (:y 143) (:w 92) (:h 42) (:color (:color-or-nil (:color (:color 1.0 1.0 1.0 0.0)) (:t-or-nil t))) (:border 0) (:roundness 0) (:text-font nil) (:align :center) (:icon :top) (:inputs (:input (:type :optional) (:name "internal input value") (:value nil) (:reactive nil))) (:outputs (:output (:name "out") (:reactive nil))) (:id 1)) (:box (:type :io) (:reference (:out (:type omout) (:name "transposed MIDI mc list") (:index 1) (:doc ""))) (:group-id nil) (:name "transposed MIDI mc list") (:x 448) (:y 585) (:w 148) (:h 42) (:color (:color-or-nil (:color (:color 1.0 1.0 1.0 0.0)) (:t-or-nil t))) (:border 0) (:roundness 0) (:text-font nil) (:align :center) (:icon :top) (:inputs (:input (:type :standard) (:name "out-value") (:value nil) (:reactive nil))) (:outputs) (:id 2)) (:box (:type :abstraction) (:reference (:patch-from-file (:pathname (:directory (:relative)) (:device :unspecific) (:host :unspecific) (:name "mc2mct") (:type "opat")))) (:group-id nil) (:name "mc2mct") (:x 386) (:y 311) (:w 81) (:h 60) (:color nil) (:border nil) (:roundness nil) (:text-font nil) (:align :center) (:display :hidden) (:lock nil) (:lambda nil) (:pre-delay 0) (:inputs (:input (:type :standard) (:name "MIDI mc list") (:value nil) (:reactive nil)) (:input (:type :standard) (:name "transposition") (:value nil) (:reactive nil))) (:outputs (:output (:name "transposed MIDI mc list") (:reactive nil))) (:id 3)) (:box (:type :value) (:reference fixnum) (:group-id nil) (:name "value box") (:x 428) (:y 78) (:w 32) (:h 29) (:color (:color-or-nil (:color (:color 1.0 1.0 1.0 1.0)) (:t-or-nil t))) (:border nil) (:roundness nil) (:text-font nil) (:align nil) (:lock nil) (:inputs) (:outputs (:output (:name "value") (:reactive nil))) (:value 2) (:id 4)) (:box (:type :value) (:reference cons) (:group-id nil) (:name "value box") (:x 161) (:y 80) (:w 116) (:h 29) (:color (:color-or-nil (:color (:color 1.0 1.0 1.0 1.0)) (:t-or-nil t))) (:border nil) (:roundness nil) (:text-font nil) (:align nil) (:lock nil) (:inputs) (:outputs (:output (:name "value") (:reactive nil))) (:value (:list 6000 6200 6300)) (:id 5)) (:box (:type :function) (:reference append) (:group-id nil) (:name "append") (:x 277) (:y 517) (:w 500) (:h 29) (:color nil) (:border nil) (:roundness nil) (:text-font nil) (:align nil) (:icon :left) (:lock nil) (:lambda nil) (:inputs (:input (:type :optional) (:name "lists") (:value nil) (:reactive nil)) (:input (:type :optional) (:name "lists") (:value nil) (:reactive nil)) (:input (:type :optional) (:name "lists") (:value nil) (:reactive nil)) (:input (:type :optional) (:name "lists") (:value nil) (:reactive nil)) (:input (:type :optional) (:name "lists") (:value nil) (:reactive nil))) (:outputs (:output (:name "out") (:reactive nil))) (:id 6)) (:box (:type :abstraction) (:reference (:patch-from-file (:pathname (:directory (:relative)) (:device :unspecific) (:host :unspecific) (:name "mc2mct") (:type "opat")))) (:group-id nil) (:name "mc2mct") (:x 501) (:y 311) (:w 81) (:h 60) (:color nil) (:border nil) (:roundness nil) (:text-font nil) (:align :center) (:display :hidden) (:lock nil) (:lambda nil) (:pre-delay 0) (:inputs (:input (:type :standard) (:name "MIDI mc list") (:value nil) (:reactive nil)) (:input (:type :standard) (:name "transposition") (:value nil) (:reactive nil))) (:outputs (:output (:name "transposed MIDI mc list") (:reactive nil))) (:id 7)) (:box (:type :abstraction) (:reference (:patch-from-file (:pathname (:directory (:relative)) (:device :unspecific) (:host :unspecific) (:name "mc2mct") (:type "opat")))) (:group-id nil) (:name "mc2mct") (:x 631) (:y 311) (:w 81) (:h 60) (:color nil) (:border nil) (:roundness nil) (:text-font nil) (:align :center) (:display :hidden) (:lock nil) (:lambda nil) (:pre-delay 0) (:inputs (:input (:type :standard) (:name "MIDI mc list") (:value nil) (:reactive nil)) (:input (:type :standard) (:name "transposition") (:value nil) (:reactive nil))) (:outputs (:output (:name "transposed MIDI mc list") (:reactive nil))) (:id 8)) (:box (:type :abstraction) (:reference (:patch-from-file (:pathname (:directory (:relative)) (:device :unspecific) (:host :unspecific) (:name "mc2mct") (:type "opat")))) (:group-id nil) (:name "mc2mct") (:x 760) (:y 311) (:w 81) (:h 60) (:color nil) (:border nil) (:roundness nil) (:text-font nil) (:align :center) (:display :hidden) (:lock nil) (:lambda nil) (:pre-delay 0) (:inputs (:input (:type :standard) (:name "MIDI mc list") (:value nil) (:reactive nil)) (:input (:type :standard) (:name "transposition") (:value nil) (:reactive nil))) (:outputs (:output (:name "transposed MIDI mc list") (:reactive nil))) (:id 9))) (:connections (:connection (:from (:box 0 :out 0)) (:to (:box 3 :in 0))) (:connection (:from (:box 1 :out 0)) (:to (:box 3 :in 1))) (:connection (:from (:box 1 :out 0)) (:to (:box 7 :in 1))) (:connection (:from (:box 1 :out 0)) (:to (:box 8 :in 1))) (:connection (:from (:box 1 :out 0)) (:to (:box 9 :in 1))) (:connection (:from (:box 3 :out 0)) (:to (:box 7 :in 0))) (:connection (:from (:box 3 :out 0)) (:to (:box 6 :in 1))) (:connection (:from (:box 4 :out 0)) (:to (:box 1 :in 0))) (:connection (:from (:box 5 :out 0)) (:to (:box 6 :in 0))) (:connection (:from (:box 5 :out 0)) (:to (:box 0 :in 0))) (:connection (:from (:box 6 :out 0)) (:to (:box 2 :in 0))) (:connection (:from (:box 7 :out 0)) (:to (:box 8 :in 0))) (:connection (:from (:box 7 :out 0)) (:to (:box 6 :in 2))) (:connection (:from (:box 8 :out 0)) (:to (:box 9 :in 0))) (:connection (:from (:box 8 :out 0)) (:to (:box 6 :in 3))) (:connection (:from (:box 9 :out 0)) (:to (:box 6 :in 4)))))