Max patches for displaying energy distribution of ambisonic signals as point clouds in OpenGL
Marlon Schumacher
06.07.24 9dafdb1e88bb898ced9369b63b81756a9f7df8ee
feat: add all initial files to repository
6 files added
3705 ■■■■■ changed files
Ambi.RPP 464 ●●●●● patch | view | raw | blame | history
EnergyVisualizerGrid.json 10 ●●●●● patch | view | raw | blame | history
Point_Cloud_GPU.maxpat 574 ●●●●● patch | view | raw | blame | history
Point_Cloud_GPU_edit.maxpat 2377 ●●●●● patch | view | raw | blame | history
energyvisualizer.maxpat 158 ●●●●● patch | view | raw | blame | history
shadyLines.jxs 122 ●●●●● patch | view | raw | blame | history
Ambi.RPP
New file
@@ -0,0 +1,464 @@
<REAPER_PROJECT 0.1 "7.16/macOS-arm64" 1720301935
  <NOTES 0 2
  >
  RIPPLE 0
  GROUPOVERRIDE 0 0 0
  AUTOXFADE 129
  ENVATTACH 3
  POOLEDENVATTACH 0
  MIXERUIFLAGS 11 48
  ENVFADESZ10 40
  PEAKGAIN 1
  FEEDBACK 0
  PANLAW 1
  PROJOFFS 0 0 0
  MAXPROJLEN 0 0
  GRID 3199 8 1 8 1 0 0 0
  TIMEMODE 1 5 -1 30 0 0 -1
  VIDEO_CONFIG 0 0 256
  PANMODE 3
  PANLAWFLAGS 3
  CURSOR 2688
  ZOOM 0.51131989668543 1180 0
  VZOOMEX 6 0
  USE_REC_CFG 0
  RECMODE 1
  SMPTESYNC 0 30 100 40 1000 300 0 0 1 0 0
  LOOP 1
  LOOPGRAN 0 4
  RECORD_PATH "Media" ""
  <RECORD_CFG
    ZXZhdxgAAQ==
  >
  <APPLYFX_CFG
  >
  RENDER_FILE ""
  RENDER_PATTERN ""
  RENDER_FMT 0 2 0
  RENDER_1X 0
  RENDER_RANGE 1 0 0 18 1000
  RENDER_RESAMPLE 3 0 1
  RENDER_ADDTOPROJ 0
  RENDER_STEMS 0
  RENDER_DITHER 0
  TIMELOCKMODE 1
  TEMPOENVLOCKMODE 1
  ITEMMIX 1
  DEFPITCHMODE 589824 0
  TAKELANE 1
  SAMPLERATE 44100 0 0
  <RENDER_CFG
    ZXZhdxgAAQ==
  >
  LOCK 1
  <METRONOME 6 2
    VOL 0.25 0.125
    FREQ 800 1600 1
    BEATLEN 4
    SAMPLES "" ""
    PATTERN 2863311530 2863311529
    MULT 1
  >
  GLOBAL_AUTO -1
  TEMPO 120 4 4
  PLAYRATE 1 0 0.25 4
  SELECTION 4 4
  SELECTION2 4 4
  MASTERAUTOMODE 0
  MASTERTRACKHEIGHT 0 0
  MASTERPEAKCOL 16576
  MASTERMUTESOLO 0
  MASTERTRACKVIEW 0 0.6667 0.5 0.5 0 0 0 0 0 0 0 0 0 0
  MASTERHWOUT 0 0 1 0 0 0 0 -1
  MASTER_NCH 16 2
  MASTER_VOLUME 2.16347194514095 0 -1 -1 1
  MASTER_PANMODE 3
  MASTER_PANLAWFLAGS 3
  MASTER_FX 1
  MASTER_SEL 0
  <MASTERFXLIST
    WNDRECT 570 497 689 221
    SHOW 0
    LASTSEL 1
    DOCKED 0
    BYPASS 0 0 0
    <VST "VST: AllRADecoder (IEM) (64ch)" AllRADecoder.vst 0 "" 1097618017<565354416C5261616C6C72616465636F> ""
      YVJsQe5e7f5AAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAA
      AAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAA
      AAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAA
      BAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAA
      AEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAA
      AAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIBAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAA
      QAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAA
      AAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAA
      AAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAA
      AAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAA
      AAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIDiAwAAAQAAAAAAEAA=
      VkMyIdkDAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/PiA8QWxsUkFEZWNvZGVyPjxQQVJBTSBpZD0iZGVjb2Rlck9yZGVyIiB2YWx1ZT0iMi4w
      Ii8+PFBBUkFNIGlkPSJleHBvcnREZWNvZGVyIiB2YWx1ZT0iMS4wIi8+PFBBUkFNIGlkPSJleHBvcnRMYXlvdXQiIHZhbHVlPSIxLjAiLz48UEFSQU0gaWQ9ImlucHV0
      T3JkZXJTZXR0aW5nIiB2YWx1ZT0iNC4wIi8+PFBBUkFNIGlkPSJ1c2VTTjNEIiB2YWx1ZT0iMS4wIi8+PFBBUkFNIGlkPSJ3ZWlnaHRzIiB2YWx1ZT0iMC4wIi8+PE9T
      Q0NvbmZpZyBSZWNlaXZlclBvcnQ9Ii0xIiBTZW5kZXJJUD0iIiBTZW5kZXJQb3J0PSItMSIgU2VuZGVyT1NDQWRkcmVzcz0iL0FsbFJBRGVjb2Rlci8iIFNlbmRlcklu
      dGVydmFsPSIxMDAiLz48TG91ZHNwZWFrZXJzPjxFbGVtZW50IEF6aW11dGg9Ii00NS4wIiBFbGV2YXRpb249IjAuMCIgUmFkaXVzPSIxLjAiIENoYW5uZWw9IjEiIElt
      YWdpbmFyeT0iMCIgR2Fpbj0iMS4wIi8+PEVsZW1lbnQgQXppbXV0aD0iNDUuMCIgRWxldmF0aW9uPSIwLjAiIFJhZGl1cz0iMS4wIiBDaGFubmVsPSIyIiBJbWFnaW5h
      cnk9IjAiIEdhaW49IjEuMCIvPjxFbGVtZW50IEF6aW11dGg9IjEzNS4wIiBFbGV2YXRpb249IjAuMCIgUmFkaXVzPSIxLjAiIENoYW5uZWw9IjMiIEltYWdpbmFyeT0i
      MCIgR2Fpbj0iMS4wIi8+PEVsZW1lbnQgQXppbXV0aD0iLTEzNS4wIiBFbGV2YXRpb249IjAuMCIgUmFkaXVzPSIxLjAiIENoYW5uZWw9IjQiIEltYWdpbmFyeT0iMCIg
      R2Fpbj0iMS4wIi8+PEVsZW1lbnQgQXppbXV0aD0iMC4wIiBFbGV2YXRpb249IjkwLjAiIFJhZGl1cz0iMS4wIiBDaGFubmVsPSI1IiBJbWFnaW5hcnk9IjEiIEdhaW49
      IjEuMCIvPjxFbGVtZW50IEF6aW11dGg9IjAuMCIgRWxldmF0aW9uPSItOTAuMCIgUmFkaXVzPSIxLjAiIENoYW5uZWw9IjYiIEltYWdpbmFyeT0iMSIgR2Fpbj0iMS4w
      Ii8+PC9Mb3Vkc3BlYWtlcnM+PC9BbGxSQURlY29kZXI+AA==
      AGRlZmF1bHQAEAAAAA==
    >
    PRESETNAME default
    FLOATPOS 0 0 0 0
    FXID {248F63F2-BC0B-3C41-A1D3-F70691EB873F}
    WAK 0 0
    BYPASS 1 0 0
    <VST "VST: BinauralDecoder (IEM) (64ch)" BinauralDecoder.vst 0 "" 1114195045<5653544269446562696E617572616C64> ""
      ZURpQu5e7f5AAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAA
      AAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAA
      AAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAA
      BAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAA
      AEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAA
      AAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIBAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAA
      QAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAA
      AAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAA
      AAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAA
      AAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAA
      AAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIA9AQAAAQAAAAAAEAA=
      VkMyITQBAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/PiA8QmluYXVyYWxEZWNvZGVyPjxQQVJBTSBpZD0iYXBwbHlIZWFkcGhvbmVFcSIgdmFs
      dWU9IjAuMCIvPjxQQVJBTSBpZD0iaW5wdXRPcmRlclNldHRpbmciIHZhbHVlPSIwLjAiLz48UEFSQU0gaWQ9InVzZVNOM0QiIHZhbHVlPSIxLjAiLz48T1NDQ29uZmln
      IFJlY2VpdmVyUG9ydD0iLTEiIFNlbmRlcklQPSIiIFNlbmRlclBvcnQ9Ii0xIiBTZW5kZXJPU0NBZGRyZXNzPSIvQmluYXVyYWxEZWNvZGVyLyIgU2VuZGVySW50ZXJ2
      YWw9IjEwMCIvPjwvQmluYXVyYWxEZWNvZGVyPgA=
      AFByb2dyYW0gMQAQAAAA
    >
    FLOATPOS 0 0 0 0
    FXID {A7E0E46E-6325-814E-8A10-B9A1F71FB2E3}
    WAK 0 0
  >
  <MASTERPLAYSPEEDENV
    EGUID {2A712A8B-EFE1-F44B-BDAD-1C3E6583CFFB}
    ACT 0 -1
    VIS 0 1 1
    LANEHEIGHT 0 0
    ARM 0
    DEFSHAPE 0 -1 -1
  >
  <TEMPOENVEX
    EGUID {60D66A02-7F4E-1447-97BD-3FBAA0B9C9ED}
    ACT 0 -1
    VIS 1 0 1
    LANEHEIGHT 0 0
    ARM 0
    DEFSHAPE 1 -1 -1
  >
  <PROJBAY
  >
  <TRACK {BF6C5B7C-7813-AF48-9220-AA93597E889F}
    NAME Take_20240531_19_04
    PEAKCOL 16576
    BEAT -1
    AUTOMODE 0
    PANLAWFLAGS 3
    VOLPAN 0.91693835004149 0 -1 -1 1
    MUTESOLO 0 0 0
    IPHASE 0
    PLAYOFFS 0 1
    ISBUS 0 0
    BUSCOMP 0 0 0 0 0
    SHOWINMIX 1 0.6667 0.5 1 0.5 0 0 0
    FIXEDLANES 9 0 0 0
    SEL 0
    REC 0 0 1 0 0 0 0 0
    VU 2
    TRACKHEIGHT 0 0 0 0 0 0 0
    INQ 0 0 0 0.5 100 0 0 100
    NCHAN 20
    FX 1
    TRACKID {BF6C5B7C-7813-AF48-9220-AA93597E889F}
    PERF 0
    MIDIOUT -1
    MAINSEND 1 0
    <FXCHAIN
      WNDRECT 310 387 949 491
      SHOW 0
      LASTSEL 2
      DOCKED 0
      BYPASS 1 0 0
      <VST "VST: ToolBox (IEM) (64ch)" ToolBox.vst 0 "" 1416577647<565354546F426F746F6F6C626F780000> ""
        b0JvVO5e7f5AAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAA
        AAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAA
        AAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAA
        BAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAA
        AEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAA
        AAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIBAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAA
        QAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAA
        AAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAA
        AAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAA
        AAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAA
        AAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIDyAQAAAQAAAAAAEAA=
        VkMyIekBAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/PiA8VG9vbEJveD48UEFSQU0gaWQ9ImZsaXBYIiB2YWx1ZT0iMC4wIi8+PFBBUkFNIGlk
        PSJmbGlwWSIgdmFsdWU9IjAuMCIvPjxQQVJBTSBpZD0iZmxpcFoiIHZhbHVlPSIwLjAiLz48UEFSQU0gaWQ9ImdhaW4iIHZhbHVlPSIwLjAiLz48UEFSQU0gaWQ9Imlu
        cHV0T3JkZXJTZXR0aW5nIiB2YWx1ZT0iMC4wIi8+PFBBUkFNIGlkPSJsb2FXZWlnaHRzIiB2YWx1ZT0iMC4wIi8+PFBBUkFNIGlkPSJvdXRwdXRPcmRlclNldHRpbmci
        IHZhbHVlPSIwLjAiLz48UEFSQU0gaWQ9InVzZVNuM2RJbnB1dCIgdmFsdWU9IjEuMCIvPjxQQVJBTSBpZD0idXNlU24zZE91dHB1dCIgdmFsdWU9IjEuMCIvPjxPU0ND
        b25maWcgUmVjZWl2ZXJQb3J0PSItMSIgU2VuZGVySVA9IiIgU2VuZGVyUG9ydD0iLTEiIFNlbmRlck9TQ0FkZHJlc3M9Ii9Ub29sQm94LyIgU2VuZGVySW50ZXJ2YWw9
        IjEwMCIvPjwvVG9vbEJveD4A
        AFByb2dyYW0gMQAQAAAA
      >
      FLOATPOS 0 0 0 0
      FXID {3564272B-F560-AB45-9041-8AB43ACA4C89}
      WAK 0 0
      BYPASS 0 0 0
      <VST "VST: SceneRotator (IEM) (64ch)" SceneRotator.vst 0 "" 1399018095<5653545363526F7363656E65726F7461> ""
        b1JjU+5e7f5AAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAA
        AAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAA
        AAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAA
        BAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAA
        AEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAA
        AAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIBAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAA
        QAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAA
        AAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAA
        AAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAA
        AAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAA
        AAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAuAwAAAQAAAAAAEAA=
        VkMyISUDAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/PiA8U2NlbmVSb3RhdG9yIE1pZGlEZXZpY2VOYW1lPSJJQUMgRHJpdmVyIEJ1cyAxIiBN
        aWRpRGV2aWNlU2NoZW1lPSIwIj48UEFSQU0gaWQ9ImludmVydFBpdGNoIiB2YWx1ZT0iMC4wIi8+PFBBUkFNIGlkPSJpbnZlcnRRdWF0ZXJuaW9uIiB2YWx1ZT0iMC4w
        Ii8+PFBBUkFNIGlkPSJpbnZlcnRSb2xsIiB2YWx1ZT0iMC4wIi8+PFBBUkFNIGlkPSJpbnZlcnRZYXciIHZhbHVlPSIwLjAiLz48UEFSQU0gaWQ9Im9yZGVyU2V0dGlu
        ZyIgdmFsdWU9IjAuMCIvPjxQQVJBTSBpZD0icGl0Y2giIHZhbHVlPSItMS4xNjk5OTgxNjg5NDUzMTIiLz48UEFSQU0gaWQ9InF3IiB2YWx1ZT0iMC45NDUwMDAwNTI0
        NTIwODc0Ii8+PFBBUkFNIGlkPSJxeCIgdmFsdWU9IjAuMTMzMDAwMDE2MjEyNDYzNCIvPjxQQVJBTSBpZD0icXkiIHZhbHVlPSIwLjAzMTAwMDAxODExOTgxMjAxIi8+
        PFBBUkFNIGlkPSJxeiIgdmFsdWU9IjAuMjk3MDAwMDUwNTQ0NzM4OCIvPjxQQVJBTSBpZD0icm9sbCIgdmFsdWU9IjE1LjY3OTk5MjY3NTc4MTI1Ii8+PFBBUkFNIGlk
        PSJyb3RhdGlvblNlcXVlbmNlIiB2YWx1ZT0iMS4wIi8+PFBBUkFNIGlkPSJ1c2VTTjNEIiB2YWx1ZT0iMS4wIi8+PFBBUkFNIGlkPSJ5YXciIHZhbHVlPSIzNC43MjAw
        MDEyMjA3MDMxMiIvPjxPU0NDb25maWcgUmVjZWl2ZXJQb3J0PSItMSIgU2VuZGVySVA9IiIgU2VuZGVyUG9ydD0iLTEiIFNlbmRlck9TQ0FkZHJlc3M9Ii9TY2VuZVJv
        dGF0b3IvIiBTZW5kZXJJbnRlcnZhbD0iMTAwIi8+PC9TY2VuZVJvdGF0b3I+AA==
        AFByb2dyYW0gMQAQAAAA
      >
      FLOATPOS 311 202 450 373
      FXID {F66E5F76-29D4-F04C-A758-68DF02CA5553}
      <PROGRAMENV 2:_Yaw_Angle 0 "Yaw Angle / SceneRotator"
        PARAMBASE 0
        LFO 0
        LFOWT 1 1
        AUDIOCTL 0
        AUDIOCTLWT 1 1
        PLINK 1 -100 -1 0 ""
        MIDIPLINK 0 0 176 24
      >
      <PROGRAMENV 3:_Pitch_Angle 0 "Pitch Angle / SceneRotator"
        PARAMBASE 0
        LFO 0
        LFOWT 1 1
        AUDIOCTL 0
        AUDIOCTLWT 1 1
        PLINK 1 -100 -1 0 ""
        MIDIPLINK 0 0 176 26
      >
      WAK 0 0
      BYPASS 0 0 0
      <VST "VST: EnergyVisualizer (IEM) (64ch)" EnergyVisualizer.vst 0 "" 1164858985<565354456E5669656E65726779766973> ""
        aVZuRe5e7f5AAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAA
        AAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAA
        AAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAA
        BAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAA
        AEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAA
        AAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIBAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAA
        QAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAA
        AAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAA
        AAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAA
        AAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAA
        AAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAICoAQAAAQAAAAAAEAA=
        VkMyIZ8BAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/PiA8RW5lcmd5VmlzdWFsaXplcj48UEFSQU0gaWQ9IlJNU3RpbWVDb25zdGFudCIgdmFs
        dWU9IjEwMC4wIi8+PFBBUkFNIGlkPSJkeW5hbWljUmFuZ2UiIHZhbHVlPSIzNS4wIi8+PFBBUkFNIGlkPSJob2xkTWF4IiB2YWx1ZT0iMC4wIi8+PFBBUkFNIGlkPSJv
        cmRlclNldHRpbmciIHZhbHVlPSIwLjAiLz48UEFSQU0gaWQ9InBlYWtMZXZlbCIgdmFsdWU9Ii05LjUiLz48UEFSQU0gaWQ9InVzZVNOM0QiIHZhbHVlPSIxLjAiLz48
        T1NDQ29uZmlnIFJlY2VpdmVyUG9ydD0iLTEiIFNlbmRlcklQPSIiIFNlbmRlclBvcnQ9Ii0xIiBTZW5kZXJPU0NBZGRyZXNzPSIvRW5lcmd5VmlzdWFsaXplci8iIFNl
        bmRlckludGVydmFsPSIxMDAiLz48L0VuZXJneVZpc3VhbGl6ZXI+AA==
        AFByb2dyYW0gMQAQAAAA
      >
      FLOATPOS 0 0 0 0
      FXID {E695D41B-9068-5345-9C1A-01E394E00C08}
      WAK 0 0
      BYPASS 1 0 0
      <VST "VST: BinauralDecoder (IEM) (64ch)" BinauralDecoder.vst 0 "" 1114195045<5653544269446562696E617572616C64> ""
        ZURpQu5e7f5AAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAA
        AAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAA
        AAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAA
        BAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAA
        AEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAA
        AAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIBAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAA
        QAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAA
        AAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAA
        AAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAA
        AAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAA
        AAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIA9AQAAAQAAAAAAEAA=
        VkMyITQBAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/PiA8QmluYXVyYWxEZWNvZGVyPjxQQVJBTSBpZD0iYXBwbHlIZWFkcGhvbmVFcSIgdmFs
        dWU9IjAuMCIvPjxQQVJBTSBpZD0iaW5wdXRPcmRlclNldHRpbmciIHZhbHVlPSIwLjAiLz48UEFSQU0gaWQ9InVzZVNOM0QiIHZhbHVlPSIxLjAiLz48T1NDQ29uZmln
        IFJlY2VpdmVyUG9ydD0iLTEiIFNlbmRlcklQPSIiIFNlbmRlclBvcnQ9Ii0xIiBTZW5kZXJPU0NBZGRyZXNzPSIvQmluYXVyYWxEZWNvZGVyLyIgU2VuZGVySW50ZXJ2
        YWw9IjEwMCIvPjwvQmluYXVyYWxEZWNvZGVyPgA=
        AFByb2dyYW0gMQAQAAAA
      >
      FLOATPOS 0 0 0 0
      FXID {8BBAB781-E3D0-9D42-B176-78E92583CB48}
      WAK 0 0
      BYPASS 1 0 0
      <JS Liteon/tilteq ""
        0 50 1.8 2.45 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      >
      JS_DIMS 554 168
      FLOATPOS 0 0 0 0
      FXID {3BFC3C4F-6448-2F47-9852-D4977A5DF709}
      WAK 0 0
      BYPASS 1 0 0
      <VST "VST: ReaEQ (Cockos)" reaeq.vst.dylib 0 "" 1919247729<56535472656571726561657100000000> ""
        cWVlcu5e7f4CAAAAAQAAAAAAAAACAAAAAAAAAAIAAAABAAAAAAAAAAIAAAAAAAAAzQAAAAEAAAAAABAA
        IQAAAAUAAAAAAAAAAQAAANJu1Ve0ildATFz0/Yhy0D+amZmZmZnpPwEIAAAAAQAAAAAAAAAAwHJAAAAAAAAA8D8AAAAAAAAAQAEIAAAAAQAAAAAAAAAAQI9AAAAAAAAA
        8D8AAAAAAAAAQAEBAAAAAQAAAAAAAAAAiLNAAAAAAAAA8D+amZmZmZnpPwEEAAAAAAAAAN4vOk1PWVJAAAAAAAAA8D8AAAAAAAAAQAEBAAAAAQAAAAAAAAAAAPA/AAAA
        AEACAABrAQAAAgAAAA==
        AFByb2dyYW0gMQAQAAAA
      >
      FLOATPOS 0 0 0 0
      FXID {09C47509-6B5C-F443-AB09-4D368AF340D1}
      WAK 0 0
      BYPASS 1 0 0
      <VST "VST: DirectivityShaper (IEM) (64ch)" DirectivityShaper.vst 0 "" 1147753320<56535444695368646972656374697669> ""
        aFNpRO5e7f5AAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAA
        AAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAA
        AAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAA
        BAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAA
        AEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAA
        AAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIBAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAA
        QAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAA
        AAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAA
        AAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAA
        AAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAA
        AAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAICjBgAAAQAAAAAAEAA=
        VkMyIZoGAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/PiA8RGlyZWN0aXZpdHlTaGFwZXI+PFBBUkFNIGlkPSJhemltdXRoMCIgdmFsdWU9Ii0x
        NjIuNDkwMDA1NDkzMTY0MSIvPjxQQVJBTSBpZD0iYXppbXV0aDEiIHZhbHVlPSIwLjAiLz48UEFSQU0gaWQ9ImF6aW11dGgyIiB2YWx1ZT0iMC4wIi8+PFBBUkFNIGlk
        PSJhemltdXRoMyIgdmFsdWU9IjAuMCIvPjxQQVJBTSBpZD0iZWxldmF0aW9uMCIgdmFsdWU9IjEyLjk0OTk5Njk0ODI0MjE5Ii8+PFBBUkFNIGlkPSJlbGV2YXRpb24x
        IiB2YWx1ZT0iMC4wIi8+PFBBUkFNIGlkPSJlbGV2YXRpb24yIiB2YWx1ZT0iMC4wIi8+PFBBUkFNIGlkPSJlbGV2YXRpb24zIiB2YWx1ZT0iMC4wIi8+PFBBUkFNIGlk
        PSJmaWx0ZXJGcmVxdWVuY3kwIiB2YWx1ZT0iMjAwLjAiLz48UEFSQU0gaWQ9ImZpbHRlckZyZXF1ZW5jeTEiIHZhbHVlPSIzMDAuMCIvPjxQQVJBTSBpZD0iZmlsdGVy
        RnJlcXVlbmN5MiIgdmFsdWU9IjE2MDAuMCIvPjxQQVJBTSBpZD0iZmlsdGVyRnJlcXVlbmN5MyIgdmFsdWU9IjIyMDAuMCIvPjxQQVJBTSBpZD0iZmlsdGVyR2FpbjAi
        IHZhbHVlPSIwLjAiLz48UEFSQU0gaWQ9ImZpbHRlckdhaW4xIiB2YWx1ZT0iMC4wIi8+PFBBUkFNIGlkPSJmaWx0ZXJHYWluMiIgdmFsdWU9IjAuMCIvPjxQQVJBTSBp
        ZD0iZmlsdGVyR2FpbjMiIHZhbHVlPSIwLjAiLz48UEFSQU0gaWQ9ImZpbHRlclEwIiB2YWx1ZT0iMC41Ii8+PFBBUkFNIGlkPSJmaWx0ZXJRMSIgdmFsdWU9IjAuNSIv
        PjxQQVJBTSBpZD0iZmlsdGVyUTIiIHZhbHVlPSIwLjUiLz48UEFSQU0gaWQ9ImZpbHRlclEzIiB2YWx1ZT0iMC41Ii8+PFBBUkFNIGlkPSJmaWx0ZXJUeXBlMCIgdmFs
        dWU9IjEuMCIvPjxQQVJBTSBpZD0iZmlsdGVyVHlwZTEiIHZhbHVlPSIyLjAiLz48UEFSQU0gaWQ9ImZpbHRlclR5cGUyIiB2YWx1ZT0iMi4wIi8+PFBBUkFNIGlkPSJm
        aWx0ZXJUeXBlMyIgdmFsdWU9IjMuMCIvPjxQQVJBTSBpZD0ibm9ybWFsaXphdGlvbiIgdmFsdWU9IjEuMCIvPjxQQVJBTSBpZD0ib3JkZXIwIiB2YWx1ZT0iMC4wIi8+
        PFBBUkFNIGlkPSJvcmRlcjEiIHZhbHVlPSIxLjUzOTk5OTk2MTg1MzAyNyIvPjxQQVJBTSBpZD0ib3JkZXIyIiB2YWx1ZT0iMC40MTk5OTk5ODY4ODY5NzgxIi8+PFBB
        UkFNIGlkPSJvcmRlcjMiIHZhbHVlPSIzLjAiLz48UEFSQU0gaWQ9Im9yZGVyU2V0dGluZyIgdmFsdWU9IjAuMCIvPjxQQVJBTSBpZD0icHJvYmVBemltdXRoIiB2YWx1
        ZT0iMzQuNSIvPjxQQVJBTSBpZD0icHJvYmVFbGV2YXRpb24iIHZhbHVlPSIwLjAiLz48UEFSQU0gaWQ9InByb2JlTG9jayIgdmFsdWU9IjAuMCIvPjxQQVJBTSBpZD0i
        cHJvYmVSb2xsIiB2YWx1ZT0iMC4wIi8+PFBBUkFNIGlkPSJzaGFwZTAiIHZhbHVlPSIwLjA4OTk5OTk5NjEyNTY5ODA5Ii8+PFBBUkFNIGlkPSJzaGFwZTEiIHZhbHVl
        PSIwLjAiLz48UEFSQU0gaWQ9InNoYXBlMiIgdmFsdWU9IjAuMCIvPjxQQVJBTSBpZD0ic2hhcGUzIiB2YWx1ZT0iMC41Mjk5OTk5NzEzODk3NzA1Ii8+PFBBUkFNIGlk
        PSJ1c2VTTjNEIiB2YWx1ZT0iMS4wIi8+PE9TQ0NvbmZpZyBSZWNlaXZlclBvcnQ9Ii0xIiBTZW5kZXJJUD0iIiBTZW5kZXJQb3J0PSItMSIgU2VuZGVyT1NDQWRkcmVz
        cz0iL0RpcmVjdGl2aXR5U2hhcGVyLyIgU2VuZGVySW50ZXJ2YWw9IjEwMCIvPjwvRGlyZWN0aXZpdHlTaGFwZXI+AA==
        AFByb2dyYW0gMQAQAAAA
      >
      FLOATPOS 0 0 0 0
      FXID {E38ABFBB-C85E-0141-AF0B-17824B1F8135}
      WAK 0 0
    >
    <FXCHAIN_REC
      WNDRECT 528 121 1239 681
      SHOW 0
      LASTSEL 0
      DOCKED 0
      BYPASS 1 0 0
      <VST "VST: AllRADecoder (IEM) (64ch)" AllRADecoder.vst 0 "" 1097618017<565354416C5261616C6C72616465636F> ""
        YVJsQe5e7f5AAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAA
        AAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAA
        AAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAA
        BAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAA
        AEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAA
        AAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIBAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAA
        QAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAAAAAA
        AAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAA
        AAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAgAA
        AAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAQAAAAAAAAACAA
        AAAAAAAAQAAAAAAAAACAAAAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAIAWBgAAAQAAAAAAEAA=
        VkMyIQ0GAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/PiA8QWxsUkFEZWNvZGVyPjxQQVJBTSBpZD0iZGVjb2Rlck9yZGVyIiB2YWx1ZT0iMi4w
        Ii8+PFBBUkFNIGlkPSJleHBvcnREZWNvZGVyIiB2YWx1ZT0iMS4wIi8+PFBBUkFNIGlkPSJleHBvcnRMYXlvdXQiIHZhbHVlPSIxLjAiLz48UEFSQU0gaWQ9ImlucHV0
        T3JkZXJTZXR0aW5nIiB2YWx1ZT0iMC4wIi8+PFBBUkFNIGlkPSJ1c2VTTjNEIiB2YWx1ZT0iMS4wIi8+PFBBUkFNIGlkPSJ3ZWlnaHRzIiB2YWx1ZT0iMS4wIi8+PE9T
        Q0NvbmZpZyBSZWNlaXZlclBvcnQ9Ii0xIiBTZW5kZXJJUD0iIiBTZW5kZXJQb3J0PSItMSIgU2VuZGVyT1NDQWRkcmVzcz0iL0FsbFJBRGVjb2Rlci8iIFNlbmRlcklu
        dGVydmFsPSIxMDAiLz48TG91ZHNwZWFrZXJzPjxFbGVtZW50IEF6aW11dGg9IjAuMCIgRWxldmF0aW9uPSItNDUuMCIgUmFkaXVzPSIxLjAiIENoYW5uZWw9IjEiIElt
        YWdpbmFyeT0iMCIgR2Fpbj0iMS4wIi8+PEVsZW1lbnQgQXppbXV0aD0iLTkwLjAiIEVsZXZhdGlvbj0iLTQ1LjAiIFJhZGl1cz0iMS4wIiBDaGFubmVsPSIyIiBJbWFn
        aW5hcnk9IjAiIEdhaW49IjEuMCIvPjxFbGVtZW50IEF6aW11dGg9Ii0xODAuMCIgRWxldmF0aW9uPSItNDUuMCIgUmFkaXVzPSIxLjAiIENoYW5uZWw9IjMiIEltYWdp
        bmFyeT0iMCIgR2Fpbj0iMS4wIi8+PEVsZW1lbnQgQXppbXV0aD0iOTAuMCIgRWxldmF0aW9uPSItNDUuMCIgUmFkaXVzPSIxLjAiIENoYW5uZWw9IjQiIEltYWdpbmFy
        eT0iMCIgR2Fpbj0iMS4wIi8+PEVsZW1lbnQgQXppbXV0aD0iLTQ1LjAiIEVsZXZhdGlvbj0iMC4wIiBSYWRpdXM9IjEuMCIgQ2hhbm5lbD0iNSIgSW1hZ2luYXJ5PSIw
        IiBHYWluPSIxLjAiLz48RWxlbWVudCBBemltdXRoPSItMTM1LjAiIEVsZXZhdGlvbj0iMC4wIiBSYWRpdXM9IjEuMCIgQ2hhbm5lbD0iNiIgSW1hZ2luYXJ5PSIwIiBH
        YWluPSIxLjAiLz48RWxlbWVudCBBemltdXRoPSIxMzUuMCIgRWxldmF0aW9uPSIwLjAiIFJhZGl1cz0iMS4wIiBDaGFubmVsPSI3IiBJbWFnaW5hcnk9IjAiIEdhaW49
        IjEuMCIvPjxFbGVtZW50IEF6aW11dGg9IjQ1LjAiIEVsZXZhdGlvbj0iMC4wIiBSYWRpdXM9IjEuMCIgQ2hhbm5lbD0iOCIgSW1hZ2luYXJ5PSIwIiBHYWluPSIxLjAi
        Lz48RWxlbWVudCBBemltdXRoPSIwLjAiIEVsZXZhdGlvbj0iNDUuMCIgUmFkaXVzPSIxLjAiIENoYW5uZWw9IjkiIEltYWdpbmFyeT0iMCIgR2Fpbj0iMS4wIi8+PEVs
        ZW1lbnQgQXppbXV0aD0iLTkwLjAiIEVsZXZhdGlvbj0iNDUuMCIgUmFkaXVzPSIxLjAiIENoYW5uZWw9IjEwIiBJbWFnaW5hcnk9IjAiIEdhaW49IjEuMCIvPjxFbGVt
        ZW50IEF6aW11dGg9Ii0xODAuMCIgRWxldmF0aW9uPSI0NS4wIiBSYWRpdXM9IjEuMCIgQ2hhbm5lbD0iMTEiIEltYWdpbmFyeT0iMCIgR2Fpbj0iMS4wIi8+PEVsZW1l
        bnQgQXppbXV0aD0iOTAuMCIgRWxldmF0aW9uPSI0NS4wIiBSYWRpdXM9IjEuMCIgQ2hhbm5lbD0iMTIiIEltYWdpbmFyeT0iMCIgR2Fpbj0iMS4wIi8+PC9Mb3Vkc3Bl
        YWtlcnM+PC9BbGxSQURlY29kZXI+AA==
        AGRlZmF1bHQAEAAAAA==
      >
      PRESETNAME default
      FLOATPOS 0 0 0 0
      FXID {B867A385-B975-014D-87E2-2F26DA92198F}
      WAK 0 0
    >
    <ITEM
      POSITION 6
      SNAPOFFS 0
      LENGTH 557.184
      LOOP 1
      ALLTAKES 0
      FADEIN 1 0 0 1 0 0 0
      FADEOUT 1 0 0 1 0 0 0
      MUTE 0 0
      SEL 0
      IGUID {79D019A5-50B0-D941-AAFD-0B1181F98701}
      IID 2
      NAME Take_20240531_19_04.wav
      VOLPAN 1 0 1 -1
      SOFFS 0
      PLAYRATE 1 1 0 -1 0 0.0025
      CHANMODE 0
      GUID {B2C63CB1-83E6-AE4D-AF32-0CCED6EDAB20}
      <SOURCE WAVE
        FILE "Media/Take_20240531_19_04.wav"
      >
    >
    <ITEM
      POSITION 565
      SNAPOFFS 0
      LENGTH 2043
      LOOP 1
      ALLTAKES 0
      FADEIN 1 0 0 1 0 0 0
      FADEOUT 1 0.01 0 1 0 0 0
      MUTE 0 0
      SEL 0
      IGUID {878DFBA7-B209-2341-B07F-B63304042948}
      IID 3
      NAME 2024-06-02_04-46-24.wav
      VOLPAN 1 0 1 -1
      SOFFS 0
      PLAYRATE 1 1 0 -1 0 0.0025
      CHANMODE 0
      GUID {BC3D1A7A-B6A8-D849-A394-CE8DC5D0DE53}
      <SOURCE WAVE
        FILE "Media/2024-06-02_04-46-24.wav"
      >
    >
    <ITEM
      POSITION 2608
      SNAPOFFS 0
      LENGTH 6114.7546666666676
      LOOP 1
      ALLTAKES 0
      FADEIN 1 0.01 0 1 0 0 0
      FADEOUT 1 0 0 1 0 0 0
      MUTE 0 0
      SEL 0
      IGUID {3D73E8C7-A344-2A4D-B729-1028294DAC66}
      IID 3
      NAME 2024-06-02_04-46-24.wav
      VOLPAN 1 0 1 -1
      SOFFS 2043
      PLAYRATE 1 1 0 -1 0 0.0025
      CHANMODE 0
      GUID {06CE893B-3097-6C47-9E91-B371B326DF9B}
      <SOURCE WAVE
        FILE "Media/2024-06-02_04-46-24.wav"
      >
    >
  >
