HISE Logo Forum
    • Categories
    • Register
    • Login

    DAW does not record Synth.addNoteOn

    Scheduled Pinned Locked Moved General Questions
    15 Posts 3 Posters 339 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • hisefiloH
      hisefilo
      last edited by hisefilo

      Hi guys and girls !
      I was trying to make a panel that triggers notes using 'Synth.addNoteOn' and also modulates something on mouse drag and

      It's working but...... notes are not recorded on DAWs
      Any clue??

      HiseSnippet 1337.3oc0WE0aaaCDVxNrH1csacHXXOJTrGrAx7ra6ZGvvVbhicfwpSLhSR6CEnfQh1lHzjZTTIwqHus22+j8aXX+B1+fg8Onurm2NJJYIk5XDXzr0XfD.dmtie73ce2w9RgKIHPHsrKcvTehk8GgFLkqF2ZLlxs5tMHGEvo99Dk0VS8wAADOKa6h6nUaWZEqneucisvLL2kjJxx5HA0k7b5DpJUZ+l+.kw5f8HGPmj4qeRyttBdKASDBPoHptkO18D7HxtX8mU.YYem1dTkPNPgUj.K6U1R3McvXwYby2eDMfdLinWzvZ.3Hi3NBlmFwZoVsFSYd8SNxAVV1n9oAfhl.vZndTO5L4oAhOIRgSpEYiG1ExCuh4fWirvqdF3MGHYmARHCjd.Zfqj5qR0nwycQc4JhbHFB6YgxtgS1LziJ5PYZjfrsg.rwAVE1u.pk.LiqpMAeBoiDVLyMUdb85q6.+q52VtLbeDnbNEKcBXTOhrgy24jX5HhpkXhufCKp7vAF8ODrJ0n9XNgc01XTqMoboxkLqpEPT8DgAjVXF6X39uxvPtqhJ3UHmBVUsbo2TtTIsGCDLRMeIEbUjpZdR7nWBdCTq+iNzIVgKi5dBwqp1xRQo10vdd6JTj83UZrtySgSbiG8r0cpar9h20ESzX5P+44hgCS7wkMONnoOSGgYgjXectyWEGZzAjWP8TiqT0XZhEtiw7QDuJZoWXBP5XTRrvQviQe0x.hJeQYmKqBP07zouIjBFiHmqZcEobQFVgGN4Xhbc39ENPy9PnVLetO5py8yVZ5ZRLx7gBdWNUsmOgeUErVwYS55jXTAepJpJ49wUIlzQKpml6JN2zJBxZ9lW8K+9eW4U+4FVG1carBm3Hvmv93SjJp9HXuM4Tf8xT9UBsMI3DkvGHhlkBChMa68RJN02pQ65pHyMr04oDbeeyoYY6fDbwYIo4v98wnMYLmTAmoSLRMf1bLgNZrJqDeV3HJuOVBLjP8qgn7NHerWCKZPOhBOSWRzLE6qdMBYWA5+MVS+jajtdZZHc8nByUM.R63cznPSrvCnpo.f5mGtFHM2yvpnH2..NCS3JlqBfCV3Exvp7Dy5tQwJfL1brgoXHS2p2ar0WWH9.Tepxc77wXg4fQHu7l.iw83tGp8vgDWUJ.WA04k2LMzxt822r82EMfxIQLoQa9mEs14E3SIN6P3DoN30XAya7GW24M7u1yarmqB19CjXdfuHHmiGPlPO.JbBxJ7v.n4I4G2WealUdKAVNWUuciNvgbt1L.qBkQoEaB8Z3pboAEWzbOMVx4dV4Ct4dtETrmazrRIXb.chOizleJgA8Ohv3mBMLFhCYpDo4yk6I3B+wBN0M6E89DkjNZjlZLE6y8.soRAMIRkrVy8ILBNaR6Wz74PxFVBwIxRFKZb8iEK595yQF35nK.ct8RRW7lkjddi8WdVm0348SaztPfUEFuYKpufgk5tKu2ty++tQx9hPEkOpGFJTfgSPvCcF.72tDX24v.WQO1oflC1rttdsg.m6Es3efewJaL6kQfxFIJ+OYOlfckhW6ZFeUe2uZjD3byiF.pDpmdsyroVQn50paMAXgesqqND+k.o97s4QKgMOdIr4IKgMe8RXySWBad1RXy2rPazM.2LTIlXnEhdGPxaofByrKLW3YpTx9L8n8pK2ibdRx.TUHy0uuM2K2LCgL167MZgW56FbB4rK23PBGIsr2r1utye8S+rtugjdbnhj4IJcgNTRkoR05V9gJ8oK4NU852N5kd11s4XfowH8eA.AHRDL```
      ulrikU 3 Replies Last reply Reply Quote 0
      • ulrikU
        ulrik @hisefilo
        last edited by

        @hisefilo works here in Logic

        record.gif

        Hise Develop branch
        MacOs 15.3.1, Xcode 16.2
        http://musikboden.se

        d.healeyD 1 Reply Last reply Reply Quote 0
        • d.healeyD
          d.healey @ulrik
          last edited by

          @ulrik That's audio, I assume @hisefilo wants MIDI output...

          Libre Wave - Freedom respecting instruments and effects
          My Patreon - HISE tutorials
          YouTube Channel - Public HISE tutorials

          ulrikU 1 Reply Last reply Reply Quote 0
          • ulrikU
            ulrik @hisefilo
            last edited by

            @hisefilo works in reaper as well here

            Hise Develop branch
            MacOs 15.3.1, Xcode 16.2
            http://musikboden.se

            1 Reply Last reply Reply Quote 0
            • ulrikU
              ulrik @d.healey
              last edited by

              @d-healey Ahh...

              Hise Develop branch
              MacOs 15.3.1, Xcode 16.2
              http://musikboden.se

              1 Reply Last reply Reply Quote 0
              • ulrikU
                ulrik @hisefilo
                last edited by ulrik

                ~~@hisefilo try this

                I added a ScriptProcessor that recognizes the note on & offs
                I guess it should be recorded in the daw

                HiseSnippet 1392.3oc2X0raabCDdWKy.KkeZSgQQOUrHnGjAbckRRSJPQqksrjgPirUsrcxs.5cojHLE4VtbssZfu095zy8XeD5qPt11C4Mnc3xc0tqhrfffcPZLfM.mgyvONbluYV2QJbIAABokcwCG4SrruCp6HtZP8AXJ2p0NfbT.m56STVaOxGGDP7rrsKrqVscwksh94MatMlg4tjTQVVGKntjmQGRUoR6T6GnLVSrG4P5vL69w0Z4J30ELQH.kBnJV9X2Sw8I6g0aaIjk8sZ3QUBYWEVQBrrWdag2ntCDmyM6+XZ.8DFQunpUWvQFwMELOMh0RspOfx75jbkCrrrQcRC.ELAfUQsodzwxSCDebjBmTKxFOrWJO7JjCdUyBuJYf2TfjcFHgLP59nttRpuJUiFO2F0hqHxdXHrmEJ6ENbqPOpnIkoQBx1FBvFGXsznkP0EfYb0FCwmRZJgEicS4GUox5NveV6aKUBdOBTNmgkNALpGQV046bRLsOQUWLzWvgEkePWi9G.VkZTGLmvtZaLp0lTpXohlUaDPTsEgAj5XF6D38ubuPtqhJ3kImAVsVohupTwhZOFHXjM7kTvUQp1vSh6+BvafZ8uzdNwJbYT2SIdqosrXTp8FXOu8DJx97xUW24IvMt5Ce55NULVe4a6hgZLcj+zbQudI9XRyiCZ56zwXVHI1WW37UwgFc.44TO0fxqYLMwB2AXdehWYszKMAHcLJIV3H3wnesR.hxGLZCoGPUi125MAoBmPjQGvkkblzC.3ibwD5zOXRAioMbJp0EtxYYXYdzotNjF.26waDJYyWhft5RjrUvtl7mLaTvawop88I7qpt1JNoSWNEiJXqpnho6EWLYxZsndZJt3TXqHHqok9me72+7e8ue8lVG0ZGrBm3Hvmv43SjJp9JXuC4LfjyTkVDsCI3TkvG3qFmoChMG6cSpg0O9Qm5JHShf0Eo7feesQYIEg5.w4IUCv48QnsXLmTAmqyeRMfVa.g1efJqDeVXeJuCVBDoPYtgO8VHerWUKZPahBOVWRzLE6qLGgrq.8+AqlexKRKOMakNSUg4pp.2d7IZTn4e3AT0H.PcxCWCjl5cXETja..mgvbYySAPUK7BYXUd9acSqXEPFaNRyTLjoo1jj5KOej5ytmy7B26i5PUtClNdWZJ3ExQuowabKx6hZzqGwUkB1kQMewL6GdsCk6YfxsQcobRDobDP9zn0NOGeFwYWBmH0A0pyXzk+bdGcwetGcYeWEb7GJw7.eQPNG2kLjdHTbEjU3QAPeXxOcf9UNq75BrbppdylMgK4TsoKVEJiRW1BZawU4ROJL2uISeDpoNuxx2TiPc8.u4dbp6Dgs34jl24or+KjyMWi4EyEeP0+dg5+9tqiv0yX9ESvXW5PeFoA+LBCtjQX7SfaUObHSkHMOYVaAW3OPvotYqzOfnjz9808OSw9TuPaoTvjDoRVs1ADFAmk05Kp8LfsAKg3DYAiEUm+Xwrdu9LjAtN5bXmOL5jWXt5jes94jkFOJV72QlNY1r.lidd3so9BFVpGA4Z68+8oILNPDpn79swPADLYKBXY6BM1cI.R3vz5QM.VRyPYVWQu1zYm6Es3egehUVcb2BPY0DkuSNigXWo3ktFFccdvJQRf6MOZ54hn150Ni+jGDpxFUrFBs.eoqqNb+kP7Y517vEvlGs.173EvludAr4IKfMOcAr4aloM5oO1JTIFZnHh9HxjF4PQZ1ElG7LUMY+WAEcVs3djKRRFfJDYtAAav8xMLYHi8V6QKbh808Tx4S1PQBWIsrWs5us6q+4eQ2OQROITQx78ssfNWRkop05+4Wpzu6M2spcmFQioXa2fiAVGiz+CvdxsbZ
                ```~~

                Hise Develop branch
                MacOs 15.3.1, Xcode 16.2
                http://musikboden.se

                hisefiloH 3 Replies Last reply Reply Quote 0
                • hisefiloH
                  hisefilo @ulrik
                  last edited by

                  @ulrik thanks mate!! Willl try an report.

                  1 Reply Last reply Reply Quote 0
                  • hisefiloH
                    hisefilo @ulrik
                    last edited by

                    @ulrik nope! sadly. same thing. DAW does not record nor receives any MIDI note. I basically needs the same thing that happens when you click on the "Keyboard" floating title element. @d-healey did a tutorial for a custom-made keyboard but is using Synth.addNoteOn also. so I guess it's the same thing

                    1 Reply Last reply Reply Quote 0
                    • hisefiloH
                      hisefilo @ulrik
                      last edited by

                      @ulrik @Christoph-Hart :weary_cat_face:

                      Screen Shot 2022-12-21 at 1.15.19 PM.png

                      d.healeyD 1 Reply Last reply Reply Quote 0
                      • d.healeyD
                        d.healey @hisefilo
                        last edited by

                        @hisefilo The chat bot doesn't know everything :D

                        MIDI output was only added to HISE fairly recently. Did you enable it?

                        03a2239d-5f88-4fcd-8779-2c69aa4dc3b8-image.png

                        Libre Wave - Freedom respecting instruments and effects
                        My Patreon - HISE tutorials
                        YouTube Channel - Public HISE tutorials

                        hisefiloH 1 Reply Last reply Reply Quote 0
                        • hisefiloH
                          hisefilo @d.healey
                          last edited by

                          @d-healey Ohhhhhh nope. I'll do that now

                          ulrikU 1 Reply Last reply Reply Quote 0
                          • ulrikU
                            ulrik @hisefilo
                            last edited by ulrik

                            @hisefilo Yes as David said, enable midi out
                            and this inside the extra definitions

                            JucePlugin_ProducesMidiOutput=1
                            

                            I got it to work inside reaper with this snippet, however I had to load the plugin in FX slot

                            video

                            snippet

                            HiseSnippet 1485.3oc6X0saaaCEVJ1rHxcsacnXXWJTrKb.xRsa6ZGPwVchiSgwpaLhS+4hALvHQaSDZRMJpj5Uz61tduHC6UXE6IXuB6Mn2zq2NTTxRJ01v0ysCqcAIAfmCOG9cN77GUWoviDFJjV1NGNNfXY+Andi4pgMGhobq16ZYeIzPZHoOS3FxoAADk0NiCvggDeKa6R2UuMamxVw+7h6rClg4djLRVVOTP8H2iNhpxn1sw2PYr8v9jCoixs6aznsmf2TvDQ.jJgpYEf8NFOfberdaqgrrOWKepRH6ovJRnkc4cD9i6MTbJ2r+GRCoGwH5E0s5AJxPdOAyWiXMUqlCoL+toldnEnztYNhRFGwkQcn9zIzybHeTLC2LIx6OrWqH7JU.d0yCuZ4f2TfjcNHgLP5RnddRZfJiiFOmG0lqHx9XvsmGJ2OZz1Q9TwdTlFIHaavAaTf0Z+zZnlBPLtZqQ3iI6IgESTS0qWq1ltv+131Up.2GgJ2SvR2PF0mHq69UtohNfnZJFEH3vhpWomg+U.oxDpKlSXyVFCasHRx.Wp+sq3TwwPbqPhpiHJjzDyXGAgAU6Gw8TTAuJ4DP3Mp37zJNNtW8pfpCELxVARJnyXla4KwCdLnVXC5+n8cSX3wndGS72PKqC0GPVb.+VXe+6KTj84Uquo6MA6u90t0lt0Lp3YupdFog1CBL5wnBtV9982YbK8NZ6Wk5WT7DOn1xdHlEQRT0SbuZheR6cdD0WMr5FwRlJf2PLe.wupl3yz2JN5ecRcHtBdB12nBfmh9iNPnBjAoUsdSPXwQDYr9eVE2ypg98Mp3L7zWdRAioEbJr0Iwx4IXUd7otIDR.l8jMBouESWPyNcIe1rmIVJ2FE71bpZ+.BeV43VIAf5TqDTAaUEmXcwjDKSDrEExebPIgyVwPVWhZiu8m+8WV8W9MqGzdWrBmpHPmv4DPjJp1Dr2kbBTvyjw5f1kDdrRD.0tlD0CjMG6ERym028wm55HSbf0SxpI90MFmu.IjLHNMMk.NuODsMi4lQ3Tc3Sl.zFCIzACU4oDvhFP4cwRnnJjxapsdNT.1utEMrCQgmvK0alg80W.W1LP+yYMBRuQZ6qqboiTUXtpNTmO4DMLz0h3gT0X.PcKBWCjlpMrNJVM.fyU7rr4p.JaK7iXXUwZ45FXILfH1BEPyvPtFbms.e4Eq.+76+rnv8RntTk2voi20lBdgXz2z3Moc4EPs52m3ox.aYzdOdt8FW4PY8YLByGG2wd+HkNcEHRjqhYXBV3YXrKMugBl4LKSYnfx+KLmR8EeNkxyaNEmzagB.IYfD6WhbmQ2rz9WgDt+ghDcD2IbEzmalJ+c39eKU+q+uh56MUTOPDon7AcvJIE5jifLodPsLOBfDNLcR7iIVSGQYVWSuV6Y5AIQwK9K3mDl0m7xCfY8Tl4M2KZL2yi5AUliqbGareR7Z2GgOg3dWBTyVewUeNEt+iUeg688TvwenDyCCDgETbOxH5gvHQg4I9fP3kTju+.cjTd5MEX4TY8h6rGXjSUldXUjLNjba3oFbUgPvRK789qwifei0b4sZF8+7BPql2r6jhwdzQALRK9IDFTkMYfjcI8wQLUJ0hw0cDbQvPAm5k+R+.BjONXfd.3LrOUCZakBdJPFkK23.BifyG.+YMtGD3gkfehrj9hW+4Bl580mhLv0UmL59tQiiRKTiiU52Fpxj2Rk7QgxdZ07.1y0OncGZffgk5Ndqr6+22Zn813LFg8jhuyyLRoNNX8XJfcyie9KLgsds6juYABUaqZVifJ0emmm1c+4f+Y5xbskPlquDxbikPluXIj4lKgL2ZIj4KmqL5ljaGoDiLkHh+JPouj.RRyuvbgmKqI+20M9rZy8IOIMX.xPjElInE2uvbEQL1qrGMwyrudGSN8rMTjfIoo8zK+q28O+geT2OQROJRQx8ApZCctjJSVq0+wMprObUAqpS2VwuSx1tEGCUcLT+a.88Z8k
                            

                            Using the VST3 version of the plugin, au doesn't work here

                            Hise Develop branch
                            MacOs 15.3.1, Xcode 16.2
                            http://musikboden.se

                            hisefiloH 1 Reply Last reply Reply Quote 0
                            • hisefiloH
                              hisefilo @ulrik
                              last edited by hisefilo

                              @ulrik yes. same here! if loaded as FX, I get note-on recorded, but no modulation on mouse.x mouse.y panel. And if loaded as instrument, no notes are recorded.

                              This means I need to do a special UI component on C++ ??

                              ulrikU 1 Reply Last reply Reply Quote 0
                              • ulrikU
                                ulrik @hisefilo
                                last edited by

                                @hisefilo said in DAW does not record Synth.addNoteOn:

                                ...if loaded as FX, I get note-on recorded, but no modulation on mouse.x mouse.y panel.

                                The modulation in the plugin is only having an effect on the sound from your Sine Wave generator, it has nothing to do with the midi out, what are you trying to achieve?

                                Hise Develop branch
                                MacOs 15.3.1, Xcode 16.2
                                http://musikboden.se

                                hisefiloH 1 Reply Last reply Reply Quote 0
                                • hisefiloH
                                  hisefilo @ulrik
                                  last edited by hisefilo

                                  @ulrik mate! thanks. I'm trying to do a panel that can be played with the mouse.
                                  -Mouse X or Y change is note on.
                                  -Drag is any modulation.

                                  This is already achieved BUT...

                                  I cannot make it work into a DAW because note-on is not received.
                                  Modulation is mapped to a automatable parameter and it works.

                                  this is a sketch I did

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post

                                  42

                                  Online

                                  1.7k

                                  Users

                                  11.7k

                                  Topics

                                  102.3k

                                  Posts