HISE Logo Forum
    • Categories
    • Register
    • Login

    AudioWaveform Tile - AutoLoad Waveform?

    Scheduled Pinned Locked Moved General Questions
    8 Posts 3 Posters 331 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.
    • DanHD
      DanH
      last edited by

      By having the index at -1 the AudioWaveform Tile displays the sample waveform of the note I am playing. All good, this is the behaviour I want. when switching to a new preset / sample map I'd like the tile to update with a c3 waveform, but it won't do anything until a note is played.

      Any ideas how to achieve this? Using any other index doesn't interest me.

      DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
      https://dhplugins.com/ | https://dcbreaks.com/
      London, UK

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

        @DanH Can you trigger the note artificially? Synth.playNote...

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

        DanHD 1 Reply Last reply Reply Quote 0
        • DanHD
          DanH @d.healey
          last edited by

          @d-healey yes but I don't want to hear it 😆 I guess I could run a timer and a mute or something. Seems a bit hacky

          DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
          https://dhplugins.com/ | https://dcbreaks.com/
          London, UK

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

            @DanH Can't you just turn it straight off again?

            HiseSnippet 1030.3oc2W0saaaCElx1paxcKXsnXXWJTrKb.xBr65ZGvvPSricgwhSLhR61cELTT1DghTihxaFCA6h8Lr2q8nz2fsCojqkZELbL1VwluvPm+H+347cNTZpRRnooRExw6xkITjyG4FrTnmOXNlIPiOA4rm6Dbplp7yU0eYBNMkFhbbZ9biBGuVH6uW+r9XNVPnqUgPuTxHzSYwL8ZsSO56Xb9HbH8RVbIue7QiIRw.IWlA3ooaWTBlbMdF8LrwsFtHm6LLjokp.MVSSAe5KCWFLW9Shb+eIKkcEmZD5gBfEJWMZvbFOb5pyZJB43Nc8IuY9I+AtSXgr2necF3SrF7WGQ4bfSiMAod2BH4TBRsxgz8bCHJVhdsECdtq6XATPhvPptLTx8E032cbGHAOD5CiwWSGo.g2DQmmzs6A9ve6+MsayDblf5GkIHZlT3KE8yzZonmIdkj2gHiSjBXkNveAlmQ2u8uz1iE42oPxCD83RBl6yB8+VeK24vDNd4YRsYuNvuGrQdd4FDfxyih5ub3BXMGG1gEZrdS6a.vrByyn5Aq11NOr.POb+CSM5svZ.lyuBnFcda7BKVoyhABmK5Xwb6aZ6+1lhhp0VwZwopZMa3rpMEXGQV7UTU4LlwQnnVkobmsioPxSKkbTJFKX5ySnExij7PCCv776xqPE4U3oWL9DrFanZE5.+RnJMy.GmSnKfd0bhmm6Izzq0xDquEECjyGnsV2qfVlm7QrPS.EUBzOCMWN+FraKMO7qvCTAFNWldnSoXkvPUYoSjwvRhUfWNMRwKniESUTnFaLid2VAnITFlww5pcllQPEFfhPk1ACkWjxzKKOh5Vzt1cisqaKDum6TllLudL1nFLBkm+IvXwPtO1cXTDknWCvVti9gcch11u86ku820M.F3XGFX27O0J6+8P82+4TAUYRd81vkL+w1dISxVeIy4DMr8WpvhzDYZkENfFytD39okU9hTXjJ8GuvTMKqefDqp0zqe1H3PVaLAXclxRKNNVlIzUnAMqVGZscyKp1QTx+Ztxo06gaA+6os58XmekKp8Vgw.VbBmNTrfxgYpVLdeXHZDNiqWosJwdhTHSlKELR4p9ETshMaFUUF60dfNVqg6.Wq4AGcAkSwkYve9QmBLOrBxSzcLWb6eokZqWelaNb8Mci9+2chcy+eOw9BYllIlMACjPyE4mkEG.CJITX2EBJO0bmdCyvtb4tF47IkhPqveB+JL1yH6TXr2Ji+qrGwXhR9JR9KjY3oenUCbtE1ukvC9nFP1uGx9RZPbtcOrKJFlv8JBwjh+BXfY8w7ncHlubGh4w6PLe0NDyS1gXd5NDyWuwXLWtbblVFm2xAJlNz91pNNCsu+nkoi9K.9dl8GB
            

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

            LindonL DanHD 2 Replies Last reply Reply Quote 0
            • LindonL
              Lindon @d.healey
              last edited by

              @d-healey said in AudioWaveform Tile - AutoLoad Waveform?:

              @DanH Can't you just turn it straight off again?

              HiseSnippet 1030.3oc2W0saaaCElx1paxcKXsnXXWJTrKb.xBr65ZGvvPSricgwhSLhR61cELTT1DghTihxaFCA6h8Lr2q8nz2fsCojqkZELbL1VwluvPm+H+347cNTZpRRnooRExw6xkITjyG4FrTnmOXNlIPiOA4rm6Dbplp7yU0eYBNMkFhbbZ9biBGuVH6uW+r9XNVPnqUgPuTxHzSYwL8ZsSO56Xb9HbH8RVbIue7QiIRw.IWlA3ooaWTBlbMdF8LrwsFtHm6LLjokp.MVSSAe5KCWFLW9Shb+eIKkcEmZD5gBfEJWMZvbFOb5pyZJB43Nc8IuY9I+AtSXgr2necF3SrF7WGQ4bfSiMAod2BH4TBRsxgz8bCHJVhdsECdtq6XATPhvPptLTx8E032cbGHAOD5CiwWSGo.g2DQmmzs6A9ve6+MsayDblf5GkIHZlT3KE8yzZonmIdkj2gHiSjBXkNveAlmQ2u8uz1iE42oPxCD83RBl6yB8+VeK24vDNd4YRsYuNvuGrQdd4FDfxyih5ub3BXMGG1gEZrdS6a.vrByyn5Aq11NOr.POb+CSM5svZ.lyuBnFcda7BKVoyhABmK5Xwb6aZ6+1lhhp0VwZwopZMa3rpMEXGQV7UTU4LlwQnnVkobmsioPxSKkbTJFKX5ySnExij7PCCv776xqPE4U3oWL9DrFanZE5.+RnJMy.GmSnKfd0bhmm6Izzq0xDquEECjyGnsV2qfVlm7QrPS.EUBzOCMWN+FraKMO7qvCTAFNWldnSoXkvPUYoSjwvRhUfWNMRwKniESUTnFaLid2VAnITFlww5pcllQPEFfhPk1ACkWjxzKKOh5Vzt1cisqaKDum6TllLudL1nFLBkm+IvXwPtO1cXTDknWCvVti9gcch11u86ku820M.F3XGFX27O0J6+8P82+4TAUYRd81vkL+w1dISxVeIy4DMr8WpvhzDYZkENfFytD39okU9hTXjJ8GuvTMKqefDqp0zqe1H3PVaLAXclxRKNNVlIzUnAMqVGZscyKp1QTx+Ztxo06gaA+6os58XmekKp8Vgw.VbBmNTrfxgYpVLdeXHZDNiqWosJwdhTHSlKELR4p9ETshMaFUUF60dfNVqg6.Wq4AGcAkSwkYve9QmBLOrBxSzcLWb6eokZqWelaNb8Mci9+2chcy+eOw9BYllIlMACjPyE4mkEG.CJITX2EBJO0bmdCyvtb4tF47IkhPqveB+JL1yH6TXr2Ji+qrGwXhR9JR9KjY3oenUCbtE1ukvC9nFP1uGx9RZPbtcOrKJFlv8JBwjh+BXfY8w7ncHlubGh4w6PLe0NDyS1gXd5NDyWuwXLWtbblVFm2xAJlNz91pNNCsu+nkoi9K.9dl8GB
              

              and set its velocity very low (1)

              HISE Development for hire.
              www.channelrobot.com

              1 Reply Last reply Reply Quote 0
              • DanHD
                DanH @d.healey
                last edited by

                @d-healey thanks, this is in a function rather than an inline function. What's the best way to get round the local declaration limitation?

                DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                https://dhplugins.com/ | https://dcbreaks.com/
                London, UK

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

                  @DanH Why not create an inline function called playASilentNote() and call that from within your non-inline function.

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

                  DanHD 1 Reply Last reply Reply Quote 1
                  • DanHD
                    DanH @d.healey
                    last edited by

                    @d-healey hmmmm. not going well. Firstly velocity is optional in my project. Secondly with an arp it continues playing, and thirdly even in a button it doesn't reliably call the waveform... at least not in this project

                    DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                    https://dhplugins.com/ | https://dcbreaks.com/
                    London, UK

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

                    49

                    Online

                    1.7k

                    Users

                    11.7k

                    Topics

                    101.8k

                    Posts