>
EnergyVisualizerGrid.json
New file
@@ -0,0 +1,10 @@
{
  "Description" : "Cartesian and spherical coordinates of the EnergyVisualizer's 426-point grid.",
  "x" : [-0.989428233027905, -0.94562237517123438, -0.97653817229723083, -0.9589215425049169, -0.98867544588247824, -0.95892154250491679, -0.97653817229723083, -0.94562237517123438, -0.8611291433269268, -0.90596313391326455, -0.87329387676999282, -0.91550845659717472, -0.853005976182839, -0.90991995150389882, -0.853005976182839, -0.91550845659717472, -0.87329387676999282, -0.90596313391326455, -0.8611291433269268, -0.79501230438537918, -0.83029661458928494, -0.74131433526537283, -0.7909995000356862, -0.69443022574358737, -0.77120003770640355, -0.69443022574358737, -0.7909995000356862, -0.74131433526537283, -0.830296614589285, -0.79501230438537918, -0.7084289337574271, -0.75639574473324822, -0.671693594139846, -0.69740562672519, -0.565796078717367, -0.61967008938249135, -0.49914036122026817, -0.58910886481124225, -0.49914036122026817, -0.61967008938249135, -0.565796078717367, -0.69740562672518946, -0.671693594139846, -0.75639574473324844, -0.7084289337574271, -0.63578880451330455, -0.6510652764094137, -0.50601581936609574, -0.52284594190360856, -0.36182364198623596, -0.41692267240601072, -0.2816752392322821, -0.37879446564668046, -0.2816752392322821, -0.41692267240601072, -0.36182364198623596, -0.52284594190360856, -0.50601581936609574, -0.65106527640941425, -0.63578880451330455, -0.59406355775518038, -0.51491783695621851, -0.50125373644613047, -0.31266629474366164, -0.32149019791965894, -0.14334621098231232, -0.19685353171630268, -0.055154542350804789, -0.15395974554799582, -0.055154542350804789, -0.19685353171630268, -0.14334621098231232, -0.32149019791965838, -0.31266629474366164, -0.50125373644613136, -0.51491783695621851, -0.59406355775518038, -0.51723990890365068, -0.35813645747788386, -0.32107853426731159, -0.10593532535962329, -0.10734775411014962, 0.076927088897341719, 0.027793804570801141, 0.16873206582647687, 0.073137517642518926, 0.16873206582647685, 0.027793804570801141, 0.076927088897341719, -0.10734775411014963, -0.10593532535962329, -0.32107853426731153, -0.35813645747788386, -0.51723990890365068, -0.41017625752326192, -0.39923569231691663, -0.17923749366896338, -0.1250308586682381, 0.1005719913636212, 0.1066234997577299, 0.28762707223681083, 0.24567150099224064, 0.37973464499968468, 0.29168467357555738, 0.37973464499968462, 0.24567150099224064, 0.28762707223681083, 0.10662349975773046, 0.1005719913636212, -0.12503085866823868, -0.17923749366896338, -0.39923569231691663, -0.41017625752326214, -0.32005431801006917, -0.25041665829459026, 0.0065619957937038181, 0.072363248743749289, 0.29426214880030638, 0.30870777333893895, 0.47881751974206366, 0.44686631023507467, 0.569051519498278, 0.49231419939479937, 0.569051519498278, 0.44686631023507467, 0.47881751974206366, 0.308707773338939, 0.29426214880030638, 0.072363248743748387, 0.0065619957937038181, -0.25041665829459026, -0.32005431801006951, -0.20070155681837162, -0.084187208008073583, 0.18303324579757904, 0.25703093956542011, 0.46390296134897951, 0.48861785714056805, 0.64207936349823835, 0.6229340635398003, 0.729336636819478, 0.66710369973691064, 0.729336636819478, 0.6229340635398003, 0.64207936349823835, 0.4886178571405681, 0.46390296134897951, 0.25703093956542, 0.18303324579757904, -0.084187208008073583, -0.20070155681837176, -0.060887670498268653, 0.081951095935592855, 0.33387283654542532, 0.41598002486746927, 0.5999757337779692, 0.63767020905662375, 0.77058414869815461, 0.76692942851300172, 0.854705726246426, 0.809575906731543, 0.854705726246426, 0.76692942851300172, 0.77058414869815461, 0.63767020905662386, 0.5999757337779692, 0.41598002486746904, 0.33387283654542532, 0.081951095935592855, -0.060887670498268105, 0.079279895879067155, 0.22628589161077531, 0.44421736619701735, 0.53802221305675013, 0.69500437457812791, 0.748941175708626, 0.85915506593126645, 0.87343064723672637, 0.940741243162931, 0.91469868000133425, 0.940741243162931, 0.87343064723672637, 0.85915506593126645, 0.748941175708626, 0.69500437457812791, 0.53802221305675, 0.44421736619701735, 0.22628589161077531, 0.079279895879067558, 0.17599693312597767, 0.32535083529900866, 0.50255352882351878, 0.61451170162552049, 0.74383409240983211, 0.81739717339059925, 0.90431409325138068, 0.93855901281978116, 0.98449608748550044, 0.97888500666190836, 0.98449608748550033, 0.93855901281978116, 0.90431409325138068, 0.81739717339059936, 0.74383409240983211, 0.61451170162552, 0.50255352882351878, 0.32535083529900866, 0.17599693312597864, -0.0013227466940842578, 0.17599693312597775, 0.35998833559701332, 0.50255352882351878, 0.63999152504706647, 0.74383409240983211, 0.83999250141852788, 0.90431409325138079, 0.95999289196795967, 0.98449608748550044, 0.9999930013218753, 0.98449608748550033, 0.95999289196795967, 0.90431409325138079, 0.839992501418528, 0.74383409240983211, 0.63999152504706647, 0.50255352882351878, 0.35998833559701332, 0.17599693312597875, -0.0013227466940842578, 0.079279895879067155, 0.32283468078535987, 0.44421736619701735, 0.61263607740967, 0.69500437457812791, 0.81572983410625177, 0.85915506593126645, 0.93697615394646783, 0.940741243162931, 0.977325906082831, 0.940741243162931, 0.93697615394646783, 0.85915506593126645, 0.81572983410625188, 0.69500437457812791, 0.61263607740966985, 0.44421736619701735, 0.32283468078535987, 0.079279895879067558, -0.060887670498268549, 0.22177449618114994, 0.33387283654542549, 0.53440518945971827, 0.59997573377796931, 0.74568024443584235, 0.770584148698155, 0.87032092156909413, 0.85470572624642627, 0.91163209053935768, 0.85470572624642627, 0.87032092156909413, 0.770584148698155, 0.74568024443584269, 0.59997573377796931, 0.534405189459718, 0.33387283654542549, 0.22177449618114994, -0.060887670498267994, -0.20070155681837162, 0.076253809019891552, 0.18303324579757904, 0.41087884302695143, 0.46390296134897951, 0.63296170396166584, 0.64207936349823835, 0.76240461660885883, 0.729336636819478, 0.80510505177902292, 0.729336636819478, 0.76240461660885883, 0.64207936349823835, 0.632961703961666, 0.46390296134897951, 0.41087884302695127, 0.18303324579757904, 0.076253809019891552, -0.20070155681837176, -0.32005431801006917, -0.090239646018537414, 0.0065619957937040679, 0.25080566036358554, 0.29426214880030654, 0.48267719196242531, 0.47881751974206388, 0.617161329277089, 0.56905151949827826, 0.661383414382382, 0.56905151949827826, 0.617161329277089, 0.47881751974206388, 0.48267719196242559, 0.29426214880030654, 0.25080566036358543, 0.0065619957937040679, -0.090239646018537414, -0.32005431801006951, -0.41017625752326192, -0.25612202158127184, -0.17923749366896338, 0.065451277050613585, 0.1005719913636212, 0.30181563122906424, 0.28762707223681083, 0.44006759814169177, 0.37973464499968468, 0.48555093042297365, 0.37973464499968462, 0.44006759814169177, 0.28762707223681083, 0.30181563122906468, 0.1005719913636212, 0.065451277050613266, -0.17923749366896338, -0.25612202158127184, -0.41017625752326214, -0.40404983400147271, -0.35813645747788364, -0.13214144559497293, -0.10593532535962294, 0.099120661508992708, 0.076927088897342122, 0.23812274204495956, 0.16873206582647707, 0.28413647946732529, 0.16873206582647707, 0.23812274204495956, 0.076927088897342122, 0.099120661508992722, -0.10593532535962294, -0.13214144559497348, -0.35813645747788364, -0.40404983400147271, -0.52074726026037255, -0.51491783695621851, -0.3278734151146776, -0.31266629474366164, -0.11506638250603425, -0.14334621098231232, 0.019823938272352508, -0.055154542350804789, 0.065114068574948947, -0.055154542350804789, 0.019823938272352508, -0.14334621098231232, -0.11506638250603426, -0.31266629474366164, -0.32787341511467749, -0.51491783695621851, -0.52074726026037255, -0.59593591488260522, -0.63578880451330455, -0.50721232435235164, -0.50601581936609552, -0.32898209341939294, -0.36182364198623596, -0.20486370948021143, -0.28167523923228188, -0.1620971677016565, -0.28167523923228188, -0.20486370948021143, -0.36182364198623596, -0.32898209341939244, -0.50601581936609552, -0.5072123243523522, -0.63578880451330455, -0.59593591488260522, -0.7084289337574271, -0.655675362281081, -0.671693594139846, -0.52962774272594793, -0.565796078717367, -0.42454182469795182, -0.49914036122026817, -0.38663296731700841, -0.49914036122026817, -0.42454182469795182, -0.565796078717367, -0.529627742725948, -0.671693594139846, -0.65567536228108148, -0.7084289337574271, -0.75916297247481712, -0.795012304385379, -0.70295993195600792, -0.74131433526537227, -0.62641780435651429, -0.694430225743587, -0.59618394073263437, -0.694430225743587, -0.62641780435651429, -0.74131433526537227, -0.70295993195600737, -0.795012304385379, -0.75916297247481723, -0.8611291433269268, -0.83407858641754351, -0.87329387676999282, -0.79634789437509146, -0.853005976182839, -0.77699557091707838, -0.853005976182839, -0.79634789437509146, -0.87329387676999282, -0.83407858641754329, -0.8611291433269268, -0.9074067231374644, -0.94562237517123426, -0.91888390180491852, -0.95892154250491679, -0.91386821334589863, -0.95892154250491668, -0.91888390180491852, -0.94562237517123426, -0.90740672313746429, -0.97732312869673676, -0.990157096001666, -0.97732312869673676],
 "y" : [-0.14502334876590658, 0.10516091195246342, 0.070450506826574583, 0.26295030618542486, 0.15006952625061076, 0.26295030618542486, 0.070450506826574583, 0.10516091195246342, 0.048677437164362423, 0.10428127232973203, 0.36161643598064663, 0.33905045618789836, 0.50964430770037672, 0.41478389777707442, 0.50964430770037672, 0.33905045618789836, 0.36161643598064663, 0.10428127232973285, 0.048677437164362423, 0.2858146318456839, 0.34941469027490019, 0.577059356370298, 0.56779447376482761, 0.70987044190454907, 0.63659288547834225, 0.70987044190454907, 0.56779447376482761, 0.577059356370298, 0.34941469027490024, 0.2858146318456839, 0.02959574449826962, 0.18517965346228996, 0.48489941353137678, 0.55380829345905946, 0.74333215895898042, 0.74798298031953436, 0.85785248663564728, 0.80805367730170585, 0.85785248663564728, 0.74798298031953436, 0.74333215895898042, 0.55380829345906, 0.48489941353137678, 0.18517965346228929, 0.02959574449826962, 0.22388612418870393, 0.38089331196621884, 0.636833069318911, 0.70926816166, 0.85607398304439508, 0.874918731232357, 0.9511694876879262, 0.92548082248928631, 0.9511694876879262, 0.874918731232357, 0.85607398304439508, 0.70926816166, 0.636833069318911, 0.3808933119662179, 0.22388612418870393, 0.020796765907848576, 0.38235348708435191, 0.53310477466356254, 0.73613876542295353, 0.81128296954442525, 0.91396369817120859, 0.94701250681214821, 0.99002242207495472, 0.988077120851807, 0.99002242207495472, 0.94701250681214821, 0.91396369817120859, 0.81128296954442536, 0.73613876542295353, 0.53310477466356165, 0.38235348708435191, 0.020796765907848576, 0.18236614835183212, 0.49541118493620717, 0.63466959987904992, 0.7805343112851294, 0.858414290156182, 0.91817559351392286, 0.96515654838564335, 0.97670247984328662, 0.997321865554491, 0.97670247984328651, 0.96515654838564335, 0.91817559351392286, 0.85841429015618209, 0.7805343112851294, 0.63466959987904981, 0.49541118493620717, 0.18236614835183212, 0.047957087157740871, 0.30964372482880231, 0.55615151776505711, 0.68165661806374045, 0.77063640807825973, 0.85185005892223731, 0.87195695932850859, 0.9322552155911068, 0.91518381068672094, 0.956514532665929, 0.91518381068672083, 0.9322552155911068, 0.87195695932850859, 0.8518500589222372, 0.77063640807825973, 0.68165661806374023, 0.55615151776505711, 0.30964372482880231, 0.0479570871577409, 0.15383508547502925, 0.39250099379286774, 0.56080423024050707, 0.67334550750424416, 0.709709493779817, 0.79504144162431489, 0.78027801634293037, 0.85285306271472039, 0.81079681749980492, 0.87041756018261585, 0.81079681749980492, 0.85285306271472039, 0.78027801634293037, 0.79504144162431511, 0.709709493779817, 0.67334550750424427, 0.56080423024050707, 0.39250099379286774, 0.15383508547502941, 0.22419484725373706, 0.42213567136375907, 0.50944514822845888, 0.61225687199936851, 0.60340523972663873, 0.69337875107392843, 0.64952557585190318, 0.73282571473111024, 0.66995538943124355, 0.74496486749196822, 0.66995538943124355, 0.73282571473111024, 0.64952557585190318, 0.69337875107392855, 0.60340523972663873, 0.61225687199936829, 0.50944514822845888, 0.42213567136375907, 0.22419484725373723, 0.24529669659225309, 0.39257333922580839, 0.40673427430575182, 0.50411049022905641, 0.45945892861125803, 0.55388099505278954, 0.48722324403524375, 0.57911235069757172, 0.49992105081671656, 0.587015205288415, 0.49992105081671656, 0.57911235069757172, 0.48722324403524375, 0.55388099505278954, 0.45945892861125803, 0.50411049022905619, 0.40673427430575182, 0.39257333922580839, 0.24529669659225367, 0.19953620751483692, 0.30363073203448121, 0.26233626185686593, 0.3576211252604824, 0.28732444913433969, 0.384884848847874, 0.30176759898264788, 0.39947617244805805, 0.30859256342690228, 0.40413651753314334, 0.30859256342690228, 0.39947617244805805, 0.30176759898264788, 0.38488484884787383, 0.28732444913433969, 0.35762112526048229, 0.26233626185686593, 0.30363073203448121, 0.19953620751483792, 0.078969555154888751, 0.16472461001914751, 0.0906206615631628, 0.18406727126692463, 0.0977434319888648, 0.19572608851910697, 0.10217376149020091, 0.20228368607784558, 0.10431285226119984, 0.20441170155476796, 0.10431285226119982, 0.20228368607784558, 0.10217376149020091, 0.195726088519107, 0.0977434319888648, 0.18406727126692449, 0.0906206615631628, 0.16472461001914751, 0.078969555154889182, 3.4993390631858086E-6, -0.078969555154888516, -0.0030851294254100881, -0.090620661563162536, -0.0033878827477248348, -0.09774343198886451, -0.003588524489842624, -0.1021737614902006, -0.003703695159673284, -0.10431285226119952, -0.0037412975379981514, -0.1043128522611995, -0.003703695159673284, -0.1021737614902006, -0.0035885244898426231, -0.09774343198886451, -0.0033878827477248387, -0.090620661563162536, -0.0030851294254100881, -0.07896955515488896, 3.4993390631858086E-6, -0.19953620751483692, -0.17034073177417974, -0.26233626185686593, -0.190587307858797, -0.28732444913433969, -0.20271750480354181, -0.30176759898264788, -0.2095306044158747, -0.30859256342690228, -0.21174058019041458, -0.30859256342690228, -0.2095306044158747, -0.30176759898264788, -0.20271750480354184, -0.28732444913433969, -0.19058730785879693, -0.26233626185686593, -0.17034073177417974, -0.19953620751483792, -0.24529669659225312, -0.3077574770957261, -0.40673427430575165, -0.36339242067279393, -0.45945892861125787, -0.39132546687416669, -0.48722324403524336, -0.40624519132005521, -0.49992105081671634, -0.41100721587198485, -0.49992105081671634, -0.40624519132005521, -0.48722324403524336, -0.39132546687416664, -0.45945892861125787, -0.36339242067279381, -0.40673427430575165, -0.3077574770957261, -0.2452966965922537, -0.22419484725373706, -0.39467412372257271, -0.50944514822845888, -0.5086930550182831, -0.60340523972663873, -0.55942386269223454, -0.64952557585190318, -0.585096654221666, -0.66995538943124355, -0.593132241241274, -0.66995538943124355, -0.585096654221666, -0.64952557585190318, -0.55942386269223465, -0.60340523972663873, -0.508693055018283, -0.50944514822845888, -0.39467412372257271, -0.22419484725373723, -0.15383508547502925, -0.42207362946537791, -0.56080423024050707, -0.61529202483993461, -0.70970949377981685, -0.69770700437947086, -0.78027801634293026, -0.73773638757022364, -0.81079681749980481, -0.75004798458492128, -0.81079681749980481, -0.73773638757022364, -0.78027801634293026, -0.69770700437947075, -0.70970949377981685, -0.61529202483993439, -0.56080423024050707, -0.42207362946537791, -0.15383508547502941, -0.047957087157740871, -0.390411586864514, -0.55615151776505711, -0.67457557764084219, -0.77063640807825973, -0.7978798462300184, -0.87195695932850859, -0.85642672782577345, -0.91518381068672094, -0.87420838131728329, -0.91518381068672083, -0.85642672782577345, -0.87195695932850859, -0.79787984623001829, -0.77063640807825973, -0.67457557764084208, -0.55615151776505711, -0.390411586864514, -0.0479570871577409, -0.30580566222612315, -0.49541118493620728, -0.68093587052823434, -0.78053431128512951, -0.85297622318184441, -0.91817559351392286, -0.934262219847231, -0.97670247984328662, -0.95878384479293044, -0.97670247984328651, -0.934262219847231, -0.91817559351392286, -0.85297622318184452, -0.78053431128512951, -0.68093587052823423, -0.49541118493620728, -0.30580566222612315, -0.17712327984382462, -0.38235348708435191, -0.63196804045766808, -0.73613876542295353, -0.85766970271183318, -0.91396369817120859, -0.96540996954898972, -0.99002242207495472, -0.99787782722817164, -0.99002242207495472, -0.96540996954898972, -0.91396369817120859, -0.85766970271183329, -0.73613876542295353, -0.63196804045766786, -0.38235348708435191, -0.17712327984382462, -0.014528049607708819, -0.22388612418870393, -0.52850772453275841, -0.63683306931891137, -0.80858422686043452, -0.85607398304439508, -0.94537837819971893, -0.95116948768792631, -0.98677480116949734, -0.95116948768792631, -0.94537837819971893, -0.85607398304439508, -0.80858422686043485, -0.63683306931891137, -0.52850772453275763, -0.22388612418870393, -0.014528049607708819, -0.02959574449826962, -0.37460028005071766, -0.48489941353137678, -0.70461906881828829, -0.74333215895898042, -0.87132808607548462, -0.85785248663564728, -0.92223367352512409, -0.85785248663564728, -0.87132808607548462, -0.74333215895898042, -0.7046190688182884, -0.48489941353137678, -0.37460028005071677, -0.02959574449826962, -0.17750645812039359, -0.28581463184568423, -0.547314032585461, -0.57705935637029881, -0.74244667379906981, -0.7098704419045494, -0.80284787401630875, -0.7098704419045494, -0.74244667379906981, -0.57705935637029881, -0.54731403258546163, -0.28581463184568423, -0.17750645812039326, -0.048677437164362423, -0.34130015525555257, -0.36161643598064663, -0.56042238731049643, -0.50964430770037672, -0.62950606254049957, -0.50964430770037672, -0.56042238731049643, -0.36161643598064663, -0.34130015525555335, -0.048677437164362423, -0.094917443622638362, -0.10516091195246384, -0.33007793864252843, -0.26295030618542531, -0.406010946448461, -0.26295030618542531, -0.33007793864252843, -0.10516091195246384, -0.09491744362263875, -0.060277522057913181, -0.13996044168817004, -0.060277522057913181],
 "z" : [0, -0.30779783328158683, -0.20349428526192753, -0.106426555882365, 0, 0.10642655588236512, 0.20349428526192753, 0.30779783328158683, -0.50605049710887806, -0.41031233984776588, -0.32648331967298327, -0.21653880497000325, -0.11244324890790776, 0, 0.11244324890790788, 0.21653880497000325, 0.32648331967298327, 0.41031233984776577, 0.50605049710887806, -0.53503778567383953, -0.43418533602790871, -0.34271789500339134, -0.22787985102991656, -0.11768864551837875, 0, 0.11768864551837889, 0.22787985102991656, 0.34271789500339134, 0.43418533602790854, 0.53503778567383953, -0.70516135580653327, -0.62735474278355541, -0.56008952351246721, -0.45488654179697308, -0.35683623521922797, -0.23776131198536549, -0.12226205860338232, 0, 0.12226205860338248, 0.23776131198536549, 0.35683623521922797, 0.45488654179697297, 0.56008952351246721, 0.62735474278355541, 0.70516135580653327, -0.73867963248711765, -0.65653201807173, -0.58171439072203968, -0.47283273563742667, -0.3690812751337042, -0.24635888247147314, -0.12623654500549572, 0, 0.12623654500549589, 0.24635888247147314, 0.3690812751337042, 0.4728327356374265, 0.58171439072203968, 0.65653201807173, 0.73867963248711765, -0.8041492298541556, -0.76724535325980669, -0.68157464076189433, -0.60028285513817525, -0.48832775465742045, -0.37963432698087546, -0.2538030712820265, -0.12966719032551594, 0, 0.12966719032551607, 0.2538030712820265, 0.37963432698087546, 0.48832775465742034, 0.60028285513817525, 0.68157464076189433, 0.76724535325980669, 0.8041492298541556, -0.83618506598280062, -0.79139499345478237, -0.70292465728705344, -0.61607133981999151, -0.50159880994990924, -0.388633249309855, -0.26019289293866438, -0.13259621348252737, 0, 0.13259621348252754, 0.26019289293866438, 0.388633249309855, 0.501598809949909, 0.61607133981999151, 0.70292465728705356, 0.79139499345478237, 0.83618506598280062, -0.91074450619015845, -0.86297834599390566, -0.81152289564182456, -0.72091021592885407, -0.62928912361282208, -0.51281859015990661, -0.39618395777096, -0.26560445516481557, -0.13505625510836489, 0, 0.13505625510836505, 0.26560445516481557, 0.39618395777096, 0.5128185901599065, 0.62928912361282208, 0.72091021592885418, 0.81152289564182456, 0.86297834599390566, 0.91074450619015834, -0.93482618705297293, -0.88500534863930713, -0.82792243329647475, -0.73577808322557559, -0.64009547898905073, -0.52211935108751273, -0.40236799077461427, -0.27009656457461895, -0.13707256796634723, 0, 0.1370725679663474, 0.27009656457461895, 0.40236799077461427, 0.52211935108751251, 0.64009547898905073, 0.73577808322557559, 0.82792243329647475, 0.88500534863930713, 0.93482618705297282, -0.95365379229338543, -0.90261508350463193, -0.84081179337547751, -0.74771426280074815, -0.64861094588519319, -0.529602206606542, -0.40724761175966478, -0.27371449415518639, -0.13866451011301845, 0, 0.13866451011301861, 0.27371449415518639, 0.40724761175966478, 0.52960220660654189, 0.64861094588519319, 0.74771426280074837, 0.84081179337547751, 0.90261508350463193, 0.95365379229338532, -0.9675340935709823, -0.91606232932265785, -0.8503506095264971, -0.7568574717556007, -0.65492489019503775, -0.53534339241370443, -0.41086929825300122, -0.27649256219698448, -0.1398465747591956, 0, 0.13984657475919574, 0.27649256219698448, 0.41086929825300122, 0.53534339241370421, 0.65492489019503775, 0.756857471755601, 0.8503506095264971, 0.91606232932265785, 0.96753409357098219, -0.976678043164686, -0.92552853755144771, -0.85665081409168742, -0.76330808264091066, -0.65910058431692631, -0.53939852470648308, -0.41326612356796072, -0.27845590694737032, -0.14062909801984982, 0, 0.14062909801985, 0.27845590694737032, 0.41326612356796072, 0.539398524706483, 0.65910058431692631, 0.76330808264091088, 0.85665081409168742, 0.92552853755144771, 0.97667804316468576, -0.9812180638822795, -0.93113513349259736, -0.8597836043824536, -0.76713402232833849, -0.661178542053415, -0.54180546251036388, -0.41445933842763955, -0.27962169050615027, -0.14101873130501197, 0, 0.14101873130501213, 0.27962169050615027, 0.41445933842763955, 0.54180546251036366, 0.661178542053415, 0.76713402232833872, 0.8597836043824536, 0.93113513349259736, 0.98121806388227928, -0.99999912516408629, -0.9812180638822795, -0.932951703042832, -0.8597836043824536, -0.76837449861276486, -0.661178542053415, -0.54258614067503619, -0.41445933842763955, -0.27999987502346763, -0.14101873130501197, 0, 0.14101873130501213, 0.27999987502346763, 0.41445933842763955, 0.54258614067503608, 0.661178542053415, 0.76837449861276486, 0.8597836043824536, 0.932951703042832, 0.98121806388227928, 0.99999912516408629, -0.976678043164686, -0.93100043178338632, -0.85665081409168742, -0.76704205539150783, -0.65910058431692631, -0.54174758974564252, -0.41326612356796072, -0.27959365648884665, -0.14062909801984982, 0, 0.14062909801985, 0.27959365648884665, 0.41326612356796072, 0.5417475897456423, 0.65910058431692631, 0.767042055391508, 0.85665081409168742, 0.93100043178338632, 0.97667804316468576, -0.9675340935709823, -0.9252574820747308, -0.8503506095264971, -0.76312321552688311, -0.65492489019503775, -0.5392822563684232, -0.41086929825300122, -0.27839960130800184, -0.1398465747591956, 0, 0.13984657475919574, 0.27839960130800184, 0.41086929825300122, 0.53928225636842309, 0.65492489019503775, 0.76312321552688334, 0.8503506095264971, 0.9252574820747308, 0.96753409357098219, -0.95365379229338543, -0.9156515126803304, -0.84081179337547751, -0.7565777898729249, -0.64861094588519319, -0.5351676589335761, -0.40724761175966478, -0.2764074995221929, -0.13866451011301845, 0, 0.13866451011301861, 0.2764074995221929, 0.40724761175966478, 0.53516765893357587, 0.64861094588519319, 0.75657778987292512, 0.84081179337547751, 0.9156515126803304, 0.95365379229338532, -0.93482618705297293, -0.9020591208986094, -0.82792243329647475, -0.74733676806240379, -0.64009547898905073, -0.52936534113888967, -0.40236799077461427, -0.27359991977296561, -0.13707256796634723, 0, 0.1370725679663474, 0.27359991977296561, 0.40236799077461427, 0.52936534113888956, 0.64009547898905073, 0.747336768062404, 0.82792243329647475, 0.9020591208986094, 0.93482618705297282, -0.91074450619015845, -0.88429650169106433, -0.81152289564182456, -0.73529852467074075, -0.62928912361282208, -0.52181900667354353, -0.39618395777096, -0.26995141957663576, -0.13505625510836489, 0, 0.13505625510836505, 0.26995141957663576, 0.39618395777096, 0.52181900667354331, 0.62928912361282208, 0.73529852467074086, 0.81152289564182456, 0.88429650169106433, 0.91074450619015834, -0.86210592655069052, -0.79139499345478237, -0.720322829420272, -0.61607133981999151, -0.51245161444614085, -0.388633249309855, -0.2654273239271232, -0.13259621348252737, 0, 0.13259621348252754, 0.2654273239271232, 0.388633249309855, 0.51245161444614062, 0.61607133981999151, 0.72032282942027215, 0.79139499345478237, 0.86210592655069052, -0.83513450094501673, -0.76724535325980669, -0.70222177373044592, -0.60028285513817525, -0.50116106060544119, -0.37963432698087546, -0.25998192661566422, -0.12966719032551594, 0, 0.12966719032551607, 0.25998192661566422, 0.37963432698087546, 0.501161060605441, 0.60028285513817525, 0.70222177373044614, 0.76724535325980669, 0.83513450094501673, -0.80290056739774962, -0.73867963248711765, -0.68074609299965194, -0.58171439072203968, -0.48781382748125035, -0.3690812751337042, -0.25355587662382567, -0.12623654500549572, 0, 0.12623654500549589, 0.25355587662382567, 0.3690812751337042, 0.48781382748125024, 0.58171439072203968, 0.680746092999652, 0.73867963248711765, 0.80290056739774962, -0.70516135580653327, -0.65556422224180078, -0.56008952351246721, -0.47223555773857756, -0.35683623521922797, -0.24607235825701007, -0.12226205860338232, 0, 0.12226205860338248, 0.24607235825701007, 0.35683623521922797, 0.47223555773857739, 0.56008952351246721, 0.65556422224180078, 0.70516135580653327, -0.62622922204952469, -0.53503778567383953, -0.45419674569446861, -0.34271789500339139, -0.23743140261949641, -0.11768864551837875, 0, 0.11768864551837889, 0.23743140261949641, 0.34271789500339139, 0.4541967456944685, 0.53503778567383953, 0.62622922204952469, -0.50605049710887806, -0.43339025796878267, -0.32648331967298327, -0.22750116247079261, -0.11244324890790776, 0, 0.11244324890790788, 0.22750116247079261, 0.32648331967298327, 0.43339025796878256, 0.50605049710887806, -0.40939433032355521, -0.30779783328158689, -0.21610397827265473, -0.10642655588236502, 0, 0.10642655588236513, 0.21610397827265473, 0.30779783328158689, 0.40939433032355516, -0.20299291231217795, 0, 0.20299291231217795],
 "azimuthInRadians" : [-2.9960560828851843, 3.0308395810714948, 3.0695743073934971, 2.8739567509261343, 2.9909540585654026, 2.8739567509261343, 3.0695743073934971, 3.0308395810714948, 3.0851252938220028, 3.0269915782803181, 2.7490047378605453, 2.7869126959441584, 2.6030365373132187, 2.7138873593374244, 2.6030365373132187, 2.7869126959441584, 2.7490047378605453, 3.0269915782803172, 3.0851252938220028, 2.7964711918294651, 2.7432583405093767, 2.4801448762705265, 2.5190074640120468, 2.3451999828350369, 2.4515204264201591, 2.3451999828350369, 2.5190074640120468, 2.4801448762705265, 2.7432583405093767, 2.7964711918294651, 3.0998403430300123, 2.9014966330300704, 2.5163156835557889, 2.4704609725220426, 2.2214028286972898, 2.2626485513405772, 2.0977623599213335, 2.2007519068346362, 2.0977623599213335, 2.2626485513405772, 2.2214028286972898, 2.4704609725220417, 2.5163156835557889, 2.9014966330300713, 3.0998403430300123, 2.8030134122072292, 2.6122525542950452, 2.2422246038918221, 2.2060307293177468, 1.9706787580757059, 2.015490076012151, 1.858704129476882, 1.9592896721962199, 1.858704129476882, 2.015490076012151, 1.9706787580757059, 2.2060307293177468, 2.2422246038918221, 2.6122525542950465, 2.8030134122072292, 3.1065992995027938, 2.5028750584934358, 2.3254111820545118, 1.9724452530693912, 1.9480863544439282, 1.7263691101924183, 1.7757456330362789, 1.6264491959041667, 1.7253708866341413, 1.6264491959041667, 1.7757456330362789, 1.7263691101924183, 1.9480863544439277, 1.9724452530693912, 2.3254111820545136, 2.5028750584934358, 3.1065992995027938, 2.8026251976062495, 2.19673158077513, 2.0391517639208372, 1.7056936204631721, 1.6952040468673826, 1.4872089968745159, 1.5420070847784573, 1.3997279591673446, 1.49759344842734, 1.3997279591673446, 1.5420070847784573, 1.4872089968745159, 1.6952040468673826, 1.7056936204631721, 2.0391517639208372, 2.19673158077513, 2.8026251976062495, 3.025202836282205, 2.4819132802899988, 1.8825677157195131, 1.7522019378374203, 1.4410246365994521, 1.4462769240087188, 1.2521715583348578, 1.31313037171311, 1.1774882813093068, 1.2748086979434188, 1.1774882813093068, 1.31313037171311, 1.2521715583348578, 1.4462769240087181, 1.4410246365994521, 1.7522019378374212, 1.8825677157195131, 2.4819132802899988, 3.025202836282205, 2.6935420478681622, 2.1386912416994917, 1.559095815302485, 1.463738986795952, 1.1777474949569553, 1.200424120427467, 1.020400552110339, 1.0881599750163828, 0.9588349758639817, 1.0560498435832424, 0.9588349758639817, 1.0881599750163828, 1.020400552110339, 1.200424120427467, 1.1777474949569553, 1.4637389867959534, 1.559095815302485, 2.1386912416994917, 2.6935420478681622, 2.3009589247086728, 1.7676453241476662, 1.2258786461577957, 1.1733307138775428, 0.91536616723720476, 0.95692888534990694, 0.79116318460001567, 0.86627674919093134, 0.74298697344602893, 0.84048217531117209, 0.74298697344602893, 0.86627674919093134, 0.79116318460001567, 0.95692888534990694, 0.91536616723720476, 1.1733307138775428, 1.2258786461577957, 1.7676453241476662, 2.3009589247086728, 1.8140994734039368, 1.364998191348733, 0.8834632818421867, 0.88089139470572508, 0.65353404545960991, 0.71519428596976453, 0.5638156739496849, 0.64676039772080229, 0.52924576399881185, 0.62736702902110264, 0.52924576399881185, 0.64676039772080229, 0.5638156739496849, 0.71519428596976442, 0.65353404545960991, 0.88089139470572519, 0.8834632818421867, 1.364998191348733, 1.8140994734039342, 1.1926016920159646, 0.9303313809300503, 0.53344816283483387, 0.58663694166882574, 0.39201630982090152, 0.4747098754115936, 0.337776969505417, 0.4289613437272683, 0.31697114942808269, 0.41603462597346785, 0.31697114942808269, 0.4289613437272683, 0.337776969505417, 0.47470987541159343, 0.39201630982090152, 0.58663694166882574, 0.53344816283483387, 0.9303313809300503, 1.1926016920159646, 0.42177104823675521, 0.46867363076025265, 0.17840328156293922, 0.29102940075425, 0.13065629028655615, 0.23502525848550415, 0.11250769340328891, 0.21227867850416987, 0.10556172147276406, 0.20586268119898793, 0.10556172147276406, 0.21227867850416987, 0.11250769340328891, 0.23502525848550415, 0.13065629028655615, 0.29102940075425, 0.17840328156293922, 0.46867363076025265, 0.42177104823675515, 3.1389471501723683, -0.42177104823675388, -0.008569871835362796, -0.17840328156293872, -0.0052935874459529263, -0.13065629028655576, -0.00427206511119928, -0.11250769340328856, -0.0038580252155343457, -0.10556172147276374, -0.0037413062660683312, -0.10556172147276373, -0.0038580252155343457, -0.11250769340328856, -0.0042720651111992792, -0.13065629028655576, -0.0052935874459529323, -0.17840328156293872, -0.008569871835362796, -0.42177104823675382, 3.1389471501723683, -1.1926016920159646, -0.48551490962192473, -0.53344816283483387, -0.30160329627390486, -0.39201630982090152, -0.24357637779540167, -0.337776969505417, -0.22000461348781911, -0.31697114942808269, -0.21335557912607792, -0.31697114942808269, -0.22000461348781911, -0.337776969505417, -0.24357637779540167, -0.39201630982090152, -0.30160329627390481, -0.53344816283483387, -0.48551490962192473, -1.1926016920159646, -1.8140994734039364, -0.94636869860308848, -0.88346328184218637, -0.59717268098205967, -0.65353404545960969, -0.48328229002070888, -0.56381567394968435, -0.43671719447703827, -0.52924576399881162, -0.42355863645031849, -0.52924576399881162, -0.43671719447703827, -0.56381567394968435, -0.4832822900207086, -0.65353404545960969, -0.59717268098205967, -0.88346328184218637, -0.94636869860308848, -1.8140994734039337, -2.3009589247086728, -1.3799409346524056, -1.2258786461577957, -0.89136898808025589, -0.91536616723720476, -0.72380330621405209, -0.79116318460001567, -0.65456700056242578, -0.74298697344602893, -0.63494376627960114, -0.74298697344602893, -0.65456700056242578, -0.79116318460001567, -0.72380330621405209, -0.91536616723720476, -0.891368988080256, -1.2258786461577957, -1.3799409346524056, -2.3009589247086728, -2.6935420478681622, -1.7814259124474605, -1.5590958153024845, -1.1837378399749452, -1.1777474949569551, -0.96559156527650292, -1.0204005521103388, -0.87415634762160122, -0.95883497586398148, -0.84813462783898552, -0.95883497586398148, -0.87415634762160122, -1.0204005521103388, -0.96559156527650258, -1.1777474949569551, -1.1837378399749452, -1.5590958153024845, -1.7814259124474605, -2.6935420478681622, -3.025202836282205, -2.1513994420897609, -1.8825677157195131, -1.4740732240357877, -1.4410246365994521, -1.209160115595701, -1.2521715583348578, -1.0961369298253898, -1.1774882813093068, -1.0638030644097818, -1.1774882813093068, -1.0961369298253898, -1.2521715583348578, -1.2091601155957006, -1.4410246365994521, -1.4740732240357881, -1.8825677157195131, -2.1513994420897609, -3.025202836282205, -2.4937210817953379, -2.1967315807751295, -1.7624725066879161, -1.7056936204631716, -1.4551095441463151, -1.4872089968745155, -1.3212320451595403, -1.3997279591673444, -1.28269066048167, -1.3997279591673444, -1.3212320451595403, -1.4872089968745155, -1.4551095441463151, -1.7056936204631716, -1.7624725066879168, -2.1967315807751295, -2.4937210817953379, -2.8137350159535912, -2.5028750584934358, -2.0493810380811253, -1.9724452530693912, -1.7041616189019273, -1.7263691101924183, -1.5502649946969136, -1.6264491959041667, -1.5056361579833759, -1.6264491959041667, -1.5502649946969136, -1.7263691101924183, -1.7041616189019273, -1.9724452530693912, -2.0493810380811253, -2.5028750584934358, -2.8137350159535912, -3.1172189378942234, -2.8030134122072292, -2.3356364252353505, -2.2422246038918217, -1.9572040798035435, -1.9706787580757059, -1.7841970245562802, -1.8587041294768818, -1.7336118853734275, -1.8587041294768818, -1.7841970245562802, -1.9706787580757059, -1.9572040798035426, -2.2422246038918217, -2.3356364252353519, -2.8030134122072292, -3.1172189378942234, -3.0998403430300123, -2.6225285824137092, -2.5163156835557889, -2.21535334280785, -2.2214028286972898, -2.0241801502113406, -2.0977623599213335, -1.9677741590203226, -2.0977623599213335, -2.0241801502113406, -2.2214028286972898, -2.21535334280785, -2.5163156835557889, -2.6225285824137106, -3.0998403430300123, -2.9119005156409576, -2.7964711918294647, -2.4800467429804711, -2.4801448762705256, -2.2716337583714807, -2.3451999828350365, -2.2095358457714775, -2.3451999828350365, -2.2716337583714807, -2.4801448762705256, -2.4800467429804702, -2.7964711918294647, -2.9119005156409581, -3.0851252938220028, -2.7531854194857162, -2.7490047378605453, -2.5283605930939421, -2.6030365373132187, -2.46067530762723, -2.6030365373132187, -2.5283605930939421, -2.7490047378605453, -2.7531854194857153, -3.0851252938220028, -3.0373687067377162, -3.0308395810714943, -2.7967311633910943, -2.8739567509261339, -2.7235078666234807, -2.8739567509261339, -2.7967311633910943, -3.0308395810714943, -3.0373687067377158, -3.0799945357994409, -3.0011711905438685, -3.0799945357994409],
 "elevationInRadians" : [0, -0.31287763002792568, -0.2049255673751002, -0.10662849558070053, 0, 0.10662849558070066, 0.2049255673751002, 0.31287763002792568, -0.53059949297468978, -0.42279653434545617, -0.33258061703040692, -0.21826775698568443, -0.11268155300132326, 0, 0.11268155300132339, 0.21826775698568443, 0.33258061703040692, 0.42279653434545605, 0.53059949297468978, -0.56455247237179085, -0.4491337248210614, -0.3498084826585407, -0.22989968703972624, -0.1179620296435841, 0, 0.11796202964358424, 0.22989968703972624, 0.3498084826585407, 0.44913372482106118, 0.56455247237179085, -0.782650687293933, -0.6781516738652289, -0.59449385984543013, -0.47224480750180292, -0.36487897038022915, -0.24006041768532532, -0.12256872168220534, 0, 0.12256872168220549, 0.24006041768532532, 0.36487897038022915, 0.47224480750180292, 0.59449385984543013, 0.6781516738652289, 0.782650687293933, -0.8311094125712839, -0.71621188084667864, -0.62083480859008233, -0.49250282393975331, -0.37802030942184123, -0.24892154018520668, -0.12657424957273644, 0, 0.12657424957273661, 0.24892154018520668, 0.37802030942184123, 0.49250282393975325, 0.62083480859008233, 0.71621188084667864, 0.8311094125712839, -0.93424283645665884, -0.87453499615365049, -0.74991237170989777, -0.64385472461492854, -0.51017246173866571, -0.38940100060253569, -0.25661005410898508, -0.1300333290115695, 0, 0.13003332901156964, 0.25661005410898508, 0.38940100060253569, 0.51017246173866559, 0.64385472461492854, 0.74991237170989777, 0.87453499615365049, 0.93424283645665884, -0.99029000452155314, -0.913087630548229, -0.77950110050556709, -0.66374534701411891, -0.52544590828877058, -0.39914777448623517, -0.26322197134947478, -0.13298786584424671, 0, 0.13298786584424688, 0.26322197134947478, 0.39914777448623517, 0.52544590828877036, 0.66374534701411891, 0.7795011005055672, 0.913087630548229, 0.99029000452155314, -1.1450833013705817, -1.041135226361777, -0.94675368531668225, -0.80511481227954984, -0.68063817525949422, -0.5384647513393318, -0.40735696681548333, -0.26883084301087451, -0.1354702375342979, 0, 0.1354702375342981, 0.26883084301087451, 0.40735696681548333, 0.53846475133933169, 0.68063817525949422, 0.80511481227955006, 0.94675368531668225, 1.041135226361777, 1.1450833013705815, -1.2077692804198195, -1.0865054990232932, -0.97539312482772156, -0.82681489758918858, -0.69462253299890608, -0.54933402270807985, -0.41410199705216322, -0.27349332216428363, -0.13750547851556788, 0, 0.13750547851556805, 0.27349332216428363, 0.41410199705216322, 0.54933402270807952, 0.69462253299890608, 0.82681489758918858, 0.97539312482772156, 1.0865054990232932, 1.207769280419819, -1.2651537435610658, -1.125806590647054, -0.99878111473971165, -0.84461310637786691, -0.70575800133629207, -0.55813153678445315, -0.41943841502733392, -0.2772529004485213, -0.13911276961064467, 0, 0.13911276961064484, 0.2772529004485213, 0.41943841502733392, 0.55813153678445282, 0.70575800133629207, 0.84461310637786713, 0.99878111473971165, 1.125806590647054, 1.2651537435610656, -1.3152846210077103, -1.1581489206383797, -1.0166512193089066, -0.85849145818471517, -0.714083224368267, -0.56491425218247249, -0.42340735511898231, -0.2801424646616188, -0.14030646512869493, 0, 0.14030646512869507, 0.2801424646616188, 0.42340735511898231, 0.56491425218247227, 0.714083224368267, 0.85849145818471562, 1.0166512193089066, 1.1581489206383797, 1.3152846210077098, -1.3544023474006803, -1.1824289663572651, -1.0287422814601745, -0.86841833626613085, -0.71962218883204865, -0.56972264757739677, -0.42603789668006053, -0.28218605535332159, -0.14109679860798402, 0, 0.14109679860798419, 0.28218605535332159, 0.42603789668006053, 0.56972264757739666, 0.71962218883204865, 0.86841833626613119, 1.0287422814601745, 1.1824289663572651, 1.3544023474006792, -1.3766776728925689, -1.1975133091521721, -1.0348457632448564, -0.87436142675666528, -0.72238858620947333, -0.572583697387741, -0.42734863323613886, -0.2834000594530045, -0.14149035380777275, 0, 0.14149035380777289, 0.2834000594530045, 0.42734863323613886, 0.57258369738774073, 0.72238858620947333, 0.87436142675666584, 1.0348457632448564, 1.1975133091521721, 1.3766776728925678, -1.5694735750863227, -1.3766776728925689, -1.2025267663273684, -1.0348457632448564, -0.87629742073237282, -0.72238858620947333, -0.57351279731004956, -0.42734863323613886, -0.28379397902444242, -0.14149035380777275, 0, 0.14149035380777292, 0.28379397902444242, 0.42734863323613886, 0.57351279731004945, 0.72238858620947333, 0.87629742073237282, 1.0348457632448564, 1.2025267663273684, 1.3766776728925678, 1.5694735750863227, -1.3544023474006803, -1.1971441078079408, -1.0287422814601745, -0.874218073773897, -0.71962218883204865, -0.57251484407361775, -0.42603789668006053, -0.28337086082937124, -0.14109679860798402, 0, 0.14109679860798419, 0.28337086082937124, 0.42603789668006053, 0.57251484407361752, 0.71962218883204865, 0.87421807377389726, 1.0287422814601745, 1.1971441078079408, 1.3544023474006792, -1.3152846210077103, -1.1817137969867002, -1.0166512193089066, -0.86813222796730893, -0.714083224368267, -0.56958457607025847, -0.42340735511898231, -0.28212743156371167, -0.14030646512869493, 0, 0.14030646512869507, 0.28212743156371167, 0.42340735511898231, 0.56958457607025825, 0.714083224368267, 0.86813222796730938, 1.0166512193089066, 1.1817137969867002, 1.3152846210077098, -1.2651537435610658, -1.1571257275276221, -0.99878111473971165, -0.85806364117011713, -0.70575800133629207, -0.56470620728947774, -0.41943841502733392, -0.2800539525174674, -0.13911276961064467, 0, 0.13911276961064484, 0.2800539525174674, 0.41943841502733392, 0.5647062072894774, 0.70575800133629207, 0.85806364117011746, 0.99878111473971165, 1.1571257275276221, 1.2651537435610656, -1.2077692804198195, -1.1245167458218877, -0.97539312482772156, -0.84404478967417607, -0.69462253299890608, -0.5578523196834938, -0.41410199705216322, -0.27713377887267904, -0.13750547851556788, 0, 0.13750547851556805, 0.27713377887267904, 0.41410199705216322, 0.55785231968349369, 0.69462253299890608, 0.8440447896741764, 0.97539312482772156, 1.1245167458218877, 1.207769280419819, -1.1450833013705817, -1.0849851949864247, -0.94675368531668225, -0.82610704440030291, -0.68063817525949422, -0.54898190433582039, -0.40735696681548333, -0.27334257754533026, -0.1354702375342979, 0, 0.1354702375342981, 0.27334257754533026, 0.40735696681548333, 0.54898190433582028, 0.68063817525949422, 0.82610704440030314, 0.94675368531668225, 1.0849851949864247, 1.1450833013705815, -1.0394110248943884, -0.913087630548229, -0.80426762072347169, -0.66374534701411891, -0.53803734287319671, -0.39914777448623517, -0.26864711720781576, -0.13298786584424671, 0, 0.13298786584424688, 0.26864711720781576, 0.39914777448623517, 0.53803734287319649, 0.66374534701411891, 0.80426762072347169, 0.913087630548229, 1.0394110248943884, -0.988377266699848, -0.87453499615365049, -0.7785133653389863, -0.64385472461492854, -0.52493997257803571, -0.38940100060253569, -0.26300348586463984, -0.1300333290115695, 0, 0.13003332901156964, 0.26300348586463984, 0.38940100060253569, 0.52493997257803549, 0.64385472461492854, 0.77851336533898674, 0.87453499615365049, 0.988377266699848, -0.93214519751506764, -0.8311094125712839, -0.74878068319038127, -0.62083480859008233, -0.509583638631291, -0.37802030942184123, -0.2563544998446835, -0.12657424957273644, 0, 0.12657424957273661, 0.2563544998446835, 0.37802030942184123, 0.50958363863129086, 0.62083480859008233, 0.74878068319038138, 0.8311094125712839, 0.93214519751506764, -0.782650687293933, -0.71492955462224683, -0.59449385984543013, -0.491825223187094, -0.36487897038022915, -0.24862591517680549, -0.12256872168220534, 0, 0.12256872168220549, 0.24862591517680549, 0.36487897038022915, 0.49182522318709382, 0.59449385984543013, 0.71492955462224683, 0.782650687293933, -0.6767071919239791, -0.56455247237179085, -0.47147038693914955, -0.34980848265854075, -0.23972078251623014, -0.1179620296435841, 0, 0.11796202964358424, 0.23972078251623014, 0.34980848265854075, 0.47147038693914944, 0.56455247237179085, 0.6767071919239791, -0.53059949297468978, -0.4482512999495652, -0.33258061703040692, -0.22951078336011502, -0.11268155300132326, 0, 0.11268155300132339, 0.22951078336011502, 0.33258061703040692, 0.44825129994956503, 0.53059949297468978, -0.42179011200224753, -0.31287763002792573, -0.21782238485594854, -0.10662849558070055, 0, 0.10662849558070067, 0.21782238485594854, 0.31287763002792573, 0.42179011200224753, -0.20441350679511722, 0, 0.20441350679511722],
 "azimuthInDegrees" : [-171.66136873381865, 173.65431637659518, 175.87365271544019, 164.66559233119824, 171.369044273322, 164.66559233119824, 175.87365271544019, 173.65431637659518, 176.76465860505877, 173.43384205710618, 157.50636934087649, 159.67833534902633, 149.14300750639546, 155.49429176393829, 149.14300750639546, 159.67833534902633, 157.50636934087649, 173.43384205710612, 176.76465860505877, 160.22599682174757, 157.17712502524935, 142.10183399129693, 144.32849624984289, 134.37006113060073, 140.461773823987, 134.37006113060073, 144.32849624984289, 142.10183399129693, 157.17712502524935, 160.22599682174757, 177.60776882000505, 166.24351134404168, 144.17426859032349, 141.54698717729786, 127.2770066827773, 129.64021251320486, 120.19292964489595, 126.09379601699281, 120.19292964489595, 129.64021251320486, 127.2770066827773, 141.54698717729781, 144.17426859032349, 166.24351134404171, 177.60776882000505, 160.60083843803793, 149.67104638337503, 128.47000652339418, 126.39625026607382, 112.91157561382055, 115.47907500599773, 106.49590198256305, 112.25902906041395, 106.49590198256305, 115.47907500599773, 112.91157561382055, 126.39625026607382, 128.47000652339418, 149.67104638337509, 160.60083843803793, 177.99502849980806, 143.40417750023292, 133.23624636425143, 113.01278832148969, 111.61712623666365, 98.913663895780914, 101.74273026176542, 93.188674517755175, 98.856469898881116, 93.188674517755175, 101.74273026176542, 98.913663895780914, 111.61712623666362, 113.01278832148969, 133.23624636425154, 143.40417750023292, 177.99502849980806, 160.57859537985644, 125.86344830151663, 116.83478985932119, 97.729045594929033, 97.128037298998422, 85.2107987747946, 88.350497937077336, 80.198504526748863, 85.8057840213295, 80.198504526748863, 88.350497937077336, 85.2107987747946, 97.128037298998422, 97.729045594929033, 116.83478985932119, 125.86344830151663, 160.57859537985644, 173.33135468997651, 142.20315607808666, 107.86318475831227, 100.39377589272841, 82.5646298515218, 82.865563752862471, 71.74414551890672, 75.236828249606177, 67.4651089451363, 73.041158078725687, 67.4651089451363, 75.236828249606177, 71.74414551890672, 82.865563752862442, 82.5646298515218, 100.39377589272846, 107.86318475831227, 142.20315607808666, 173.33135468997651, 154.32859128387045, 122.53798183097433, 89.3296100733405, 83.866066252163378, 67.479960793138744, 68.779235726197939, 58.464645048741453, 62.346974003499838, 54.937197366534306, 60.507198992770533, 54.937197366534306, 62.346974003499838, 58.464645048741453, 68.779235726197939, 67.479960793138744, 83.866066252163463, 89.3296100733405, 122.53798183097433, 154.32859128387045, 131.83523521876711, 101.27861674969563, 70.237672620052919, 67.226897878255173, 52.446618091758126, 54.8279864247079, 45.330311383710544, 49.634001618953313, 42.570017811656022, 48.156081401304718, 42.570017811656022, 49.634001618953313, 45.330311383710544, 54.8279864247079, 52.446618091758126, 67.226897878255173, 70.237672620052919, 101.27861674969563, 131.83523521876711, 103.9402434429507, 78.208635407273164, 50.618717404334028, 50.4713591260308, 37.444742572946524, 40.977614117939979, 32.304258540641058, 37.056641145604523, 30.323548602308726, 35.945482968570616, 30.323548602308726, 37.056641145604523, 32.304258540641058, 40.977614117939972, 37.444742572946524, 50.471359126030805, 50.618717404334028, 78.208635407273164, 103.94024344295056, 68.331043592675613, 53.304061675869562, 30.564328319443476, 33.611820864085971, 22.460880053030539, 27.198872354265443, 19.353194769379506, 24.577674569833086, 18.161109089639695, 23.837028199583486, 18.161109089639695, 24.577674569833086, 19.353194769379506, 27.198872354265436, 22.460880053030539, 33.611820864085971, 30.564328319443476, 53.304061675869562, 68.331043592675613, 24.165700984774737, 26.853021011635196, 10.22175508484051, 16.674756377439984, 7.4860540002558, 13.465955390190626, 6.4462159947603084, 12.162672358903405, 6.0482411185248983, 11.795062791949171, 6.0482411185248983, 12.162672358903405, 6.4462159947603084, 13.465955390190626, 7.4860540002558, 16.674756377439984, 10.22175508484051, 26.853021011635196, 24.16570098477473, 179.84842381949412, -24.165700984774659, -0.49101748713432086, -10.221755084840481, -0.30330021913653943, -7.4860540002557787, -0.24477130067680547, -6.4462159947602879, -0.2210485621051678, -6.0482411185248788, -0.21436105891156443, -6.0482411185248788, -0.2210485621051678, -6.4462159947602879, -0.24477130067680541, -7.4860540002557787, -0.30330021913653982, -10.221755084840481, -0.49101748713432086, -24.165700984774656, 179.84842381949412, -68.331043592675613, -27.817955212011888, -30.564328319443476, -17.280595963728498, -22.460880053030539, -13.955898436760576, -19.353194769379506, -12.60533582625898, -18.161109089639695, -12.224374219493749, -18.161109089639695, -12.60533582625898, -19.353194769379506, -13.955898436760576, -22.460880053030539, -17.280595963728491, -30.564328319443476, -27.817955212011888, -68.331043592675613, -103.94024344295069, -54.222932293245222, -50.618717404334014, -34.21547426078434, -37.444742572946517, -27.690035531604043, -32.30425854064103, -25.02205208432828, -30.323548602308712, -24.26812224491924, -30.323548602308712, -25.02205208432828, -32.30425854064103, -27.690035531604025, -37.444742572946517, -34.21547426078434, -50.618717404334014, -54.222932293245222, -103.94024344295055, -131.83523521876711, -79.064791532920978, -70.237672620052919, -51.071681005845647, -52.446618091758126, -41.470874643680339, -45.330311383710544, -37.503926540764382, -42.570017811656022, -36.379598035962104, -42.570017811656022, -37.503926540764382, -45.330311383710544, -41.470874643680339, -52.446618091758126, -51.071681005845655, -70.237672620052919, -79.064791532920978, -131.83523521876711, -154.32859128387045, -102.06818629848119, -89.329610073340476, -67.8231822804968, -67.47996079313873, -55.324321423774542, -58.464645048741438, -50.085469353288609, -54.937197366534292, -48.594534634072645, -54.937197366534292, -50.085469353288609, -58.464645048741438, -55.324321423774528, -67.47996079313873, -67.8231822804968, -89.329610073340476, -102.06818629848119, -154.32859128387045, -173.33135468997651, -123.26610807854327, -107.86318475831227, -84.458174430492889, -82.5646298515218, -69.27977137918441, -71.74414551890672, -62.804019847422524, -67.4651089451363, -60.951425823764176, -67.4651089451363, -62.804019847422524, -71.74414551890672, -69.2797713791844, -82.5646298515218, -84.4581744304929, -107.86318475831227, -123.26610807854327, -173.33135468997651, -142.87969326967081, -125.86344830151661, -100.98223614106035, -97.729045594929, -83.371635608789, -85.210798774794583, -75.70101994507985, -80.198504526748863, -73.4927612664477, -80.198504526748863, -75.70101994507985, -85.210798774794583, -83.371635608789, -97.729045594929, -100.9822361410604, -125.86344830151661, -142.87969326967081, -161.21514108231614, -143.40417750023292, -117.42088409618792, -113.01278832148969, -97.641268371262242, -98.913663895780914, -88.8236413230041, -93.188674517755175, -86.2665973347399, -93.188674517755175, -88.8236413230041, -98.913663895780914, -97.641268371262242, -113.01278832148969, -117.42088409618792, -143.40417750023292, -161.21514108231614, -178.60348895959208, -160.60083843803793, -133.82210964300842, -128.47000652339418, -112.139533418529, -112.91157561382055, -102.22695932687417, -106.49590198256304, -99.328644345614848, -106.49590198256304, -102.22695932687417, -112.91157561382055, -112.13953341852894, -128.47000652339418, -133.8221096430085, -160.60083843803793, -178.60348895959208, -177.60776882000505, -150.25981942473223, -144.17426859032349, -126.93039667308845, -127.2770066827773, -115.97697958126683, -120.19292964489595, -112.7451543467694, -120.19292964489595, -115.97697958126683, -127.2770066827773, -126.93039667308845, -144.17426859032349, -150.25981942473231, -177.60776882000505, -166.83960990819503, -160.22599682174754, -142.09621136794703, -142.10183399129687, -130.1550269541269, -134.3700611306007, -126.59707864557444, -134.3700611306007, -130.1550269541269, -142.10183399129687, -142.09621136794698, -160.22599682174754, -166.83960990819509, -176.76465860505877, -157.74590475348666, -157.50636934087649, -144.86439107147658, -149.14300750639546, -140.98630987909578, -149.14300750639546, -144.86439107147658, -157.50636934087649, -157.7459047534866, -176.76465860505877, -174.02840772118017, -173.65431637659515, -160.24089209502236, -164.66559233119821, -156.04550622820418, -164.66559233119821, -160.24089209502236, -173.65431637659515, -174.02840772118017, -176.47068782466309, -171.95444281441627, -176.47068782466309],
 "elevationInDegrees" : [0, -17.926567704655774, -11.741370124917038, -6.1093627726034905, 0, 6.1093627726034985, 11.741370124917038, 17.926567704655774, -30.401111559231097, -24.224457010752591, -19.055465703699067, -12.505821279066808, -6.4561774159555174, 0, 6.4561774159555245, 12.505821279066808, 19.055465703699067, 24.224457010752587, 30.401111559231097, -32.346473980579624, -25.733466869236924, -20.04254969420963, -13.172281778754783, -6.758726441374475, 0, 6.758726441374483, 13.172281778754783, 20.04254969420963, 25.73346686923691, 32.346473980579624, -44.842581214955516, -38.855228782209871, -34.061989115585028, -27.057634366821304, -20.906025035866104, -13.754448761516848, -7.02267045270399, 0, 7.0226704527039985, 13.754448761516848, 20.906025035866104, 27.057634366821304, 34.061989115585028, 38.855228782209871, 44.842581214955516, -47.619061653931652, -41.035918009641286, -35.571214307024022, -28.218333210022507, -21.65896830010097, -14.262153682508462, -7.2521702955533618, 0, 7.2521702955533707, 14.262153682508462, 21.65896830010097, 28.218333210022504, 35.571214307024022, 41.035918009641286, 47.619061653931652, -53.528171569297349, -50.107164316093858, -42.966813903622935, -36.890158339993285, -29.230728881425019, -22.31103387269652, -14.702673081068534, -7.450360948398977, 0, 7.450360948398985, 14.702673081068534, 22.31103387269652, 29.230728881425012, 36.890158339993285, 42.966813903622935, 50.107164316093858, 53.528171569297349, -56.73943775307621, -52.3160675560141, -44.662123184771993, -38.029807055355271, -30.105832907364672, -22.869482880100836, -15.08150803343838, -7.6196434393273318, 0, 7.6196434393273407, 15.08150803343838, 22.869482880100836, 30.105832907364665, 38.029807055355271, 44.662123184772, 52.3160675560141, 56.73943775307621, -65.608440359441246, -59.652654372927429, -54.244990407102755, -46.129680767085759, -38.997694817854665, -30.851757668305055, -23.339834953777927, -15.402872707467115, -7.7618728603500218, 0, 7.7618728603500333, 15.402872707467115, 23.339834953777927, 30.851757668305048, 38.997694817854665, 46.129680767085766, 54.244990407102755, 59.652654372927429, 65.608440359441232, -69.200082393608071, -62.252179511790082, -55.885909418705516, -47.37300407040189, -39.798939495524074, -31.474521044116702, -23.726296719027808, -15.670013085025184, -7.8784835788688552, 0, 7.878483578868865, 15.670013085025184, 23.726296719027808, 31.474521044116685, 39.798939495524074, 47.37300407040189, 55.885909418705516, 62.252179511790082, 69.200082393608042, -72.487969941225529, -64.503966192088541, -57.225942531957095, -48.392766316885805, -40.436954834157852, -31.978581470899826, -24.03205094672284, -15.885421053461039, -7.970574575065716, 0, 7.9705745750657258, 15.885421053461039, 24.03205094672284, 31.9785814708998, 40.436954834157852, 48.392766316885819, 57.225942531957095, 64.503966192088541, 72.4879699412255, -75.360257642205809, -66.357045200210891, -58.249824103229408, -49.187937302015975, -40.913954977395122, -32.367202436844728, -24.259454463114558, -16.050980887503567, -8.03896829027368, 0, 8.0389682902736865, 16.050980887503567, 24.259454463114558, 32.367202436844714, 40.913954977395122, 49.187937302016, 58.249824103229408, 66.357045200210891, 75.360257642205781, -77.60153826867051, -67.7481893462877, -58.942590934327434, -49.75670551982202, -41.231314264042751, -32.642703199204028, -24.410173392398097, -16.168070009190359, -8.0842510630448334, 0, 8.0842510630448423, 16.168070009190359, 24.410173392398097, 32.642703199204021, 41.231314264042751, 49.756705519822034, 58.942590934327434, 67.7481893462877, 77.601538268670438, -78.8778204066359, -68.612458525164442, -59.292294680924691, -50.097219522193974, -41.389817158225242, -32.806629278313459, -24.4852730651149, -16.237627320413768, -8.1068001149981548, 0, 8.1068001149981637, 16.237627320413768, 24.4852730651149, 32.806629278313444, 41.389817158225242, 50.09721952219401, 59.292294680924691, 68.612458525164442, 78.877820406635834, -89.924211909755, -78.8778204066359, -68.899708462072766, -59.292294680924691, -50.20814380616477, -41.389817158225242, -32.859862782607671, -24.4852730651149, -16.260197249324765, -8.1068001149981548, 0, 8.1068001149981654, 16.260197249324765, 24.4852730651149, 32.859862782607664, 41.389817158225242, 50.20814380616477, 59.292294680924691, 68.899708462072766, 78.877820406635834, 89.924211909755, -77.60153826867051, -68.591304846349431, -58.942590934327434, -50.089006001300739, -41.231314264042751, -32.802684274008705, -24.410173392398097, -16.23595436251199, -8.0842510630448334, 0, 8.0842510630448423, 16.23595436251199, 24.410173392398097, 32.802684274008691, 41.231314264042751, 50.089006001300753, 58.942590934327434, 68.591304846349431, 77.601538268670438, -75.360257642205809, -67.7072131597173, -58.249824103229408, -49.740312721815847, -40.913954977395122, -32.634792284574, -24.259454463114558, -16.164711113466645, -8.03896829027368, 0, 8.0389682902736865, 16.164711113466645, 24.259454463114558, 32.634792284573983, 40.913954977395122, 49.740312721815876, 58.249824103229408, 67.7072131597173, 75.360257642205781, -72.487969941225529, -66.2984205533376, -57.225942531957095, -49.163425192675625, -40.436954834157852, -32.355282342526877, -24.03205094672284, -16.045909515208038, -7.970574575065716, 0, 7.9705745750657258, 16.045909515208038, 24.03205094672284, 32.355282342526863, 40.436954834157852, 49.163425192675639, 57.225942531957095, 66.2984205533376, 72.4879699412255, -69.200082393608071, -64.430063527379716, -55.885909418705516, -48.360204168337532, -39.798939495524074, -31.962583509446976, -23.726296719027808, -15.87859588991633, -7.8784835788688552, 0, 7.878483578868865, 15.87859588991633, 23.726296719027808, 31.962583509446972, 39.798939495524074, 48.360204168337553, 55.885909418705516, 64.430063527379716, 69.200082393608042, -65.608440359441246, -62.16507250690082, -54.244990407102755, -47.332447070163866, -38.997694817854665, -31.454346147497215, -23.339834953777927, -15.661376054574848, -7.7618728603500218, 0, 7.7618728603500333, 15.661376054574848, 23.339834953777927, 31.454346147497212, 38.997694817854665, 47.332447070163873, 54.244990407102755, 62.16507250690082, 65.608440359441232, -59.5538649058158, -52.3160675560141, -46.081140266483352, -38.029807055355271, -30.827268967067354, -22.869482880100836, -15.392345994364195, -7.6196434393273318, 0, 7.6196434393273407, 15.392345994364195, 22.869482880100836, 30.82726896706734, 38.029807055355271, 46.081140266483352, 52.3160675560141, 59.5538649058158, -56.629845948577454, -50.107164316093858, -44.605530128450269, -36.890158339993285, -30.076844926434614, -22.31103387269652, -15.068989737272467, -7.450360948398977, 0, 7.450360948398985, 15.068989737272467, 22.31103387269652, 30.0768449264346, 36.890158339993285, 44.60553012845029, 50.107164316093858, 56.629845948577454, -53.407985711001892, -47.619061653931652, -42.901972927731229, -35.571214307024022, -29.196991802492668, -21.65896830010097, -14.688030900287483, -7.2521702955533618, 0, 7.2521702955533707, 14.688030900287483, 21.65896830010097, 29.196991802492661, 35.571214307024022, 42.901972927731236, 47.619061653931652, 53.407985711001892, -44.842581214955516, -40.962446129022396, -34.061989115585028, -28.179509546700242, -20.906025035866104, -14.245215617208554, -7.02267045270399, 0, 7.0226704527039985, 14.245215617208554, 20.906025035866104, 28.179509546700231, 34.061989115585028, 40.962446129022396, 44.842581214955516, -38.772466063393388, -32.346473980579624, -27.013263337013118, -20.042549694209633, -13.734989099753482, -6.758726441374475, 0, 6.758726441374483, 13.734989099753482, 20.042549694209633, 27.013263337013115, 32.346473980579624, 38.772466063393388, -30.401111559231097, -25.682907648362814, -19.055465703699067, -13.149999239275953, -6.4561774159555174, 0, 6.4561774159555245, 13.149999239275953, 19.055465703699067, 25.682907648362807, 30.401111559231097, -24.166793258079071, -17.926567704655778, -12.48030333572019, -6.1093627726034914, 0, 6.1093627726034985, 12.48030333572019, 17.926567704655778, 24.166793258079071, -11.712031214828992, 0, 11.712031214828992]
}
Point_Cloud_GPU.maxpat
New file
@@ -0,0 +1,574 @@
{
    "patcher" :     {
        "fileversion" : 1,
        "appversion" :         {
            "major" : 8,
            "minor" : 5,
            "revision" : 6,
            "architecture" : "x64",
            "modernui" : 1
        }
,
        "classnamespace" : "box",
        "rect" : [ 511.0, 226.0, 1032.0, 650.0 ],
        "bglocked" : 0,
        "openinpresentation" : 0,
        "default_fontsize" : 12.0,
        "default_fontface" : 0,
        "default_fontname" : "Arial",
        "gridonopen" : 1,
        "gridsize" : [ 15.0, 15.0 ],
        "gridsnaponopen" : 1,
        "objectsnaponopen" : 1,
        "statusbarvisible" : 2,
        "toolbarvisible" : 1,
        "lefttoolbarpinned" : 0,
        "toptoolbarpinned" : 0,
        "righttoolbarpinned" : 0,
        "bottomtoolbarpinned" : 0,
        "toolbars_unpinned_last_save" : 0,
        "tallnewobj" : 0,
        "boxanimatetime" : 200,
        "enablehscroll" : 1,
        "enablevscroll" : 1,
        "devicewidth" : 0.0,
        "description" : "",
        "digest" : "",
        "tags" : "",
        "style" : "",
        "subpatcher_template" : "",
        "assistshowspatchername" : 0,
        "boxes" : [             {
                "box" :                 {
                    "bubble" : 1,
                    "id" : "obj-4",
                    "maxclass" : "comment",
                    "numinlets" : 1,
                    "numoutlets" : 0,
                    "patching_rect" : [ 572.740723669528961, 384.185178279876709, 193.0, 24.0 ],
                    "text" : "change distance threshold here"
                }
            }
,             {
                "box" :                 {
                    "format" : 6,
                    "id" : "obj-42",
                    "maxclass" : "flonum",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 530.740723669528961, 255.259250104427338, 99.629628002643585, 22.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-40",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 530.740723669528961, 283.407397329807281, 87.0, 22.0 ],
                    "text" : "scale $1 $1 $1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-38",
                    "maxclass" : "number",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 392.324179232120514, 251.111102879047394, 74.444443643093109, 22.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-36",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 462.222207069396973, 283.407397329807281, 45.0, 22.0 ],
                    "text" : "dim $1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-34",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 392.324179232120514, 283.407397329807281, 65.0, 22.0 ],
                    "text" : "dim $1 2 1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-30",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 120.851481199264526, 254.814806461334229, 131.0, 22.0 ],
                    "text" : "jit.mo.time @speed 0.1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-29",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 120.851481199264526, 302.222212314605713, 108.0, 22.0 ],
                    "text" : "offset 0 0 $1, bang"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-27",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 261.481472909450531, 302.222212314605713, 109.0, 22.0 ],
                    "text" : "setattr basis sign 1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-25",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "bang" ],
                    "patching_rect" : [ 261.481472909450531, 274.814805805683136, 58.0, 22.0 ],
                    "text" : "loadbang"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-24",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "jit_matrix", "" ],
                    "patching_rect" : [ 120.851481199264526, 419.814801871776581, 133.0, 22.0 ],
                    "text" : "jit.matrix 3 float32 1000"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-23",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "jit_matrix", "" ],
                    "patching_rect" : [ 120.851481199264526, 354.814803183078766, 370.0, 22.0 ],
                    "text" : "jit.bfg 3 float32 1000 2 1 @basis noise.simplex @scale 100 100 100"
                }
            }
