HISE Logo Forum
    • Categories
    • Register
    • Login

    Horizontal Zoom for Waveform

    Scheduled Pinned Locked Moved General Questions
    26 Posts 7 Posters 1.5k 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.
    • Casey KolbC
      Casey Kolb
      last edited by

      This has been a request we've gotten from a lot of users who use their own audio within our engine. Is this possible from scripting alone or would this require rewriting the AudioWaveform component?

      Casey Kolb
      Founder & CEO of Lunacy Audio
      Composer | Producer | Software Developer

      NatanN 1 Reply Last reply Reply Quote 1
      • NatanN
        Natan @Casey Kolb
        last edited by Natan

        @Casey-Kolb Actually I Did this for one of my Plugins, It Zooms in Start point of Sample,
        with a Little Code, you can achieve this for the endpoint as well
        Hope This Help ( Drop an audio file into The Audiowaveform so You See The effect )

        HiseSnippet 1263.3oc4W0saaTDEdV6rQ0FZDkVj3xUIfjqTHxNzxeUHbhiMXQRpUbZAghTzjcGaOjYmYY1wNwf5K.Ww07TAuEbIuAgyL6t1yl3j5XoTg.egklybNm467+Y6HE9j3XgD4T5vwQDjya61cLWMnw.LkiZuCxYE28vwJhzKgz1iivwwj.jiSwuVSvozRHyu+9q1FyvbexTRHzKETextzPpZJ0N0+VJi0BGPNjFZw8Sp21WvaHXhg.dJ5VEEg8OE2mrOVyVAWjyxMCnJgrqBqHwHmk1VDLt6.wY7D9eIMldBinOTC0ETTB4VBVfFwZpnFCnrfNY1cLB431YpWnXhW3Qt6QCnSnO0a7NlK7lJgs+vovMAuZ1vq57COGK3sTB7dfaWeIMRM8FM1dK21bHP0CCg.aXkvKpve531P.bvUaDhOkzRBGlHQkMeZ008f+d7yJWtLDGhUdivRuePHB89RuLA6STMDgQBNbnxp5KWUKvT92ZX.U7c3QjdBYXsqUx7rYzAkynbhWugbeEUv8Dbs50hKErJ9YxtN7LrgjGW9WJWJuV1Hl.Z9LZfZvpqmvzyJ+JPy2D30Bk9FMvL1IPFWkbuLnCKHsuPQdNuh40K+pxdW9pd8l4co5hQjy7Zccf7lDrBeX3IDossqYDRHxmw4d8Yb1ED9INDKFE71bp54QD90kGhR8hPFYgTTA0iJS936klOlKdfnA55k7wHjw.r6PHw79D.+RnCgqyDJM4Aly+dQTOJKsEvG513KN5EwDY7QRxOiIGsCI9TkH5nteS0O+3CvmswY3QIH0.uhIvakT30kQCHRCtV1UGhuDZ9w+pN5Es2Aqv5xtT6E7AQDohpcuN6PFA8yRJBK4l95FGRZZExobxad+rRTLmvLO4Ccy7BZMCMT.nbtsmXr8ASZ7DB0E0GPn8GX0EMnNUQBy5VVZ40VasKzzOo+UoMkyMsIqHmqtJyZKeh0rxsN.OulD3rupIEkkv0NP2D1nZucEhHuNL7XhrFJFGFwHs4AjySxkEQ3eRGCcJFCoysljq3TbVdhHrDrKKCbVQkK4tPnKlg6JiJxRY260kuY4b1t9TmS8f5gzf.FoiHlpq7mbyu8qvMb67fP7419v.RO7Pl5k4RjA1PWcpAL6RDLjgU4Gnomhmdg9ksmbnmNvADM1dJ+cxTt4EtOvsCU4OX13svLvqtc0cLdS2Y39tM60i3qlB1kba8828KHXCkGlAESkitvgjravLqkt9c49i4cWtn4dWNXsReHrQrSkLwxCkvLWJuu8SogYSNF7EA1jOPHT5wr16R10zPvL.ATeNtIifIE40Pqa4rDSwWxXISgWxDIF.ubirXF7Fjczo3bGmuE6otz+p2S8MWCmhyGbeMqRWJCico5Dnl7QDFTtXv36Bi1MsUynluVYOAWDMPvo94S2TRZ+9DoM1moAskRAo7So7n5GPXDbrUd8GTeWXTDVd4Jlagun176Kto3066l.WOcAt2+MFTT7+mCJNPLTAMZ2CCIp5dY6OLrKze1m.HgCqop+.BmB5UZRNWMqeVWBOvb3B3W5k0zmcRurV1kuQdiPruTbrexV95b46Yn.1M2zZuj6d5ydS9ZCW2paTE5kGPO12W6t+nZHzrkYyEPlOdAj4IKfLOcAj4SV.Y9zEPlO6FkQOLZqgJQXRoHPnSSy2Y43LYLuSQz+.IOBeZ
        
        Casey KolbC 1 Reply Last reply Reply Quote 1
        • NatanN
          Natan
          last edited by

          Here is another Idea to Move around the waveform with a fake slider, It is not Perfect, and It needs some Fine Tune, I Believe Master of Painting & Calculation @ulrik @d-healey @ustk Can make this Up and Work

          HiseSnippet 1395.3oc4W0saaTDEd13LU0tjJJsf3xUsfTpTIxtzxOsBgachoVzzZE2VPnHEMY2w1SyryrL63j3V06q3JtlK3FdBP7BjGAdL3RdCBmY1csmM1NwIRsBANRQZNy4bluy+mssRFPSRjJjW4mLLlh7dGbmgBc+F8ILAp0pHuKhWmjnoJ+TR2eXLIIgFh77J8MFBdkWDY+82e88IbhHfNlDB8LIKf9PVDSOlZ65eKiyaRBoOgE4v8sp2JPJZH4xA.dJgqhhIA6P5QeDwv1BXj24VKjokpNZhllf7V79xvgc5K2Sjx+yXIrs4TygZnNfhRI2TxCMH1PE0nOiG1N2tSPHOb6wdgRodgqfWmExFQer23csW3OVBW+g2BGG7p4BupyO77bf2hov6R3NAJVrd7MFrcAbKADn5RfPfKrR4Esvuu.tgD3PnWIhrCsoBNLRhku4sqdCe3eW+tUpTAhCIZ+cIJ+ePJi7+J+bA6Q0MjQwRAbX4qZt7pFAFy+8FDxjeGYWZWoJp1LkrHaVcvDblf52cfHPyjBeovndi3JIe4fbYuA7L7AzqW4kUJWTKqjPAMuGKT2+p2Hko6V4UflONvaDJ6MZP37sgLtkK7xfNVx92XaDbnRNel1V50fMYjZRqJ85YZWKU4kKMcKa+QV0RfYYT9w+9S2zJ77oXzAbORpoOVrr06V4UU7O5Uc6N06xTGmpl50l5b0wI3xhAQaSUtwVCiPBewJJ7rqnbK3CR8KNLJEsDL8iiohYUmgxblPEWoLTA8az15s2OqdqPTAwBM8CJFoPVCvsCnhH5QA7qfNfXuQTVSDZO+KkPcY7rVbeLtwc17oITUxlJ5KHzMWklriVFuYmGT8K2ZCxdqrGY2TjZgWoT3cwL30gyBoJKtNG1jBeDz77+p97H64wo4HSZKnm1ZUhlXZJk4s.OXLUoYlfi2pzcgt8osnJiyvt0clkah7pj9pKk2.iHnb6idYbtOznYncK.l8ce6gtGrE4iHTWVuOk0quyLlv5LMMJeVR4ycsqcsCMz2t2jzFy4McIqo6qmjYikOxZt3oN8XdMIHTMoIEmmt1JzLhxpZ+GJkw9s4jgTUMTBIJlSaIBo6mVIHiI+nIF5UJAJFZNJSyqzz7DwDEXWNF3zhJGwcgPGNE2UNUjixN+IksNCmieX8HVXHm1VlvL8MFcyO+SvMB27fHx9t9vPZWx.t9YERjA1bg0EN4BAGfcm5iA1AOudhdH2t0zCjJ1KL9HddjD68q.O4QQr2G.mbgm4nC3e8ebvLrxW+aG.KfE2g8B3kv3ZqTE1gZhcBfMSjgC3Dcw0UL6nkcgQmt6EXl8Kf2Zn6NbuQ1gYdg6kvsY5f9SGuKLE7B0iuowa1FgKgWqaWZfdLXWD276eyu9mKTtbNTrU9lBeZ5leSsWvr2T+Om2M0im6M0gOZH.BaT2TIar7IJXsClnm6SYf4ZBB3KBcIugTpMKY39kBcrMzriOA0Wfa5tvbxhZn4obRps9KcnrsxLcdLGfWgA1bKdGMu1qzbGmOEeExh+q9qPd60voz7A2S3CkJmiwNLSBzZhcobnbwhw2CVMwNVHmZwZk0kBYbeofETLcSqX85QUtXepFz8zZHkeLkqTeCJmRRbxq+n5ODFkRTGsh4T3KpM+9hiKd8g3T35aJv8+uwfhR++bPwFxAZnQ65DHQ0zK6QCh5.8mCn.RDvZ1lOexaAyJYomql2dqCUDZObH7K6xZlydYWVK+x2JuQDAV5ZqfzuSwjKedKEvtE1V6kwqaN6O5asv3pvJQvxSrsBBLt6OoFBMcYt4YPlO8LHysNCxb6yfLe1YPlO+LHyWbrxXFFcuAZYTZoHPn8Z1uSzyazXduRn+Av.daWt
          
          1 Reply Last reply Reply Quote 1
          • Casey KolbC
            Casey Kolb @Natan
            last edited by

            @Natan Ah, that's a clever easy way to do it. I hadn't considered that. I can see the calculations getting rather complicated if you want to have scrolling or the ability to select parts of the waveform at certain scroll depths, etc.

            Casey Kolb
            Founder & CEO of Lunacy Audio
            Composer | Producer | Software Developer

            ustkU 1 Reply Last reply Reply Quote 1
            • ustkU
              ustk @Casey Kolb
              last edited by

              @Casey-Kolb @Natan Using simple maths:

              HiseSnippet 1628.3oc2XszaaaDDdokYRjZcPRSZQOR3zBHm3GRNOZALJr7K4HjHGAKGk1dwcM4JoEgbWFxU1Von.8WQQQOkeR8mP9IjiE8R5rKIEWZSY6n1TzToKZmcd7MyNyrypVAbaRXHO.YTbug9DjwGa1dHSzei9XJC0XSjwUMahCEj.qHRqOzGGFRbPFFE1VRvn3zH0m2r55XWLyljRBg5vo1jGS8nhTpsp8HpqacrCYOpmF22qVCaNaCtKe.fmBlUP9X6mi6Q1AKYaJSjwk1xgJ3AsEXAIDYL85bmgs6yOhEweGZH8.WhbQUTaPQQjqyccjHVREsQepqSqD+NDgLLakFEJDEEtoYSpCcD8znw0TaXkJgd7vXprvqPF3UUGdUzfWNPxPCRSGAoqa11Nf5KR2QhmOxrACNb5hgvtNTh3EM0uNs4FbfClXQO7yI0CfEijn7Ctek4stWkJysRoRkfXenv5Pbf0ZCbn7mgOjzkG3U05arRTQOhXCtmOmAKJOaV1lETRpJ9dN26giUR0tmVfNmo.cxJ.3gbW2wJQz1ydBOq4Zsez9Oqwl6Iw1x2uxhUV4j69vsZr8C2C1t5CTaGP5Y8xXuICgN5DBSPihB7gxboLhU2ALaAkyr3LkSKAKvYY6DjNOXY2Aj4J8ikJlXFEkUJUbfuCjH0hGVFbieZkRJMrXnzOUZYCrq6APIR4rJety..cNW.zIA.KTU5J4BhNiGDcz.wLv2SCinSlwhiYj.YT3LuPwLRXDok7wQFKH4OmvglBkFzkaicsNBrnVJxczWb6nrfaWUFThX+Xf8xZrrf0QyA7EA9Qb0OQowYV2IypH0141KuXpdGBRrPNLALTpX1pNY..bBpzmJe77VCm25n4s5KOpjdcIs39NbA4IrH2E105ja0sat6EGFcIA4tsrEdvYIXY1.uCHA5oYRFg9ZYaVZN9lk58xsip10XjyZvnhm3SXiqCOJtEAzXc5XTAWkHTsU+z31pYBqHpirUe1PMR4.5WtAYPXjQMykdZHIHbodPifk1jaOvCrU3R62Z2mr8tq0rYic1dIPK0otjkTpT9qvkVes1sW7H7gn.LqGABCAvcjlFREqnrEyQt9WlM1ATntPDpuZLpa6RcHAJ3dYSUOfSixKhvWwLplYxjNxzcNovuYUzSaroLFA2HEeD.GK9j.AUdharI4PX5fnq2JZtII74Btu5LJtm.xnTjQmI4xOLi3pr4MLSNXjZFtdFvxwo1lVaX5huq1QTGQ+QDpwq0mP60WalDmZTAwKY1ihW5V25VuUR+fdmlVJmKqSVPNVbZlkd9Hu4Zuy4bGmjRLL4GwthoweBKRbCSiWAq7Sx4a3HGgQoJqGy49VsbwCIAUQgXOeWRClC43nxItO9ExyLiBgPEkLwLZXKiB5ddRtfON.7CMGJuSgSDdPn2lS3IgZ1ndhcRodWI450q+aw4hir7kO2BgwjMzxulG0wwkjz1LksWuZ3ftcopPyWh73NfA9Lyc.uC6ReIwoEIvFLNLQZFnT57KqRwxqDZXolesQGmGm43bYX03g4YBMcevgzEOvUzIag4qW8hA+j55Tz+yuPC8+P3Xij+wEOR5k8MDdXsyMTs7c.nyxoGPFFMm6LvEKxNut7QJwaHgn9PxxAgY.zGpq4+wFh+hBwqa1hJr6mOFmJGLBMUdefw3m9Li4Vc6RrEo.bZy5e66m24na9ajXdUaKYWKRzSbxsQ13eF5ueQeFp+E9YnvKhsapxgSSSTmY6E.CbRY8zMkDlawvf+6nSdWNWHGyR+YvsUciU27CpOC2jCgIJxpgzly+sm3PUyEcchpdKZJCW.4YFCwU4JilBwnvY856pS3qum9+bu99CfdKY9CBJlfw1TY9zVrCItP0iBieBLVkpCZB0rkNM4LteeNiZmM6SDP60iDni8bcn0DBnBHkxMqsKwkfC0Ry+hZOFFK.GbxBn2gXQ024+rjbOu9byH3ZIq2s9v8NgB++9Ngc4CDPO0lXHIT1aZmAdsgVw1Dv5LX7e4aEMlRNMXz5JIsqZSXNpEuE9DuYU4Zi3Mqlr4+J1vCCy9suczymj4oWQQA7alpKdQylx0VidXooYkEqHm5itussLDuPUDJeYVdBj4tSfL2aBj49SfLOXBj4ql.Y95yTF4kKqMPv8hJ4.Bs1R89UCiQ2naT.8Wfq1PIK
              

              It is to be noted that the vertical zoom only works for mono samples as stereo ones will badly spread from the center. I'd rather prefer to paint the audio buffer in a panel than moving a waveForm component anyway...

              Can't help pressing F5 in the forum...

              Casey KolbC 1 Reply Last reply Reply Quote 5
              • Casey KolbC
                Casey Kolb @ustk
                last edited by

                @ustk Awesome stuff! I'd have to figure out how to interpret sample start positions based on the zoom factor, but other than that, this solves most of it.

                Casey Kolb
                Founder & CEO of Lunacy Audio
                Composer | Producer | Software Developer

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

                  @Christoph-Hart Any chance of getting proper zoom in/out for the waveform like we have in the sampler workspace?

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

                  d.healeyD griffinboyG 2 Replies Last reply Reply Quote 1
                  • d.healeyD
                    d.healey @d.healey
                    last edited by d.healey

                    @d-healey Also can we get the spectrogram view in the waveform tile?

                    @ustk said in Horizontal Zoom for Waveform:

                    I'd rather prefer to paint the audio buffer in a panel than moving a waveForm component anyway...

                    You got a way to do this with zoom?

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

                    ustkU 1 Reply Last reply Reply Quote 0
                    • ustkU
                      ustk @d.healey
                      last edited by ustk

                      @d-healey said in Horizontal Zoom for Waveform:

                      @d-healey Also can we get the spectrogram view in the waveform tile?

                      That would be neat indeed!

                      You got a way to do this with zoom?

                      Yeah I've did it for an analyser but vertically. I'll try to extract an example from it as soon as I get some time
                      Do you have a snippet with the buffer in question painted already?

                      analyser.gif

                      Can't help pressing F5 in the forum...

                      d.healeyD 2 Replies Last reply Reply Quote 5
                      • d.healeyD
                        d.healey @ustk
                        last edited by

                        @ustk Wow that's awesome. I'm just using a waveform control with a sampler in my project.

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

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

                          @ustk said in Horizontal Zoom for Waveform:

                          I'll try to extract an example from it as soon

                          Bump

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

                          ustkU 1 Reply Last reply Reply Quote 0
                          • griffinboyG
                            griffinboy @d.healey
                            last edited by

                            @d-healey
                            @Christoph-Hart

                            I'd like this feature too! To be able to draw a certain number of samples from a buffer would be great.
                            Eg: draw the waveform path from sample 300 to 2500

                            But to be honest there are a few paint routine options for waveforms that I would like. Like drawing the mid channel from a stereo file, so that you get one visual waveform from a stereo pair.

                            Perhaps looking at c++ graphics stuff would be the best way?

                            1 Reply Last reply Reply Quote 0
                            • ustkU
                              ustk @d.healey
                              last edited by

                              @d-healey @griffinboy Here you go, a zoomable waveform with start/end control, easily transformable to a pos/zoom behaviour

                              HiseSnippet 1945.3oc2XssaijaDsaa2YWojIHax7PdjvHOzZGYcYrmcbvtdiuH6IBquHXMWRxhAFTcSIQXJxNrYaOJACP9xx2P9G1WyC4OHoJxVRsrj85wIyBjUXv.Sx5xoJVUwp5NZUDKMUo87K+xwILO+eVP2wRyvCFR4Ru1s77+kA+IkZDsmf8F5UriT5Qd6ONgllxh878W8EHc9kVyy96e861mJnxH1rs77dshGwNlOhalsamc+FtPbDMl8R9nBTu0tsiTxCTBUFfoUCZ3kPitjNfcJEIak.ueOMcnm+mGrIK9oauM8Yas4lQa+a2N54QzsYQM687FOk1OdysYw8h25YaQ87+IGFyMJcWC0vR87WaeU73tCUWKcJ307TNXc3hldcAM619HkHFMQbWuCFxEwcl3rR877C5Ly0spy083fS3w7o6OyE9KrGPlwQQGn+JyCuUmCdMKBuFEf2RfjeAHslCReVP2HMOwL6DDO+zf1RCS2mB2SEghiVuU9tOM3.EPgzTaD8R1QZXwTNB+hFMpR1pQiJeYYfpTkfUKRvn5PXixvkWpgbEUSdyQIRAYGxDIMfYNPMJQIgEgqaOccfiYLborWJP+2tbFDpuQ1a8JUKSV32xYXH2xvamCT6kEyUGqTIcDzwLcSPe1vcjW6YcoiRDrotqv0s6RPVH47fntnLSJXjQZFbK1gZFZ8FkqWmHTzXBURnVA0mKXDtjXFxfS.glXEZYtTvkLR+LYjgqjDkD46Hf58MRT5ZkHLZh0UETrHiUo7esbIdeRX9pRvxRHOcGmZXip0SqtNkEVXmVrzKMpjpj9TQJqJY80qNUmgZVZlv.hwJmR2zWUKkYPQkSWMipqQykCBaTArUfgrj3BFOrg8Rtllk.IBF2duG++2W98fy41tmmZ1qWAUYtwe.UH5AkBBWlmw5qQmcGTSjyUYFvaV1oePF1sy2Mbp8Nv5+FTCtSD6IDgtpNo05I.8f3bfS+3tSOjJM7+bF65gbCCoYh.rlM3XMC4onIcrJhJ1WkIiSCaTy5hd+TX5BSHThDpLRFojJRBv+BQAE8nHVEnPIz9PD2B2NShfsWQXxYN0fDn.8z9NGs0mG5Pti.LIEI5aa71ZBlbfY3TdSMTsANFSMwiAI7ZLT6T3U.pf+WXwgUHeNQLkAlLdB4MuGjqoxALfAfsMr5pfl07X7nS.iGpB8tvlUyIutqzBJ82viQWiyZRlUFB9aq3Nkcc2rdV+GTyZil25Q29IMJ5pREv809Y86yzSQJd6YIAC+TobC+JFbapMkK0WoIg7cZ7kD9WYwN7GOYGmokmsZu62g.QHX1A7OKOQCQlhF9U38xjKEX8SdxzryBPA328GPpF7+uTEZuNiF91pf9r1T0b+HWF5TeU3ZeC.btiqjmAaQyS1oncht4NL5kmi3OrBDEXSicfMoFFuBJjC2JhpVeQ8BX1kr67MmxFPm5aHgCTPoCBlQeMUGWYpyx5m1vARvc80Vu2F+etSq4CxogAzpT1jfQrBR47BHtBCvqDPtlpGXjnhVxiHXl3c95wMpYuPEarPs06dI9pEJtJjKWdY4B5xUnC+U.KmpLryjtBYfkPt4Q86uzyxEofoW5wX6i56hwPY1ndLcQiFIDZQZ99tBt89tJ1VXjqBZABUx1Rt4rDl71ZVzKurKzi1J4nBH0X6P6mm2gVWADfo83PiXeRfsYGOKfK1Hs28hYaiO2j4+3tdupcKHHC6SLGN.DSXZCGsd+VrqfvWWWikBx6S.bRSeZF5i1ozGMomRpjIx0oMtw6cE6iebQkeMVnF7w9MVwyaHiOXnAW82cF0TMD785Sloh+FsnJL6BuQLm4tHvuCu0LV2MadwFy5Sgtcd8Mcm2g59j4U29YFiRZU2iBJz6RQ2krnRasqg8NC179wmsWKxdupU6yHG093C83omnFA5fpG6h0RgQxZK6.cjwLXG7dKNB.L7gJNSPMyOQBN2V9AP5xbiAfs5KgGxFWbttaNlxZ2uwTt6ontuv8yB5vMQCWNdWYI3Eyz9Hi27g9dTvgPE+HyLvtVvQ+g6bBu0teUZt+P4WMAJSaJj4Fz6wAKN9xcL89+39N8dx8d5cX5pH3ZiULTxdW9RM7pAzBPQUgv7PI9oFhKt84JkAegn3WOvMmVW7cXP7yQM6JlNcdIfYbtOfvWGT+Uov40GnYCp2REkg4So0uny4m8hy26jSZe5Kpeww6secmFRq2RmMJ8hm1n10zq7Fgtq.eTl1B.A9+yuKvCGjyBkImIrFR7jy8W8iP.f+Zer9BD+flZ+eekn+27ASJMAic4389gxqXBHOJ+Sf0x8JvjcmOI5DnAtjgJXVt4iCgdFGLfoKh8kZP6YLPtvrcd7tmyfIYRKDv+a18XnyNp9loRe.9hleve7nkde8qCbvkfY9jeb7Bxp+H5EjO.n39fHCfgbzbrV1oYi5BEtiX.RjPucXSw9qfcn4V2XR4stv751E+a3W9gMw094G1bxg+fniQzHs5hHWuwXr7mZ2AraosleofSv0jlK1Q8Hnp3EQQyKpEX7oOTF27gx3VOTFe1Ckwu3gx3yenLt82Oi3iV6kYTiborddmz4P6PL99S6S.Z58+.uiG8p.
                              

                              ZoomableWaveForm.gif

                              Can't help pressing F5 in the forum...

                              d.healeyD 1 Reply Last reply Reply Quote 4
                              • d.healeyD
                                d.healey @ustk
                                last edited by

                                @ustk Oh wow that's great! Thanks. I suppose this can be modified for vertical zoom as well?

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

                                ustkU 3 Replies Last reply Reply Quote 0
                                • ustkU
                                  ustk @d.healey
                                  last edited by

                                  @d-healey One moment....

                                  Can't help pressing F5 in the forum...

                                  1 Reply Last reply Reply Quote 0
                                  • ustkU
                                    ustk @d.healey
                                    last edited by

                                    @d-healey

                                    HiseSnippet 2034.3oc2XszbijTDtaa2rHACACLG3XEN3Pq0x5gsmcLwtdwOj8fi0OTXMO.1XBSotKIUgKUUS2krGCwDA+n3L+F3+.W4.+CfLqpUqRxxdrMLaDr8AEpdjY9kYkYVYVsSUQrrLUpme4WccByy+GGz4ZodvdCnbo2gs77+YA+dkZHsqf8V5krCToC8185DZVFK1y2ewWh6yuzRdlu+0udWpfJiXSlxy6MJdD6H9Ptdxrs29a3BwAzX1q3Cc18FaeXjRtmRnFAXZwfFdIznKn8YmPwssPf2uglMvy+yCVmEu1laRe9Fqudzl+pMidQDcSVTytunwZzdwquIKta7FOeCpm+OX+XtVk1QS0rLO+k1UEecmApqjVA7FdFGzNbPSuNfjsSefRDipHNq2dC3h31iMVYdd9AsmX5VzZ5dVvw7Xdw7SLg+TyBjIT3Z.8WXZ3s3TvqoK7Z3.u4.IeGHsjEROMnSTJOQOYEDO+nfCkZVZOJbN4BE6d8V3uVJXOErCot1P5ErCRgAETD9EMZTkrQiFU9xxvtxTBVsHAilFBSTFN7xzjKooj2dPhTP1hLlS8Y58TCSTRXP3xlUWFnXBAWH6lA6+amOAB02H6tbkpkI23a9DLf+.I3RVplGQEn6tgz2Mk9rynXt5HkJosfdMKsI.USjBxEyZcnCSDrBKc3xlYIHIjbZPE1kmIN1mnTF3.zlpGXLjkqWmHTzXBURnFF0iKXDtjnGvfU.llXXZYtTvkLRuQxHMWIIJIR2Avt2UKQtmpDgQi0ypffEiXUJ+mKWh2iDlOpDLrDRSmqyzrg05lptJiE5LSKV1EZURUROpHiUkr7xUKjYXJKajPCrwvmRyZqpkwzHqx2WMspiNkK6G1nBnq.AiRhcTdXBi+QsTVBDCosy8A72OT9Cfw41bQJT6kqfhLW42iJDcgrHgyyxXr0nwtMJIxYpQZvZV1JefGloymMrPe6are8qAmIhcDhPaBqrZcEfbPb12Jeb1hEoRM+ONhc0.tlg6YLCLpMXX0C3YnJcjB7B2UMRFmE1nlwD8gBXZcSHThDRpRFpjJRBP+M7BbsnHVEHSIzdfG2MNcF6AaNhv357cCbfB6m1yZnM17PKxsa.iuwM8sMdWMAS1WOnf1LMMUCKiQ03x.GdC5pcBbABUv+Sr3vJjOmHJHfIiGu8l2ismRk8Y.A.YqZjkijS4w3RGCJOj.68gMqlu851rRH2eKOFMMtZSO96YwGPifjw.0qAl9Bdh4Fv7Bv7Mq0frhEmqcq3zgUFAjLIEI7eCdOgcUmQcMGPP9zUadqKc6qzvE8YBvgX2Q85wRKfM5dX1B5eqx3Z9kLvcIUWtTOPIC4a03KI7uxXbf+rxVVaWd5.iy0VDqc.XhklnAHQQC9J7fe7oNLdkUJB+cfBPu8OPrL76qTgF+knAuqJHOiNUM+fhKCshuJ3WsJ.N6xUxSQXPyJa4pmn0uMidwYH9Cq.tYl7DVvlTCCH.AxgicQ0IdCqBmfUMll5Np.bnM9PthMQi0rcBqOsvrQB6qfzVDLaxUzz3JE1QiIbUK9AK4WaLrq9+41yleb6IHj6vRVEiVlXNwn.UFarGLlWqbdZMa5J3tKHxR0ETeDBy4pMLt6NuSalaRtw8H30GF69E3coH6pPtX9WV3HKa5W7yAKmnzrSk1zqflPlcod8l6Z4rTvRm6xX8vo2EggxQC6xRcUZbiPMeSWHYvsWHoactQ175NaTIOTx0mlvj2V0ud4WF.EctXNpf+oMkb9SxK4ri.b8R83PkkeVfo5MOCfKp0+uzZau6EwlJ4lgXue28h3mFLSUcyxF360G1Bbdw5my0JPSSPpPineK1kP7gsZ5RA4EAAF2h5Nf9Krh+Iiq0lJYhbnab+7dua+MW6pCWg2BAbyuwBddCX79Cz3n+lmwFWHgfOpo0QDwNhfjtMjxaFq1r.+NL5SH8OjMMaiY8nPobuY1Sk6Pbe1zha2QZsRZD2SBbJLyUWjtlqVaqYuWiGpGc5NsH675VGdJ4fCOZeOd1wpgfLnoWacYyfVUOT1FJ2jowNabgwRO.ukaAJaOZaua1rEzlmJdjfpmt2OrC47Ef33oZ3BapRBWKesaGzy1P3R2uFBu69Uuuv8oAs45nAyGuKLG7BwMepwad60OIXe3RpH8DvtTvA+16rW5kteo.u+P4mOFJE0PyrsT+rfa1s2c7NI+8666jjbuemDnYzH3Xi45JYNKeUJbcFT0hqnPXtuDeTmX2oOSoz3UWtuSiss1NXoC.6mZ2LHbIaZNfwv1mp4qCp+5LX858SY8q2REMBiPyped6yN8kmsywGe3Iur94Gsyt0sRHqdqzQCyNGp69J5kdCQyUfOxSSJk.++4+HvC660.kwqILJR7308W7SfCf+RepdqmuSCs+uOSz+adZpRiwXGNdtuu7Rl.hixerwV16UFO6zAQGCkZlLPAs9NseHTla+9rTWrOWEZGsFhElLyy19LFzWVliC+ub6ifRNooyFJ8.rEMevOS2bOu9EAV3RvHex2OtAYwuGcCxC.J12OpOzxTJGykcxngcfD2QL.IRnZQrZc+EvZ9riaLN8VGlL1L3eCe4K1DG6muXywK9chLFRiRUmGYq6F8k+glY.8VZx4WJ3XbLo4MKydHjU77nnoY0MHbsGKgq+XIbiGKgO+wR3W7XI7EOVB27iSHdo0Nizpg1PVOuiauuosHe+h5Dfxn+O.84uky
                                    

                                    Can't help pressing F5 in the forum...

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

                                      @ustk Really appreciate this! It should be in the snippet browser.

                                      I noticed a couple of little glitches under certain circumstances.

                                      Peek 2024-11-10 17-15.gif

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

                                      1 Reply Last reply Reply Quote 0
                                      • ustkU
                                        ustk @d.healey
                                        last edited by ustk

                                        @d-healey Small fix, the path was looking weird for high vertical zoom, now it's all working, except for a security when start>end but this I can leave it to the user...

                                        HiseSnippet 2597.3oc0YstaajaEdTrmcqTaVroM+n+jvnX2QwxxR4pW33TeKNwXscDrxk1tHHkZFJIBOhb.IG6nsH.suL84nOB8cn+s+nuAsmC4LiFIK60wH61VgEK7PxysuyMxS5njgLsVp7pT6kiSXdU9E9cGKLC2YHkK71eWuJ+R++fTNh1Kl8F5or8jpQdaONgp0rHuJUV3Y34pTcQO6u+0ucaZLUDxlrjm2qk7P1A7QbyjU6r42xii2iFwdIeToSe+M2OTJ1QFKSAcZA+VdIzvSnCXGQwicCeumS0C8pbG+6wht6ZqQev8u28BW6aVK7Qgz0Xgs68nV2k1O5dqwh5Ec+GbepWkO6oQbiT00PMLsWkE2VFMt6P4YBm.dMWyAqC+nsWWPxtk2SFGglHtp2NC4wQcxAKsmWE+NSftEbP2s8OjGwKVeBD9k1MHSnnL.V4FSqdKLk50tr50pj5MGUpRIUZQmJcK+tgJdhYxNn97y82WXXp9TvOUVUbm06F+0uveGIbBgo4H5Ir8TvGETD7vVsZPteqV0WuFbJsLl0LLlQUAvB0.mm1PNkpHuYuDQLYCRNmFvL6HGkHEvGAKY2cIfhIDbhnmFN+2MeBhkeqn2R0aTibteymfg7ORBNkoL7PZLFtaI8sSYOakFwkGHkIchoiYp1fpZyTPtX2qKcTRLq.oCVxtJAIgjQCZv0TrADZef7Y4XAm1iGyB.7s5pqRLCYDpkQ8gUsDGQMTfbZemAXsE.7qh+xoPoniIx9jdo86yT5ZUKYIIk7JgJFD10gZFZce0.5ikzHBUTRpDtvx0XzTRrJaMtHlKXj9ohPCWJHRARGp4aaDH2Ux3fvbzsAH33TV8Z+oZU48IAYeUE9rJRS2wZCaTydJ4YZVPoU1koOwHSZP5Si0rFjkVpQgLCTLcZrAXikOUOGdpYFKT5NWSirqQwEC.nErUffZN.CPwxFKUDkCaD.chFiG6p4vvSdAdmb4klDUBvgErYBMUrDnZQ1A+.9++PsO.NjKJYn.pWpNZlY.9Nz33dP8xf44Mr9WzA2AkD4XYpA7f0bxG3gc4rUCJv3AVe1fl.zDuUbbfqzrtYuXPNndNvIeb0hMi4CFZFnXiwCTqZRSMjWwdIfSl.n3A7elgbMZTugGgHQCxJ4q7bFRLtj0kWecBnxBogYCAGwEoZhlO.hHkf6ASZsaj.HJIPygdOjVDtlPcqCAOXdf6HBVbylMqi5jyhr9gjIpyARPQ2VlJhzAsa0zFn7AGvgHmKagPIBniFYjTHsx8bICkcxH7EirkfUCwniuq0aaFyDCLCWOeKsgB1wF1Zf31fp7ZLE4HncKMl+8rnf5j6PhWeRJtiDssnSNaXPnaFSZekXBRvzrPQECX.SfcVwJBWcEGIhdYmVinejhd1DCPwiP5NDLZnqw6CZ2HiWq5ZETxaC9TjaZI4LlkKX0iwVERvvpmT0XhHcTOlB8cNQR5KUSbij.9H5.DzgNk1k2oyqHmAtTROXMZRxXKATxcIgCoBfDMocKMKLK2FiO9lGdxy+97.Bmczm+dVzdzPngLXL2EBA.ccB.PgXKvxW5rgf+Eh8HikofNyhVxUfKmMXXI1GA3Q6lsHK67I28B8IkD65STFcLDlssUcW2I8Lc2.h2YrJl8aoEB5mhlu6H8UfzwECSUJnnQV7RhDy8wRb4vYlmyEPl6Sjhu1.k60La.aSxQt7OPpRfFEYDyLTFoIgxz3HDwSgqPPB.WhfaRifB0GeX2FDlIzAuN6ASXxB938K0YKSkGR0jQPgZN5sycZXtIabgmUmNZDHIvfsYeEFAbMk7zb16yBnwBOE2LAKBgHvQry5l1ylZBkgVocQWVM10j47Djd1R.HZfb7L3hufjF4zBfMiy6HFBHqhcALu8EJ1Vt5hffcwnX4DE1d8jF.7+0fP5yPqLutFVDy1VRZLfaMAXHnbPKCEDFFO1xoNRM2vOkY2sVUjwA7MfvW9is4gver7FNmcViWKBtAAiwqYaNYoIbHRT3vGa87Y0ofuWd4hFskhKA5c+QSaj3KkA1JbgCeaCPdVSuQVMAtHvI9FPkvU.kysc8rlwVsY4MJGziYKcXzSNF0+f5PMMay.C5rsXStImk6A8Ls1QRSrbLnKbn3SbiI0j.Ssj1Xk3cJxUafopNs4CYdmiXCnEXJIX.j7LffMXOiphpW.xV7cEmwAv7Srn9J+eNX2ZFvVjiEWIvFjeApuRaD1mAsg96Y8WcnMlpB0axSRv9t4ccccSgdDPUTYOakgAr4bATrF6kdySfWI3UFxqF9DnIm69nEGmrQQSXxW8UNZIO478TCpiVE5jx2QmuiklkwcAaCpfwHyWBsKIgGetN+A0Wtr.ZMq.VIS.0l8Fkm69j30HsAamfUsPtUmbx7uzXIDL6ROvuRHL1F3EB2cZ.+CY1s52et6kwxXlZtaiS.PcYDF3tKPYWIdP3UtS+zY+K9oykeYen6N0kNnTrOz25EILwE8deurKhCOydgLsB9Ki8Q1eQ1ir6FC4aJON7V5O229dUOqBWdVHdWIhsuccVh+8adUH9V9y7N14nCuZ+cg5F3DCxrJvRSPpPPrxtrSghBt4GT0O6AX.3V79CuJelS72Le5B3MxxTca3m26KOQmwksgyvq.Vrve9ur4P688KV4uM.MyBI4+CBwkDUTIQQTaB0dlA8l0.tDveBo+Q8zrMh0mB2R40y5ctDw84SKtsSg13Bq3toeoGpU1VDkgsc2zvduActG7hs1kr0q1c+WP1a+CdpGWenbDHC3FytPWMbWk8Ecfm7xL4SJZhhr3GQbyEnLalto24GzzW5enLJMlZldtW3zAy1.xnmZXS3.kDP+6wkmd3rCCawq1vvt7Y0cUU2a42gaBGNe88FyQegLner02rQKdS+mB8nCMST1E8262coyQ7Stp7qxUkhwfvbiS719meRWWxLh+6W0YDmbkmQb2whPvswJGJY8kuTAM1fKsUVTnZ9TANP6nxKerTZvlXkmQsajdcw6J.repSiu9SOMGvrX2Xpeh+puRC6u5.Eavp6JCSwbT8puqywu3YGu0gGt+QOa02cvVaupSB5U2UkNR+N38lvaM7FgvkeEjm1hJ9U9m+CeOb5aVUIeuXqgDkuekEtxA.eDy4dw+maN2+zU84Syn3qlqic4nu9ohSYwPtS1+3J655lju5zINGB2YNYnDdd3zwdvM6GLfoJq6y0f1xXf3+Iqb6MOlAOHVWJH+2r4Av0nopYSe9Hvh1ez+yRLW+0u12otDLam7eE+1mjNEKbk5T7IQGu9cGt9h2Mg3Avq6Tbr1zQoi5BEhCY6jMwFrdzMva559tUd4ptvqsre7ugeYa1F+tR1lsy27mDYLhFpjuKzciZLN8mYWAragsFdU+CwuIsO+EnGAU4dWX3zr5bDd2qKg265R38utD9fqKgO75R3ittDt1OLgXSnsRMxQtTSOuC67T6CdpTonuekE79O.NFoKN
                                        

                                        ZoomableWaveForm2.gif

                                        Can't help pressing F5 in the forum...

                                        d.healeyD griffinboyG ulrikU A 4 Replies Last reply Reply Quote 8
                                        • d.healeyD
                                          d.healey @ustk
                                          last edited by d.healey

                                          @ustk You're a wizard :mage:

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

                                          1 Reply Last reply Reply Quote 0
                                          • griffinboyG
                                            griffinboy @ustk
                                            last edited by

                                            @ustk
                                            Very cool indeed thank you!

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

                                            29

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            102.7k

                                            Posts