HISE Logo Forum
    • Categories
    • Register
    • Login

    Keyboard To Draw Lines

    Scheduled Pinned Locked Moved Scripting
    7 Posts 2 Posters 439 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.
    • NatanN
      Natan
      last edited by Natan

      Hello Ppl
      Trying To Make An Animation Similar To Synthesia But In An opposite Way
      So When You Press A Note Key On Midi Keyboard A Rectangle Appears, And While You Pressing It Keeps Looping, As Soon As You Release The Key, It Fades Away.

      Also The Animation Represents The Lenght Of The Note
      Any Help Is Much Appreciated
      Example.jpg

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

        @Natanr Panel and a paint routine is what you need.

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

        NatanN 1 Reply Last reply Reply Quote 0
        • NatanN
          Natan @d.healey
          last edited by

          @d-healey Thanks David, But This Is Too Complicated For Me.
          I Know You Are Too Busy, But Any Chance To Get An Example?
          Thank You

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

            I'll give it a go

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

            NatanN 1 Reply Last reply Reply Quote 1
            • NatanN
              Natan @d.healey
              last edited by

              @d-healey Oh Thanks David <3 You Rock 🤘

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

                Needs a lot of work but this should get you started. The main interface script is deferred so all of the note gathering is done by a second (real-time) script that updates a global variable. I prefix global variables with g_ so they're easy to spot.

                Peek 2019-12-22 23-03.gif

                HiseSnippet 1802.3ocuX0sTaaDEVFPowNwsMcxM8NMbQpbgXjI7SRIok.XRX3OOXfzLLLLKRqk2AYsZjVC3lgY5zmfdUutOJ499xz2.54rqrkjwP.2zpgYv642uytm8bNR0B41znHdnVt761Ifpk6g5063KZtbSByWasUzx8M5sXNr.ORGZnnIy2si1RcBHQQTGsb4F8Mnb4xOll74u+okHdDeaZBIMs84La5FrVLQB0ZKtNyyaUhCcWVqTROyhqYy8Wl6waCXZTcKs.h8IDW5VDTrQz0xcupNLAOrtfHnQfLKwc5TuI+Lek76yhXG6QwEUzpCFRQVa4lLOmZci2HMsbiUKI5GUE8OVeSHX6QOYW3qkLLRzH8dPtQxBowx.oJWGjVk64fF3Zf2Hof2XJ38H851gr.QBGDaOPeMeAMrAA11SCKkrZiXnquLGjvWTtE4D5pgvhdZXNmk0jFyZYUZghEJVPd3W1g1fFtLwy6XXyOxTD1lpXCmMQBiSIgFar86NZ8pu23UFSOyBoYr0dahLpCbd1bY3TuV0pq.jm0ZAiolZS37mEQA1NQYM8IzNncq56x7oksCovtJt6uAKRXVB088FA7Hlfw8M3MLnD6lnReWjQH0VP7c8nEKfVobCvIlV8i8ZDepWEvEc2Vbohk4sB39vBywUrGWokZQ4HpnFjKH1g2V.nxrQaeaz+ltkJV3CEKX.OtnTpTWSqymeEKqUWUsuhbavCMLYfSgnmY7RC2iZR8bVm1IprG02UzDHOwDkTBGaQ7AArOnVh7GvN7owa+KjUtyA4f6nQX.8NlinoYoo5cd78Fl9k5SgytAE5SzNoD8sTlaS3rXJ0Q5DxiLjw9Du1TkaRzl0vvriwOdU0KkHC9HMRTOiLogUZ3R8hneB46GESTIiER9kqLwXGHYw7fymznyjFmg2ANrzBRQtPIYgK5OE.qU06dQRNPoBenPdYvERCvrDSTw7veXnqtRAvZq1spERwam3onYIiWAICIG34w+KsRjfGHckxN8h0jrYIJQ7UnKHL39awEzsknQIfG2l3Iyc1D7JTCUBBPH.HGGabkjciPAITEilxCVv7WTvneOzngJfuywVOubyQW9jypK5y+380PtmGpKBg9XGa0AvIVQSeYjOIjPCYH8DDpuls.98tcEvsUkORIH2eMelX6.Z75jR7UFPIds35Ovu1asUHBBT0OWLMPt.ngKCgStUnmBsPU8.xquBM5DXOD5PzqnEz2VD2.SU0eUONAJT4tKCfMCPvWomlTEsyS2ztSuE+Y3hw.P4sB5v44wbRni1wtcaKm+dNNNWhhyDzVITu7xK+1rTmNlrTXA8bQhv+0GUTkw8HsxoKyZGGbmrPz3+fwzunr0jRhqvhvAP1FJteZb1KvuAAJInDXC9YfhnNynH7VlZckomWQX41PdWq2DRBZxrixp8JzFj1dhWGDPIg3zK.armmh6RdvkcvZ6.6dbfiU44dg744O2Z9WXMeEkX6xcg9NaxcnYMN14BlivGx8Q7nHtWDcen5COLEfR7HvcUOhntniW+FqV0tmGWgQc71ahmltGip9No.vbEKbgVSYE3dm5+5NKdFto2ivG+sE0RkbcOUxUwtiefWjkYU2WWco95Rmzd7UMbe9dwvE0tsS57PcnRwtgv4AMbfi576ip65wOFJ6kztDp+cvgxRcSM0a1asLSZ3eLj4jZP.hiy597iMGWwYbnGTbaHEArIf43XhLvBy5LvRhimUfcfIPnlfhXxmQk9m9.D7svNv03UjEX6JylxwHsrdVZfzttqHeBe6.W1T6GCnuALHSRo2aSyiDowdA9XK93cgdMgKY7jm.V4kupaXmh0Um0AgW4f1QMSlT4hztIygJJLHDJvfZQU7tzFT4BYKM2iNQZer+ELp4q87LjDZGzGNs8fpEpdX3rIet1CTvk46POONHKKWrciriuI4DRawOkZh+9.oTGNr6a+e0ZsvmqVqcya6RwRq2geZRIwUZpxvY.hkP5l5ViMdkhChppL9kwkqp6wbfRSpRip7.M4FR52GV6Vncd83bk9T+iGs3+9YE9hOMng5454PG1o6OhDzf5regltPeKx4oQFVcBGYnacQMsakSShUoW+igxqOPuWMQsAzOAd+ctSanoZ1WpG+5EwLfr4LsTv2P1GdIyNoc8c3M8sF3a5Ovw.ukv8Q50XB6lCFuiL.7hYp+Gi23uaRQ8pMZ.Czj.1wzW8mG1ORxc.Jp2G2cShHjgYOPM85v.l1z3IdhvDoQv6bp0VcSrpS8cjKvoSiYVAWmKlYktL0ZQrC4GYqtzheYl6Ko.XxW9QoxquIt1nR26p55VkszvOa1Q113VwSArOXcldHz4YCgNyLD5L6PnybCgNyOD577aTGbl6W2Fl2WcMAHTqprlYtbU8IPVlLiT6eLdi7JB
                

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

                1 Reply Last reply Reply Quote 5
                • NatanN
                  Natan
                  last edited by Natan

                  @d-healey Omg, You're A Genius David <3
                  Thanks a Ton

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

                  46

                  Online

                  1.7k

                  Users

                  11.7k

                  Topics

                  101.9k

                  Posts