,             {
                "box" :                 {
                    "format" : 6,
                    "id" : "obj-22",
                    "maxclass" : "flonum",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 392.324179232120514, 462.96294778585434, 50.0, 22.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-20",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 392.324179232120514, 492.592576444149017, 101.0, 22.0 ],
                    "text" : "color $1 $1 $1 $1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-15",
                    "maxclass" : "newobj",
                    "numinlets" : 9,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 73.972340226173401, 562.828453183174133, 371.0, 22.0 ],
                    "text" : "jit.gl.mesh game @draw_mode points @color 1 1 1 1 @point_size 5"
                }
            }
,             {
                "box" :                 {
                    "format" : 6,
                    "id" : "obj-18",
                    "maxclass" : "flonum",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 520.740723669528961, 385.185178279876709, 50.0, 22.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-16",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 520.740723669528961, 423.596483767032623, 97.0, 22.0 ],
                    "text" : "distThreshold $1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-14",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 520.740723669528961, 453.93761420249939, 90.0, 22.0 ],
                    "text" : "prepend param"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-13",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "jit_gl_buffer", "" ],
                    "patching_rect" : [ 120.814444065093994, 454.205647110939026, 205.0, 22.0 ],
                    "text" : "jit.gl.buffer @type position @texbuf 1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-11",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 520.740723669528961, 487.899602234363556, 326.0, 22.0 ],
                    "text" : "jit.gl.shader game @name shadyLines @file shadyLines.jxs"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-8",
                    "maxclass" : "newobj",
                    "numinlets" : 9,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 120.814444065093994, 521.5691938996315, 758.0, 22.0 ],
                    "text" : "jit.gl.mesh game @draw_mode points @color 1 1 1 1 @point_size 10 @shader shadyLines @blend_enable 1 @depth_enable 0 @blend add"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-19",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 133.0, 83.0, 70.0, 22.0 ],
                    "text" : "anim_reset"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-7",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 0,
                    "patching_rect" : [ 514.0, 183.0, 51.0, 22.0 ],
                    "text" : "s metro"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-6",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 221.0, 83.0, 210.0, 22.0 ],
                    "text" : "jit.anim.drive @ui_listen 1 @speed 20"
                }
            }
,             {
                "box" :                 {
                    "fontface" : 0,
                    "fontname" : "Arial",
                    "fontsize" : 12.0,
                    "id" : "obj-12",
                    "maxclass" : "jit.fpsgui",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 416.0, 176.0, 80.0, 35.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-10",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "jit_gl_texture", "" ],
                    "patching_rect" : [ 204.0, 114.0, 397.0, 22.0 ],
                    "text" : "jit.gl.camera game @position 0 0 2 @lookat 0 0 0 @tripod 1 @locklook 1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-3",
                    "maxclass" : "toggle",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "int" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 87.0, 114.0, 24.0, 24.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-2",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 3,
                    "outlettype" : [ "jit_matrix", "bang", "" ],
                    "patching_rect" : [ 87.0, 147.599990844726562, 684.0, 22.0 ],
                    "text" : "jit.world game @fsaa 1 @size 320 240 @windowposition 1500 100 @floating 1 @erase_color 0 0 0 1 @fsmenubar 0 @fps 120"
                }
            }
 ],
        "lines" : [             {
                "patchline" :                 {
                    "destination" : [ "obj-15", 0 ],
                    "order" : 1,
                    "source" : [ "obj-13", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-8", 0 ],
                    "order" : 0,
                    "source" : [ "obj-13", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-11", 0 ],
                    "source" : [ "obj-14", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-14", 0 ],
                    "source" : [ "obj-16", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-16", 0 ],
                    "source" : [ "obj-18", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-10", 0 ],
                    "order" : 1,
                    "source" : [ "obj-19", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-6", 0 ],
                    "order" : 0,
                    "source" : [ "obj-19", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-12", 0 ],
                    "order" : 1,
                    "source" : [ "obj-2", 1 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-7", 0 ],
                    "order" : 0,
                    "source" : [ "obj-2", 1 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-8", 0 ],
                    "source" : [ "obj-20", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-20", 0 ],
                    "source" : [ "obj-22", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-24", 0 ],
                    "source" : [ "obj-23", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-13", 0 ],
                    "source" : [ "obj-24", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-27", 0 ],
                    "source" : [ "obj-25", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-23", 0 ],
                    "source" : [ "obj-27", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-23", 0 ],
                    "source" : [ "obj-29", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-2", 0 ],
                    "source" : [ "obj-3", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-29", 0 ],
                    "source" : [ "obj-30", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-23", 0 ],
                    "source" : [ "obj-34", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-24", 0 ],
                    "source" : [ "obj-36", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-34", 0 ],
                    "order" : 1,
                    "source" : [ "obj-38", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-36", 0 ],
                    "order" : 0,
                    "source" : [ "obj-38", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-23", 0 ],
                    "source" : [ "obj-40", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-40", 0 ],
                    "source" : [ "obj-42", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-10", 0 ],
                    "source" : [ "obj-6", 0 ]
                }
            }
 ],
        "dependency_cache" : [             {
                "name" : "jit.mo.time.mxo",
                "type" : "iLaX"
            }
 ],
        "autosave" : 0
    }
}
Point_Cloud_GPU_edit.maxpat
New file
@@ -0,0 +1,2377 @@
{
    "patcher" :     {
        "fileversion" : 1,
        "appversion" :         {
            "major" : 8,
            "minor" : 5,
            "revision" : 6,
            "architecture" : "x64",
            "modernui" : 1
        }
,
        "classnamespace" : "box",
        "rect" : [ 347.0, 116.0, 1243.0, 880.0 ],
        "bglocked" : 0,
        "openinpresentation" : 0,
        "default_fontsize" : 12.0,
        "default_fontface" : 0,
        "default_fontname" : "Arial",
        "gridonopen" : 1,
        "gridsize" : [ 15.0, 15.0 ],
        "gridsnaponopen" : 1,
        "objectsnaponopen" : 1,
        "statusbarvisible" : 2,
        "toolbarvisible" : 1,
        "lefttoolbarpinned" : 0,
        "toptoolbarpinned" : 0,
        "righttoolbarpinned" : 0,
        "bottomtoolbarpinned" : 0,
        "toolbars_unpinned_last_save" : 0,
        "tallnewobj" : 0,
        "boxanimatetime" : 200,
        "enablehscroll" : 1,
        "enablevscroll" : 1,
        "devicewidth" : 0.0,
        "description" : "",
        "digest" : "",
        "tags" : "",
        "style" : "",
        "subpatcher_template" : "",
        "assistshowspatchername" : 0,
        "boxes" : [             {
                "box" :                 {
                    "format" : 6,
                    "id" : "obj-54",
                    "maxclass" : "flonum",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 1152.0, 591.0, 50.0, 22.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-52",
                    "maxclass" : "newobj",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 1008.5, 563.205647110939026, 167.0, 22.0 ],
                    "text" : "vexpr $f1*$f2 @scalarmode 1"
                }
            }
,             {
                "box" :                 {
                    "attr" : "point_mode",
                    "fontface" : 0,
                    "fontname" : "Arial",
                    "fontsize" : 13.0,
                    "id" : "obj-49",
                    "maxclass" : "attrui",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 113.5, 751.0, 181.0, 23.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-66",
                    "maxclass" : "number",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 514.0, 726.0, 50.0, 22.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-62",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 514.0, 756.0, 58.0, 22.0 ],
                    "text" : "plane $1"
                }
            }
,             {
                "box" :                 {
                    "fontface" : 0,
                    "fontname" : "Arial",
                    "fontsize" : 12.0,
                    "id" : "obj-39",
                    "maxclass" : "jit.fpsgui",
                    "mode" : 3,
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 505.740723669528961, 668.0, 80.0, 35.0 ]
                }
            }
,             {
                "box" :                 {
                    "attr" : "color_mode",
                    "fontface" : 0,
                    "fontname" : "Arial",
                    "fontsize" : 13.0,
                    "id" : "obj-1",
                    "lock" : 1,
                    "maxclass" : "attrui",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 221.0, 719.0, 164.0, 23.0 ],
                    "text_width" : 83.0
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-131",
                    "linecount" : 3,
                    "maxclass" : "comment",
                    "numinlets" : 1,
                    "numoutlets" : 0,
                    "patching_rect" : [ 753.0, 68.0, 150.0, 47.0 ],
                    "text" : "distance mapping would create a shape (deform the surface)"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-130",
                    "maxclass" : "comment",
                    "numinlets" : 1,
                    "numoutlets" : 0,
                    "patching_rect" : [ 753.0, 9.407397329807281, 150.0, 20.0 ],
                    "text" : "this would make a surface"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-129",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "jit_matrix", "" ],
                    "patching_rect" : [ 705.740723669528961, 805.0, 60.0, 22.0 ],
                    "text" : "jit.hsl2rgb"
                }
            }
,             {
                "box" :                 {
                    "fontname" : "Arial",
                    "fontsize" : 13.0,
                    "format" : 6,
                    "id" : "obj-127",
                    "maxclass" : "flonum",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 798.0, 719.0, 54.0, 23.0 ],
                    "triscale" : 0.9
                }
            }
,             {
                "box" :                 {
                    "fontname" : "Arial",
                    "fontsize" : 13.0,
                    "id" : "obj-32",
                    "maxclass" : "newobj",
                    "numinlets" : 2,
                    "numoutlets" : 2,
                    "outlettype" : [ "jit_matrix", "" ],
                    "patching_rect" : [ 686.0, 751.0, 131.0, 23.0 ],
                    "text" : "jit.op @op * @val 15."
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-125",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 1016.0, 609.0, 104.0, 22.0 ],
                    "text" : "jit.fill colormatrix 3"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-124",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 907.0, 609.0, 104.0, 22.0 ],
                    "text" : "jit.fill colormatrix 2"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-123",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 799.0, 609.0, 104.0, 22.0 ],
                    "text" : "jit.fill colormatrix 1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-122",
                    "linecount" : 8,
                    "maxclass" : "comment",
                    "numinlets" : 1,
                    "numoutlets" : 0,
                    "patching_rect" : [ 603.0, 9.407397329807281, 150.0, 114.0 ],
                    "text" : "use 4 planes (coordinates + RMS) then use jit.op with a threshold to set all points to 0 that do not exceed the RMS value. Better would be actually, not not have them in the matrix at all"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-118",
                    "maxclass" : "jit.pwindow",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "onscreen" : 0,
                    "outlettype" : [ "jit_matrix", "" ],
                    "patching_rect" : [ 856.0, 694.205647110939026, 256.0, 32.0 ],
                    "sync" : 1
                }
            }
,             {
                "box" :                 {
                    "cols" : 512,
                    "fontface" : 0,
                    "fontname" : "Arial",
                    "fontsize" : 12.0,
                    "id" : "obj-117",
                    "maxclass" : "jit.cellblock",
                    "numinlets" : 2,
                    "numoutlets" : 4,
                    "outlettype" : [ "list", "", "", "" ],
                    "patching_rect" : [ 474.814444065093994, 799.828453183174133, 234.0, 79.0 ],
                    "rows" : 1
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-114",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 686.0, 609.0, 104.0, 22.0 ],
                    "text" : "jit.fill colormatrix 0"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-113",
                    "maxclass" : "newobj",
                    "numinlets" : 0,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patcher" :                     {
                        "fileversion" : 1,
                        "appversion" :                         {
                            "major" : 8,
                            "minor" : 5,
                            "revision" : 6,
                            "architecture" : "x64",
                            "modernui" : 1
                        }
,
                        "classnamespace" : "box",
                        "rect" : [ 59.0, 119.0, 640.0, 480.0 ],
                        "bglocked" : 0,
                        "openinpresentation" : 0,
                        "default_fontsize" : 12.0,
                        "default_fontface" : 0,
                        "default_fontname" : "Arial",
                        "gridonopen" : 1,
                        "gridsize" : [ 15.0, 15.0 ],
                        "gridsnaponopen" : 1,
                        "objectsnaponopen" : 1,
                        "statusbarvisible" : 2,
                        "toolbarvisible" : 1,
                        "lefttoolbarpinned" : 0,
                        "toptoolbarpinned" : 0,
                        "righttoolbarpinned" : 0,
                        "bottomtoolbarpinned" : 0,
                        "toolbars_unpinned_last_save" : 0,
                        "tallnewobj" : 0,
                        "boxanimatetime" : 200,
                        "enablehscroll" : 1,
                        "enablevscroll" : 1,
                        "devicewidth" : 0.0,
                        "description" : "",
                        "digest" : "",
                        "tags" : "",
                        "style" : "",
                        "subpatcher_template" : "",
                        "assistshowspatchername" : 0,
                        "boxes" : [                             {
                                "box" :                                 {
                                    "comment" : "",
                                    "id" : "obj-4",
                                    "index" : 1,
                                    "maxclass" : "outlet",
                                    "numinlets" : 1,
                                    "numoutlets" : 0,
                                    "patching_rect" : [ 226.0, 235.0, 30.0, 30.0 ]
                                }
                            }
,                             {
                                "box" :                                 {
                                    "attr" : "zlmaxsize",
                                    "id" : "obj-10",
                                    "maxclass" : "attrui",
                                    "numinlets" : 1,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "" ],
                                    "parameter_enable" : 0,
                                    "patching_rect" : [ 310.0, 206.715393000000006, 150.0, 22.0 ]
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-8",
                                    "maxclass" : "message",
                                    "numinlets" : 2,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "" ],
                                    "patching_rect" : [ 321.0, 309.0, 50.0, 22.0 ],
                                    "text" : "426"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-6",
                                    "maxclass" : "newobj",
                                    "numinlets" : 2,
                                    "numoutlets" : 2,
                                    "outlettype" : [ "", "" ],
                                    "patching_rect" : [ 310.0, 260.0, 135.0, 22.0 ],
                                    "text" : "zl.len @zlmaxsize 1024"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-5",
                                    "maxclass" : "newobj",
                                    "numinlets" : 2,
                                    "numoutlets" : 2,
                                    "outlettype" : [ "", "" ],
                                    "patching_rect" : [ 226.0, 128.0, 162.0, 22.0 ],
                                    "text" : "route /EnergyVisualizer/RMS"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-1",
                                    "maxclass" : "newobj",
                                    "numinlets" : 1,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "" ],
                                    "patching_rect" : [ 226.0, 91.0, 97.0, 22.0 ],
                                    "text" : "udpreceive 9010"
                                }
                            }
 ],
                        "lines" : [                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-5", 0 ],
                                    "source" : [ "obj-1", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-6", 0 ],
                                    "source" : [ "obj-10", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-4", 0 ],
                                    "order" : 1,
                                    "source" : [ "obj-5", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-6", 0 ],
                                    "order" : 0,
                                    "source" : [ "obj-5", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-8", 1 ],
                                    "source" : [ "obj-6", 0 ]
                                }
                            }
 ]
                    }
,
                    "patching_rect" : [ 1008.5, 528.576018452644348, 119.0, 22.0 ],
                    "saved_object_attributes" :                     {
                        "description" : "",
                        "digest" : "",
                        "globalpatchername" : "",
                        "tags" : ""
                    }
,
                    "text" : "p receive rms values"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-112",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "jit_matrix", "" ],
                    "patching_rect" : [ 686.0, 651.828453183174133, 188.0, 22.0 ],
                    "text" : "jit.matrix colormatrix 4 float32 512"
                }
            }
,             {
                "box" :                 {
                    "format" : 6,
                    "id" : "obj-110",
                    "maxclass" : "flonum",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 474.814444065093994, 558.576018452644348, 50.0, 22.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-111",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 474.814444065093994, 588.205647110939026, 79.0, 22.0 ],
                    "text" : "point_size $1"
                }
            }
,             {
                "box" :                 {
                    "format" : 6,
                    "id" : "obj-108",
                    "maxclass" : "flonum",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 334.324179232120514, 558.576018452644348, 50.0, 22.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-109",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 334.324179232120514, 588.205647110939026, 101.0, 22.0 ],
                    "text" : "color $1 $1 $1 $1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-103",
                    "maxclass" : "button",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 1251.0, 308.0, 24.0, 24.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-102",
                    "maxclass" : "button",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 1194.0, 208.0, 24.0, 24.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-100",
                    "maxclass" : "button",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 1228.0, 422.0, 24.0, 24.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-96",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 1229.0, 343.0, 25.0, 22.0 ],
                    "text" : "iter"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-95",
                    "linecount" : 2,
                    "maxclass" : "newobj",
                    "numinlets" : 2,
                    "numoutlets" : 2,
                    "outlettype" : [ "jit_matrix", "" ],
                    "patching_rect" : [ 1141.0, 620.828453183174133, 274.0, 35.0 ],
                    "text" : "jit.expr @expr (sin(norm[0]PI2.)norm[1]512.)+256 (cos(norm[0]PI2.)norm[1]512.)+256"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-94",
                    "maxclass" : "newobj",
                    "numinlets" : 2,
                    "numoutlets" : 2,
                    "outlettype" : [ "float", "float" ],
                    "patching_rect" : [ 1016.0, 261.259250104427338, 51.0, 22.0 ],
                    "text" : "poltocar"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-93",
                    "maxclass" : "newobj",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 1141.0, 279.0, 79.0, 22.0 ],
                    "text" : "vexpr $f1*$f2"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-90",
                    "maxclass" : "newobj",
                    "numinlets" : 0,
                    "numoutlets" : 0,
                    "patching_rect" : [ 1196.0, 539.0, 79.0, 22.0 ],
                    "text" : "xyz2AzDistEl"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-89",
                    "linecount" : 2,
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 4,
                    "outlettype" : [ "source", "speakers", "", "" ],
                    "patching_rect" : [ 1187.0, 488.0, 88.0, 35.0 ],
                    "saved_object_attributes" :                     {
                        "parameter_enable" : 0
                    }
,
                    "text" : "spat.converter @format xyz"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-86",
                    "maxclass" : "button",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 978.0, 165.0, 25.0, 25.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-85",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 3,
                    "outlettype" : [ "", "", "" ],
                    "patcher" :                     {
                        "fileversion" : 1,
                        "appversion" :                         {
                            "major" : 8,
                            "minor" : 5,
                            "revision" : 6,
                            "architecture" : "x64",
                            "modernui" : 1
                        }
,
                        "classnamespace" : "box",
                        "rect" : [ 84.0, 144.0, 532.0, 388.0 ],
                        "bglocked" : 0,
                        "openinpresentation" : 0,
                        "default_fontsize" : 12.0,
                        "default_fontface" : 0,
                        "default_fontname" : "Arial",
                        "gridonopen" : 1,
                        "gridsize" : [ 15.0, 15.0 ],
                        "gridsnaponopen" : 1,
                        "objectsnaponopen" : 1,
                        "statusbarvisible" : 2,
                        "toolbarvisible" : 1,
                        "lefttoolbarpinned" : 0,
                        "toptoolbarpinned" : 0,
                        "righttoolbarpinned" : 0,
                        "bottomtoolbarpinned" : 0,
                        "toolbars_unpinned_last_save" : 0,
                        "tallnewobj" : 0,
                        "boxanimatetime" : 200,
                        "enablehscroll" : 1,
                        "enablevscroll" : 1,
                        "devicewidth" : 0.0,
                        "description" : "",
                        "digest" : "",
                        "tags" : "",
                        "style" : "",
                        "subpatcher_template" : "",
                        "assistshowspatchername" : 0,
                        "boxes" : [                             {
                                "box" :                                 {
                                    "id" : "obj-3",
                                    "maxclass" : "newobj",
                                    "numinlets" : 1,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "float" ],
                                    "patching_rect" : [ 281.0, 174.0, 25.0, 22.0 ],
                                    "text" : "t 1."
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-2",
                                    "maxclass" : "newobj",
                                    "numinlets" : 2,
                                    "numoutlets" : 2,
                                    "outlettype" : [ "", "" ],
                                    "patching_rect" : [ 281.0, 208.0, 173.0, 22.0 ],
                                    "text" : "zl group 426 @zlmaxsize 1024"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-1",
                                    "maxclass" : "newobj",
                                    "numinlets" : 2,
                                    "numoutlets" : 3,
                                    "outlettype" : [ "bang", "bang", "int" ],
                                    "patching_rect" : [ 281.0, 139.0, 47.0, 22.0 ],
                                    "text" : "uzi 426"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-70",
                                    "maxclass" : "newobj",
                                    "numinlets" : 1,
                                    "numoutlets" : 3,
                                    "outlettype" : [ "bang", "bang", "bang" ],
                                    "patching_rect" : [ 50.0, 100.0, 240.0, 22.0 ],
                                    "text" : "t b b b"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-62",
                                    "maxclass" : "message",
                                    "numinlets" : 2,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "" ],
                                    "patching_rect" : [ 161.0, 131.0, 111.0, 22.0 ],
                                    "text" : "elevationInRadians"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-63",
                                    "maxclass" : "newobj",
                                    "numinlets" : 1,
                                    "numoutlets" : 4,
                                    "outlettype" : [ "", "", "", "" ],
                                    "patching_rect" : [ 161.0, 164.0, 102.0, 22.0 ],
                                    "saved_object_attributes" :                                     {
                                        "embed" : 0,
                                        "precision" : 6
                                    }
,
                                    "text" : "coll spherical-grid"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-52",
                                    "maxclass" : "message",
                                    "numinlets" : 2,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "" ],
                                    "patching_rect" : [ 50.0, 131.0, 105.0, 22.0 ],
                                    "text" : "azimuthInRadians"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-49",
                                    "maxclass" : "newobj",
                                    "numinlets" : 1,
                                    "numoutlets" : 4,
                                    "outlettype" : [ "", "", "", "" ],
                                    "patching_rect" : [ 50.0, 164.0, 102.0, 22.0 ],
                                    "saved_object_attributes" :                                     {
                                        "embed" : 0,
                                        "precision" : 6
                                    }
,
                                    "text" : "coll spherical-grid"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "comment" : "",
                                    "id" : "obj-79",
                                    "index" : 1,
                                    "maxclass" : "inlet",
                                    "numinlets" : 0,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "bang" ],
                                    "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ]
                                }
                            }
,                             {
                                "box" :                                 {
                                    "comment" : "",
                                    "id" : "obj-80",
                                    "index" : 1,
                                    "maxclass" : "outlet",
                                    "numinlets" : 1,
                                    "numoutlets" : 0,
                                    "patching_rect" : [ 50.0, 246.0, 30.0, 30.0 ]
                                }
                            }
,                             {
                                "box" :                                 {
                                    "comment" : "",
                                    "id" : "obj-81",
                                    "index" : 2,
                                    "maxclass" : "outlet",
                                    "numinlets" : 1,
                                    "numoutlets" : 0,
                                    "patching_rect" : [ 161.0, 246.0, 30.0, 30.0 ]
                                }
                            }
,                             {
                                "box" :                                 {
                                    "comment" : "",
                                    "id" : "obj-83",
                                    "index" : 3,
                                    "maxclass" : "outlet",
                                    "numinlets" : 1,
                                    "numoutlets" : 0,
                                    "patching_rect" : [ 281.0, 246.0, 30.0, 30.0 ]
                                }
                            }
 ],
                        "lines" : [                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-3", 0 ],
                                    "source" : [ "obj-1", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-83", 0 ],
                                    "source" : [ "obj-2", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-2", 0 ],
                                    "source" : [ "obj-3", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-80", 0 ],
                                    "source" : [ "obj-49", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-49", 0 ],
                                    "source" : [ "obj-52", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-63", 0 ],
                                    "source" : [ "obj-62", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-81", 0 ],
                                    "source" : [ "obj-63", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-1", 0 ],
                                    "source" : [ "obj-70", 2 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-52", 0 ],
                                    "source" : [ "obj-70", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-62", 0 ],
                                    "source" : [ "obj-70", 1 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-70", 0 ],
                                    "source" : [ "obj-79", 0 ]
                                }
                            }
 ]
                    }
,
                    "patching_rect" : [ 978.0, 204.407397329807281, 190.0, 22.0 ],
                    "saved_object_attributes" :                     {
                        "description" : "",
                        "digest" : "",
                        "globalpatchername" : "",
                        "tags" : ""
                    }
,
                    "text" : "p polar"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-84",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 3,
                    "outlettype" : [ "", "", "" ],
                    "patcher" :                     {
                        "fileversion" : 1,
                        "appversion" :                         {
                            "major" : 8,
                            "minor" : 5,
                            "revision" : 6,
                            "architecture" : "x64",
                            "modernui" : 1
                        }
,
                        "classnamespace" : "box",
                        "rect" : [ 59.0, 119.0, 640.0, 480.0 ],
                        "bglocked" : 0,
                        "openinpresentation" : 0,
                        "default_fontsize" : 12.0,
                        "default_fontface" : 0,
                        "default_fontname" : "Arial",
                        "gridonopen" : 1,
                        "gridsize" : [ 15.0, 15.0 ],
                        "gridsnaponopen" : 1,
                        "objectsnaponopen" : 1,
                        "statusbarvisible" : 2,
                        "toolbarvisible" : 1,
                        "lefttoolbarpinned" : 0,
                        "toptoolbarpinned" : 0,
                        "righttoolbarpinned" : 0,
                        "bottomtoolbarpinned" : 0,
                        "toolbars_unpinned_last_save" : 0,
                        "tallnewobj" : 0,
                        "boxanimatetime" : 200,
                        "enablehscroll" : 1,
                        "enablevscroll" : 1,
                        "devicewidth" : 0.0,
                        "description" : "",
                        "digest" : "",
                        "tags" : "",
                        "style" : "",
                        "subpatcher_template" : "",
                        "assistshowspatchername" : 0,
                        "boxes" : [                             {
                                "box" :                                 {
                                    "id" : "obj-70",
                                    "maxclass" : "newobj",
                                    "numinlets" : 1,
                                    "numoutlets" : 3,
                                    "outlettype" : [ "bang", "bang", "bang" ],
                                    "patching_rect" : [ 50.0, 100.0, 240.0, 22.0 ],
                                    "text" : "t b b b"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-64",
                                    "maxclass" : "message",
                                    "numinlets" : 2,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "" ],
                                    "patching_rect" : [ 271.0, 131.0, 29.5, 22.0 ],
                                    "text" : "z"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-67",
                                    "maxclass" : "newobj",
                                    "numinlets" : 1,
                                    "numoutlets" : 4,
                                    "outlettype" : [ "", "", "", "" ],
                                    "patching_rect" : [ 271.0, 164.0, 102.0, 22.0 ],
                                    "saved_object_attributes" :                                     {
                                        "embed" : 0,
                                        "precision" : 6
                                    }
,
                                    "text" : "coll spherical-grid"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-62",
                                    "maxclass" : "message",
                                    "numinlets" : 2,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "" ],
                                    "patching_rect" : [ 161.0, 131.0, 29.5, 22.0 ],
                                    "text" : "y"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-63",
                                    "maxclass" : "newobj",
                                    "numinlets" : 1,
                                    "numoutlets" : 4,
                                    "outlettype" : [ "", "", "", "" ],
                                    "patching_rect" : [ 161.0, 164.0, 102.0, 22.0 ],
                                    "saved_object_attributes" :                                     {
                                        "embed" : 0,
                                        "precision" : 6
                                    }
,
                                    "text" : "coll spherical-grid"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-52",
                                    "maxclass" : "message",
                                    "numinlets" : 2,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "" ],
                                    "patching_rect" : [ 50.0, 131.0, 29.5, 22.0 ],
                                    "text" : "x"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-49",
                                    "maxclass" : "newobj",
                                    "numinlets" : 1,
                                    "numoutlets" : 4,
                                    "outlettype" : [ "", "", "", "" ],
                                    "patching_rect" : [ 50.0, 164.0, 102.0, 22.0 ],
                                    "saved_object_attributes" :                                     {
                                        "embed" : 0,
                                        "precision" : 6
                                    }
,
                                    "text" : "coll spherical-grid"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "comment" : "",
                                    "id" : "obj-79",
                                    "index" : 1,
                                    "maxclass" : "inlet",
                                    "numinlets" : 0,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "bang" ],
                                    "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ]
                                }
                            }
,                             {
                                "box" :                                 {
                                    "comment" : "",
                                    "id" : "obj-80",
                                    "index" : 1,
                                    "maxclass" : "outlet",
                                    "numinlets" : 1,
                                    "numoutlets" : 0,
                                    "patching_rect" : [ 50.0, 246.0, 30.0, 30.0 ]
                                }
                            }
,                             {
                                "box" :                                 {
                                    "comment" : "",
                                    "id" : "obj-81",
                                    "index" : 2,
                                    "maxclass" : "outlet",
                                    "numinlets" : 1,
                                    "numoutlets" : 0,
                                    "patching_rect" : [ 161.0, 246.0, 30.0, 30.0 ]
                                }
                            }
,                             {
                                "box" :                                 {
                                    "comment" : "",
                                    "id" : "obj-83",
                                    "index" : 3,
                                    "maxclass" : "outlet",
                                    "numinlets" : 1,
                                    "numoutlets" : 0,
                                    "patching_rect" : [ 271.0, 246.0, 30.0, 30.0 ]
                                }
                            }
 ],
                        "lines" : [                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-80", 0 ],
                                    "source" : [ "obj-49", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-49", 0 ],
                                    "source" : [ "obj-52", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-63", 0 ],
                                    "source" : [ "obj-62", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-81", 0 ],
                                    "source" : [ "obj-63", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-67", 0 ],
                                    "source" : [ "obj-64", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-83", 0 ],
                                    "source" : [ "obj-67", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-52", 0 ],
                                    "source" : [ "obj-70", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-62", 0 ],
                                    "source" : [ "obj-70", 1 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-64", 0 ],
                                    "source" : [ "obj-70", 2 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-70", 0 ],
                                    "source" : [ "obj-79", 0 ]
                                }
                            }
 ]
                    }
,
                    "patching_rect" : [ 870.0, 217.407397329807281, 67.0, 22.0 ],
                    "saved_object_attributes" :                     {
                        "description" : "",
                        "digest" : "",
                        "globalpatchername" : "",
                        "tags" : ""
                    }
,
                    "text" : "p cartesian"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-72",
                    "maxclass" : "button",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 870.0, 172.0, 25.0, 25.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-69",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 1077.0, 367.0, 94.0, 22.0 ],
                    "text" : "jit.fill mymatrix 2"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-68",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 973.0, 367.0, 94.0, 22.0 ],
                    "text" : "jit.fill mymatrix 1"
                }
            }
,             {
                "box" :                 {
                    "fontname" : "Arial",
                    "fontsize" : 13.0,
                    "id" : "obj-82",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 998.0, 65.0, 163.0, 23.0 ],
                    "text" : "push_to_coll spherical-grid"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-48",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 978.0, 34.0, 183.0, 22.0 ],
                    "text" : "import EnergyVisualizerGrid.json"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-46",
                    "maxclass" : "newobj",
                    "numinlets" : 2,
                    "numoutlets" : 4,
                    "outlettype" : [ "dictionary", "", "", "" ],
                    "patching_rect" : [ 978.0, 114.0, 244.0, 22.0 ],
                    "saved_object_attributes" :                     {
                        "embed" : 0,
                        "parameter_enable" : 0,
                        "parameter_mappable" : 0
                    }
,
                    "text" : "dict spherical-grid EnergyVisualizerGrid.json"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-41",
                    "maxclass" : "jit.pwindow",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "onscreen" : 0,
                    "outlettype" : [ "jit_matrix", "" ],
                    "patching_rect" : [ 870.0, 459.205647110939026, 256.0, 32.0 ],
                    "sync" : 1
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-35",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "jit_matrix", "" ],
                    "patching_rect" : [ 870.0, 419.814801871776581, 178.0, 22.0 ],
                    "text" : "jit.matrix mymatrix 3 float32 512"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-26",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 870.0, 367.0, 94.0, 22.0 ],
                    "text" : "jit.fill mymatrix 0"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-21",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 246.0, 181.0, 41.0, 22.0 ],
                    "text" : "jit.spill"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-5",
                    "maxclass" : "newobj",
                    "numinlets" : 0,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patcher" :                     {
                        "fileversion" : 1,
                        "appversion" :                         {
                            "major" : 8,
                            "minor" : 5,
                            "revision" : 6,
                            "architecture" : "x64",
                            "modernui" : 1
                        }
,
                        "classnamespace" : "box",
                        "rect" : [ 59.0, 119.0, 640.0, 480.0 ],
                        "bglocked" : 0,
                        "openinpresentation" : 0,
                        "default_fontsize" : 12.0,
                        "default_fontface" : 0,
                        "default_fontname" : "Arial",
                        "gridonopen" : 1,
                        "gridsize" : [ 15.0, 15.0 ],
                        "gridsnaponopen" : 1,
                        "objectsnaponopen" : 1,
                        "statusbarvisible" : 2,
                        "toolbarvisible" : 1,
                        "lefttoolbarpinned" : 0,
                        "toptoolbarpinned" : 0,
                        "righttoolbarpinned" : 0,
                        "bottomtoolbarpinned" : 0,
                        "toolbars_unpinned_last_save" : 0,
                        "tallnewobj" : 0,
                        "boxanimatetime" : 200,
                        "enablehscroll" : 1,
                        "enablevscroll" : 1,
                        "devicewidth" : 0.0,
                        "description" : "",
                        "digest" : "",
                        "tags" : "",
                        "style" : "",
                        "subpatcher_template" : "",
                        "assistshowspatchername" : 0,
                        "boxes" : [                             {
                                "box" :                                 {
                                    "comment" : "",
                                    "id" : "obj-4",
                                    "index" : 1,
                                    "maxclass" : "outlet",
                                    "numinlets" : 1,
                                    "numoutlets" : 0,
                                    "patching_rect" : [ 226.0, 235.0, 30.0, 30.0 ]
                                }
                            }
,                             {
                                "box" :                                 {
                                    "attr" : "zlmaxsize",
                                    "id" : "obj-10",
                                    "maxclass" : "attrui",
                                    "numinlets" : 1,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "" ],
                                    "parameter_enable" : 0,
                                    "patching_rect" : [ 310.0, 206.715393000000006, 150.0, 22.0 ]
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-8",
                                    "maxclass" : "message",
                                    "numinlets" : 2,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "" ],
                                    "patching_rect" : [ 321.0, 309.0, 50.0, 22.0 ],
                                    "text" : "426"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-6",
                                    "maxclass" : "newobj",
                                    "numinlets" : 2,
                                    "numoutlets" : 2,
                                    "outlettype" : [ "", "" ],
                                    "patching_rect" : [ 310.0, 260.0, 135.0, 22.0 ],
                                    "text" : "zl.len @zlmaxsize 1024"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-5",
                                    "maxclass" : "newobj",
                                    "numinlets" : 2,
                                    "numoutlets" : 2,
                                    "outlettype" : [ "", "" ],
                                    "patching_rect" : [ 226.0, 128.0, 162.0, 22.0 ],
                                    "text" : "route /EnergyVisualizer/RMS"
                                }
                            }
,                             {
                                "box" :                                 {
                                    "id" : "obj-1",
                                    "maxclass" : "newobj",
                                    "numinlets" : 1,
                                    "numoutlets" : 1,
                                    "outlettype" : [ "" ],
                                    "patching_rect" : [ 226.0, 91.0, 97.0, 22.0 ],
                                    "text" : "udpreceive 9010"
                                }
                            }
 ],
                        "lines" : [                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-5", 0 ],
                                    "source" : [ "obj-1", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-6", 0 ],
                                    "source" : [ "obj-10", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-4", 0 ],
                                    "order" : 1,
                                    "source" : [ "obj-5", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-6", 0 ],
                                    "order" : 0,
                                    "source" : [ "obj-5", 0 ]
                                }
                            }
,                             {
                                "patchline" :                                 {
                                    "destination" : [ "obj-8", 1 ],
                                    "source" : [ "obj-6", 0 ]
                                }
                            }
 ]
                    }
,
                    "patching_rect" : [ 1141.0, 157.407397329807281, 119.0, 22.0 ],
                    "saved_object_attributes" :                     {
                        "description" : "",
                        "digest" : "",
                        "globalpatchername" : "",
                        "tags" : ""
                    }
,
                    "text" : "p receive rms values"
                }
            }
,             {
                "box" :                 {
                    "bubble" : 1,
                    "id" : "obj-4",
                    "maxclass" : "comment",
                    "numinlets" : 1,
                    "numoutlets" : 0,
                    "patching_rect" : [ 572.740723669528961, 384.185178279876709, 193.0, 24.0 ],
                    "text" : "change distance threshold here"
                }
            }
,             {
                "box" :                 {
                    "format" : 6,
                    "id" : "obj-42",
                    "maxclass" : "flonum",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 530.740723669528961, 255.259250104427338, 99.629628002643585, 22.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-40",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 530.740723669528961, 283.407397329807281, 87.0, 22.0 ],
                    "text" : "scale $1 $1 $1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-38",
                    "maxclass" : "number",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 392.324179232120514, 251.111102879047394, 74.444443643093109, 22.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-36",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 462.222207069396973, 283.407397329807281, 45.0, 22.0 ],
                    "text" : "dim $1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-34",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 392.324179232120514, 283.407397329807281, 65.0, 22.0 ],
                    "text" : "dim $1 2 1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-30",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 120.851481199264526, 254.814806461334229, 131.0, 22.0 ],
                    "text" : "jit.mo.time @speed 0.1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-29",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 120.851481199264526, 302.222212314605713, 108.0, 22.0 ],
                    "text" : "offset 0 0 $1, bang"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-27",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 261.481472909450531, 302.222212314605713, 109.0, 22.0 ],
                    "text" : "setattr basis sign 1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-25",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "bang" ],
                    "patching_rect" : [ 261.481472909450531, 274.814805805683136, 58.0, 22.0 ],
                    "text" : "loadbang"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-24",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "jit_matrix", "" ],
                    "patching_rect" : [ 120.851481199264526, 419.814801871776581, 133.0, 22.0 ],
                    "text" : "jit.matrix 3 float32 1000"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-23",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "jit_matrix", "" ],
                    "patching_rect" : [ 120.851481199264526, 354.814803183078766, 370.0, 22.0 ],
                    "text" : "jit.bfg 3 float32 1000 2 1 @basis noise.simplex @scale 100 100 100"
                }
            }
,             {
                "box" :                 {
                    "format" : 6,
                    "id" : "obj-22",
                    "maxclass" : "flonum",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 385.324179232120514, 424.576018452644348, 50.0, 22.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-20",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 385.324179232120514, 454.205647110939026, 101.0, 22.0 ],
                    "text" : "color $1 $1 $1 $1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-15",
                    "maxclass" : "newobj",
                    "numinlets" : 9,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 73.972340226173401, 633.828453183174133, 371.0, 22.0 ],
                    "text" : "jit.gl.mesh game @draw_mode points @color 1 1 1 1 @point_size 5"
                }
            }
,             {
                "box" :                 {
                    "format" : 6,
                    "id" : "obj-18",
                    "maxclass" : "flonum",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "bang" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 520.740723669528961, 385.185178279876709, 50.0, 22.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-16",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 520.740723669528961, 423.596483767032623, 97.0, 22.0 ],
                    "text" : "distThreshold $1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-14",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 520.740723669528961, 453.93761420249939, 90.0, 22.0 ],
                    "text" : "prepend param"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-13",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "jit_gl_buffer", "" ],
                    "patching_rect" : [ 120.814444065093994, 477.205647110939026, 205.0, 22.0 ],
                    "text" : "jit.gl.buffer @type position @texbuf 1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-11",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 520.740723669528961, 487.899602234363556, 326.0, 22.0 ],
                    "text" : "jit.gl.shader game @name shadyLines @file shadyLines.jxs"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-8",
                    "maxclass" : "newobj",
                    "numinlets" : 9,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 120.814444065093994, 521.5691938996315, 758.0, 22.0 ],
                    "text" : "jit.gl.mesh game @draw_mode points @color 1 1 1 1 @point_size 10 @shader shadyLines @blend_enable 1 @depth_enable 0 @blend add"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-19",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 133.0, 83.0, 70.0, 22.0 ],
                    "text" : "anim_reset"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-7",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 0,
                    "patching_rect" : [ 514.0, 183.0, 51.0, 22.0 ],
                    "text" : "s metro"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-6",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 221.0, 83.0, 210.0, 22.0 ],
                    "text" : "jit.anim.drive @ui_listen 1 @speed 20"
                }
            }
,             {
                "box" :                 {
                    "fontface" : 0,
                    "fontname" : "Arial",
                    "fontsize" : 12.0,
                    "id" : "obj-12",
                    "maxclass" : "jit.fpsgui",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 416.0, 176.0, 80.0, 35.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-10",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "jit_gl_texture", "" ],
                    "patching_rect" : [ 204.0, 114.0, 397.0, 22.0 ],
                    "text" : "jit.gl.camera game @position 0 0 2 @lookat 0 0 0 @tripod 1 @locklook 1"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-3",
                    "maxclass" : "toggle",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "int" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 87.0, 114.0, 24.0, 24.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-2",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 3,
                    "outlettype" : [ "jit_matrix", "bang", "" ],
                    "patching_rect" : [ 87.0, 147.599990844726562, 684.0, 22.0 ],
                    "text" : "jit.world game @fsaa 1 @size 320 240 @windowposition 1500 100 @floating 1 @erase_color 0 0 0 1 @fsmenubar 0 @fps 120"
                }
            }
 ],
        "lines" : [             {
                "patchline" :                 {
                    "destination" : [ "obj-15", 0 ],
                    "source" : [ "obj-1", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-109", 0 ],
                    "source" : [ "obj-108", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-15", 0 ],
                    "source" : [ "obj-109", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-111", 0 ],
                    "source" : [ "obj-110", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-15", 0 ],
                    "source" : [ "obj-111", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-118", 0 ],
                    "order" : 0,
                    "source" : [ "obj-112", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-32", 0 ],
                    "order" : 1,
                    "source" : [ "obj-112", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-39", 0 ],
                    "order" : 2,
                    "source" : [ "obj-112", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-52", 0 ],
                    "source" : [ "obj-113", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-112", 0 ],
                    "source" : [ "obj-114", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-112", 0 ],
                    "source" : [ "obj-123", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-112", 0 ],
                    "source" : [ "obj-124", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-112", 0 ],
                    "source" : [ "obj-125", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-32", 1 ],
                    "source" : [ "obj-127", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-15", 0 ],
                    "order" : 1,
                    "source" : [ "obj-13", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-8", 0 ],
                    "order" : 0,
                    "source" : [ "obj-13", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-11", 0 ],
                    "source" : [ "obj-14", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-14", 0 ],
                    "source" : [ "obj-16", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-16", 0 ],
                    "source" : [ "obj-18", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-10", 0 ],
                    "order" : 1,
                    "source" : [ "obj-19", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-6", 0 ],
                    "order" : 0,
                    "source" : [ "obj-19", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-12", 0 ],
                    "order" : 1,
                    "source" : [ "obj-2", 1 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-7", 0 ],
                    "order" : 0,
                    "source" : [ "obj-2", 1 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-8", 0 ],
                    "source" : [ "obj-20", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-20", 0 ],
                    "source" : [ "obj-22", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-13", 0 ],
                    "source" : [ "obj-24", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-27", 0 ],
                    "source" : [ "obj-25", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-35", 0 ],
                    "source" : [ "obj-26", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-23", 0 ],
                    "source" : [ "obj-27", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-23", 0 ],
                    "source" : [ "obj-29", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-2", 0 ],
                    "source" : [ "obj-3", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-29", 0 ],
                    "source" : [ "obj-30", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-117", 0 ],
                    "order" : 0,
                    "source" : [ "obj-32", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-15", 3 ],
                    "order" : 2,
                    "source" : [ "obj-32", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-8", 3 ],
                    "order" : 1,
                    "source" : [ "obj-32", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-23", 0 ],
                    "source" : [ "obj-34", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-13", 0 ],
                    "order" : 1,
                    "source" : [ "obj-35", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-41", 0 ],
                    "order" : 0,
                    "source" : [ "obj-35", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-24", 0 ],
                    "source" : [ "obj-36", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-34", 0 ],
                    "order" : 1,
                    "source" : [ "obj-38", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-36", 0 ],
                    "order" : 0,
                    "source" : [ "obj-38", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-23", 0 ],
                    "source" : [ "obj-40", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-40", 0 ],
                    "source" : [ "obj-42", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-46", 0 ],
                    "source" : [ "obj-48", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-15", 0 ],
                    "source" : [ "obj-49", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-102", 0 ],
                    "order" : 0,
                    "source" : [ "obj-5", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-93", 0 ],
                    "order" : 1,
                    "source" : [ "obj-5", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-125", 0 ],
                    "source" : [ "obj-52", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-52", 1 ],
                    "source" : [ "obj-54", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-10", 0 ],
                    "source" : [ "obj-6", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-117", 0 ],
                    "source" : [ "obj-62", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-62", 0 ],
                    "source" : [ "obj-66", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-35", 0 ],
                    "source" : [ "obj-68", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-35", 0 ],
                    "source" : [ "obj-69", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-84", 0 ],
                    "source" : [ "obj-72", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-46", 0 ],
                    "source" : [ "obj-82", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-114", 0 ],
                    "order" : 1,
                    "source" : [ "obj-84", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-123", 0 ],
                    "order" : 1,
                    "source" : [ "obj-84", 1 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-124", 0 ],
                    "order" : 1,
                    "source" : [ "obj-84", 2 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-26", 0 ],
                    "order" : 0,
                    "source" : [ "obj-84", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-68", 0 ],
                    "order" : 0,
                    "source" : [ "obj-84", 1 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-69", 0 ],
                    "order" : 0,
                    "source" : [ "obj-84", 2 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-93", 1 ],
                    "midpoints" : [ 1158.5, 252.203698664903641, 1210.5, 252.203698664903641 ],
                    "source" : [ "obj-85", 2 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-85", 0 ],
                    "source" : [ "obj-86", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-103", 0 ],
                    "order" : 0,
                    "source" : [ "obj-93", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-96", 0 ],
                    "order" : 1,
                    "source" : [ "obj-93", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-100", 0 ],
                    "source" : [ "obj-96", 0 ]
                }
            }
 ],
        "dependency_cache" : [             {
                "name" : "jit.mo.time.mxo",
                "type" : "iLaX"
            }
,             {
                "name" : "spat.converter.mxo",
                "type" : "iLaX"
            }
 ],
        "autosave" : 0
    }
}
energyvisualizer.maxpat
New file
@@ -0,0 +1,158 @@
{
    "patcher" :     {
        "fileversion" : 1,
        "appversion" :         {
            "major" : 8,
            "minor" : 5,
            "revision" : 6,
            "architecture" : "x64",
            "modernui" : 1
        }
,
        "classnamespace" : "box",
        "rect" : [ 59.0, 119.0, 941.0, 781.0 ],
        "bglocked" : 0,
        "openinpresentation" : 0,
        "default_fontsize" : 12.0,
        "default_fontface" : 0,
        "default_fontname" : "Arial",
        "gridonopen" : 1,
        "gridsize" : [ 15.0, 15.0 ],
        "gridsnaponopen" : 1,
        "objectsnaponopen" : 1,
        "statusbarvisible" : 2,
        "toolbarvisible" : 1,
        "lefttoolbarpinned" : 0,
        "toptoolbarpinned" : 0,
        "righttoolbarpinned" : 0,
        "bottomtoolbarpinned" : 0,
        "toolbars_unpinned_last_save" : 0,
        "tallnewobj" : 0,
        "boxanimatetime" : 200,
        "enablehscroll" : 1,
        "enablevscroll" : 1,
        "devicewidth" : 0.0,
        "description" : "",
        "digest" : "",
        "tags" : "",
        "style" : "",
        "subpatcher_template" : "",
        "assistshowspatchername" : 0,
        "boxes" : [             {
                "box" :                 {
                    "attr" : "zlmaxsize",
                    "id" : "obj-10",
                    "maxclass" : "attrui",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "parameter_enable" : 0,
                    "patching_rect" : [ 475.0, 275.715393000000006, 150.0, 22.0 ]
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-8",
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 486.0, 378.0, 50.0, 22.0 ],
                    "text" : "426"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-6",
                    "maxclass" : "newobj",
                    "numinlets" : 2,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 475.0, 329.0, 135.0, 22.0 ],
                    "text" : "zl.len @zlmaxsize 1024"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-5",
                    "maxclass" : "newobj",
                    "numinlets" : 2,
                    "numoutlets" : 2,
                    "outlettype" : [ "", "" ],
                    "patching_rect" : [ 391.0, 197.0, 162.0, 22.0 ],
                    "text" : "route /EnergyVisualizer/RMS"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-4",
                    "linecount" : 848,
                    "maxclass" : "message",
                    "numinlets" : 2,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 219.0, 66.0, 50.0, 11377.0 ],
                    "text" : "0.003939 0.015339 0.013679 0.019516 0.015328 0.019207 0.010079 0.010612 0.015242 0.015835 0.021669 0.021472 0.025983 0.024102 0.026677 0.021563 0.021679 0.0092 0.006015 0.019765 0.021115 0.026178 0.026575 0.029647 0.028908 0.029925 0.027707 0.027086 0.020149 0.016214 0.016479 0.01815 0.024198 0.025286 0.03003 0.029911 0.031491 0.030867 0.030273 0.029472 0.027921 0.025281 0.022109 0.010013 0.009921 0.020015 0.02253 0.030236 0.030645 0.034394 0.032415 0.03202 0.031003 0.028866 0.028364 0.02586 0.025681 0.023039 0.017383 0.009797 0.017621 0.024885 0.028441 0.035836 0.03601 0.037425 0.03458 0.031528 0.029853 0.026407 0.025704 0.022448 0.023157 0.020808 0.019705 0.014731 0.011619 0.020747 0.029815 0.033883 0.038804 0.03903 0.037465 0.035019 0.030228 0.027581 0.023296 0.022402 0.018843 0.019477 0.017379 0.018519 0.015746 0.006411 0.01878 0.024408 0.032746 0.03669 0.037071 0.038062 0.032944 0.032437 0.026351 0.025226 0.020618 0.019222 0.015982 0.016029 0.014386 0.015854 0.01457 0.010599 0.010616 0.020536 0.027224 0.031239 0.034559 0.029379 0.031553 0.023299 0.025446 0.01912 0.020692 0.016287 0.0167 0.014101 0.013779 0.012933 0.01357 0.013179 0.011987 0.006534 0.021383 0.026926 0.023964 0.026397 0.016383 0.019707 0.011576 0.015648 0.010715 0.013941 0.011579 0.013361 0.012921 0.01303 0.013584 0.012978 0.013174 0.012091 0.007997 0.019461 0.02164 0.011869 0.013198 0.00333 0.006948 0.005468 0.006155 0.00456 0.008289 0.008797 0.011684 0.014056 0.014474 0.016907 0.014727 0.015353 0.012642 0.00989 0.013242 0.011668 0.002936 0.002713 0.01515 0.0115 0.018972 0.01223 0.014191 0.006372 0.007631 0.011801 0.016842 0.018121 0.021846 0.01893 0.019389 0.014745 0.011842 0.004949 0.001944 0.014271 0.016503 0.026547 0.024403 0.028112 0.022065 0.02003 0.012231 0.008146 0.013458 0.020371 0.022582 0.026775 0.024093 0.02372 0.01803 0.013836 0.009904 0.002808 0.009357 0.019901 0.025242 0.031508 0.031769 0.031206 0.026739 0.020761 0.01414 0.00994 0.016186 0.024019 0.026776 0.030349 0.028222 0.026019 0.020328 0.012749 0.007127 0.003636 0.011117 0.018758 0.027057 0.029637 0.032432 0.028216 0.025579 0.016555 0.01172 0.012153 0.019055 0.026452 0.029822 0.031448 0.029979 0.024056 0.018759 0.006396 0.008522 0.007783 0.013079 0.022856 0.023125 0.027224 0.020975 0.019663 0.009055 0.00596 0.013561 0.020787 0.026122 0.030079 0.02812 0.027266 0.016748 0.01191 0.012299 0.012718 0.003833 0.006694 0.015554 0.015257 0.019433 0.013605 0.011997 0.002914 0.005922 0.01292 0.020031 0.021871 0.026073 0.019685 0.019251 0.005751 0.009692 0.016933 0.015435 0.009642 0.008284 0.00877 0.009061 0.012457 0.008725 0.006772 0.007575 0.008912 0.012738 0.015981 0.013806 0.0173 0.006883 0.006675 0.017624 0.019316 0.017411 0.017395 0.013506 0.012804 0.008816 0.010224 0.007795 0.010124 0.008581 0.011225 0.011179 0.010355 0.011486 0.005116 0.00586 0.013765 0.01566 0.027768 0.025404 0.014333 0.015286 0.014587 0.012961 0.013259 0.011902 0.012415 0.011807 0.010658 0.010371 0.008078 0.004464 0.01388 0.01349 0.027038 0.027941 0.032557 0.025813 0.016146 0.014674 0.014167 0.013108 0.012846 0.010802 0.010796 0.012334 0.011333 0.018333 0.016453 0.026419 0.026408 0.03606 0.035533 0.030632 0.020969 0.017192 0.014573 0.013262 0.011164 0.010725 0.007094 0.011035 0.017187 0.018988 0.026759 0.027423 0.035185 0.035494 0.038436 0.036198 0.022896 0.013108 0.015757 0.012208 0.009239 0.007605 0.006713 0.013046 0.019492 0.024352 0.030739 0.034003 0.037104 0.038174 0.033442 0.029792 0.012436 0.012797 0.009427 0.005183 0.004187 0.012404 0.017604 0.02525 0.02847 0.033936 0.031206 0.033459 0.022479 0.018508 0.013328 0.005698 0.001864 0.008146 0.011014 0.020499 0.019738 0.026522 0.02068 0.022832 0.009564 0.011063 0.00927 0.002953 0.00458 0.011437 0.009973 0.015783 0.008195 0.009741 0.009228 0.003812 0.004835"
                }
            }
,             {
                "box" :                 {
                    "id" : "obj-1",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 391.0, 160.0, 97.0, 22.0 ],
                    "text" : "udpreceive 9010"
                }
            }
 ],
        "lines" : [             {
                "patchline" :                 {
                    "destination" : [ "obj-5", 0 ],
                    "source" : [ "obj-1", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-6", 0 ],
                    "source" : [ "obj-10", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-4", 1 ],
                    "order" : 1,
                    "source" : [ "obj-5", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-6", 0 ],
                    "order" : 0,
                    "source" : [ "obj-5", 0 ]
                }
            }
,             {
                "patchline" :                 {
                    "destination" : [ "obj-8", 1 ],
                    "source" : [ "obj-6", 0 ]
                }
            }
 ],
        "dependency_cache" : [  ],
        "autosave" : 0
    }
}
shadyLines.jxs
New file
@@ -0,0 +1,122 @@
<jittershader name="Connect_Close_Vertices">
    <description>Default Connect Close Vertices </description>
    <param name="position" type="vec3" state="POSITION" />
    <param name="modelViewProjectionMatrix" type="mat4" state="MODELVIEW_PROJECTION_MATRIX" />
    <param name="color" type="vec4" state="COLOR" />
    <param name="posBuffer" type="int" default="0" />
    <param name="distThreshold" type="float" default="0.1" />
    <language name="glsl" version="1.5">
        <bind param="position" program="vp" />
        <bind param="modelViewProjectionMatrix" program="vp" />
        <bind param="color" program="vp" />
        <bind param="posBuffer" program="vp" />
        <bind param="distThreshold" program="vp" />
        <program name="vp" type="vertex">
<![CDATA[
#version 330 core
uniform mat4 modelViewProjectionMatrix;
in vec3 position;
in vec4 color;
uniform samplerBuffer posBuffer;
uniform float distThreshold;
const int arrayLength = 6;
out jit_PerVertex {
    flat vec4 color;
    flat vec4 closeParticlePosition[arrayLength];
} jit_out;
void main() {
    int iterations = 1000;
    gl_Position = modelViewProjectionMatrix * vec4(position, 1.);
    jit_out.color = color;
    // initialize close particles position to this particle position
    for (int i=0; i<arrayLength; i++)
    {
        jit_out.closeParticlePosition[i] = modelViewProjectionMatrix * vec4(position, 1.);
    }
    int counter = 0;
    for (int i=gl_VertexID+1; i<iterations; i++)
    {
        vec3 otherPosition = texelFetch(posBuffer, i).xyz;
        float dist = length(position - otherPosition);
        if (dist < distThreshold && dist > 0.0)
        {
            jit_out.closeParticlePosition[counter] = modelViewProjectionMatrix * vec4(otherPosition, 1.);
            counter++;
            if (counter >= arrayLength)
            {
                break;
            }
        }
    }
}
]]>
        </program>
        <program name="gp" type="geometry">
<![CDATA[
#version 330 core
layout (points) in;
layout (line_strip, max_vertices=12) out;
const int arrayLength = 6;
in jit_PerVertex {
    flat vec4 color;
    flat vec4 closeParticlePosition[arrayLength];
} jit_in[];
out jit_PerVertex {
    flat vec4 color;
};
void main() {
    for (int i = 0; i<arrayLength; i++)
    {
        gl_Position = gl_in[0].gl_Position;
        color = jit_in[0].color;
        EmitVertex();
        gl_Position = jit_in[0].closeParticlePosition[i];
        color = jit_in[0].color;
        EmitVertex();
        EndPrimitive();
    }
}
]]>
        </program>
        <program name="fp" type="fragment">
<![CDATA[
#version 330 core
in jit_PerVertex {
    flat vec4 color;
} jit_in;
out vec4 color;
void main() {
    color = jit_in.color;
    // if (length(gl_PointCoord-0.5)>0.5)
    // discard;
}
]]>
        </program>
    </language>
</jittershader>