HISE Logo Forum
    • Categories
    • Register
    • Login

    VU meter not working?

    Scheduled Pinned Locked Moved General Questions
    11 Posts 5 Posters 669 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.
    • d.healeyD
      d.healey @Jay
      last edited by

      @Jay it only works on channels 0 and 1

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

      JayJ 1 Reply Last reply Reply Quote 0
      • JayJ
        Jay @d.healey
        last edited by

        @d-healey yes my fx are in channel 0 and 1 (1 and 2)

        Joansi Villalona

        LindonL 1 Reply Last reply Reply Quote 0
        • LindonL
          Lindon @Jay
          last edited by Lindon

          OK now I cant get the VU meters to work on stand alone compiles...

          They work fine in HISE but do nothing in the deployed app.

          yes I have ENABLE_ALL_PEAKS_METERS=1

          HISE Development for hire.
          www.channelrobot.com

          LindonL 1 Reply Last reply Reply Quote 0
          • LindonL
            Lindon @Lindon
            last edited by

            Compiled a VST too - also not working.

            Any clues?

            HISE Development for hire.
            www.channelrobot.com

            LindonL 1 Reply Last reply Reply Quote 0
            • LindonL
              Lindon @Lindon
              last edited by

              OK - so I built a simple test bed - using no graphics and a sine wave generator - snippet here:

              HiseSnippet 1714.3oc4Y8taSbDDeu3b.IjzRPnp9QKq9AGTpyYSB+oUs3D63nnFCV1NgRQHXy401ay4aO1au.ADR7nvG5CBOB7Hvi.uAsytmO68NbbbsBQPqyWtalYm82L6uamY2TiyrI99LNxXtlG6QPFKX13XWQ2RcwTWzNkQFWxb+8ZR7EnMO1C66SZgLLRssTqwbyhT+93c2D6fcsICEgP6yn1jco8nhgRqU72nNNUvsHMo8zrdsh6XybKwbXA.RRYZg7v1Gh6PtGVZ1LlHiKrUKpfwaHvBhOxX1MYsNtQW1ycCseepO8.Gh7k7nFfiBEWg4zRhXoTTotTmV0hhXeDxvr1v3OUX7eMypzVzAxGlGthRQ5giPOeXLy3fWdc3YM4vyPCdyFBukLaXyodhgZjX6xl63JH71XXIPGVg1hl4uLMKw.KbE45gOjTgCuLXDYuok0JoW2xZ4edw4k+AKE9hzGg4oaPcIO.eDYahKgig3Ke5eIshejqCQn.r5srYjVlVZZ5g1lQ5vUuttCUjhZXWhSAvSQXR5KVOOlK7R1LZ1n7vvQuKosX+8T5O4gqaThwWm1o6o6fXVo7fFhx4SDRtKuD1w4.fjlscfqsfxbyt7hy+JY5KM7SGDxgrO1IfjcK2NPZRNckI1zCHN9UXb4mRUv1PBKaytjFayYAd9OJ+iUnJfyALsK4HhSVqkWVBFo6iAwyJ+mOz+udw4+jXVf4gQc1BgzjquZbhx96oL8jWSC0mIjhMbbUw9.KTksjQvIN9D1kXcMTaXRYBbyPCyDQ4GEpjINc59VsaSrG3Do1PxQXncpDC451pqd1D5RekPtb9ylQPdgHyJmFOXXDLNRVxj0YzLzmls5pP35ybH473THNOavrbcLh.Gstjf7Fsrjl4dOlfbeX8Y9WM+by+54SmTU61iTmbchybb.ONJ0gy0XFXV2fdGP3q.z.HsNvPXO93EQLO4hH503rCoMZFxb2wkJtuGw8jJsf5y0fm1amxXAVVsouLvNOBWPkPvnL4HXefvZOyYVl3enf4gLt3.BJ.SgR6h8qLsKFV7PzVxNGTOmG8hAU5eJq3wCd4MkKJYSRCqtQilaUWBqAt8BwcqZwT414L6uzp4221R2u0K9bZKQ2AB73E6Rj73ARJ9fhnIIDVxLwmY5yYas47c+Q+XIpklG9tIZBtpYxOyzlgZ9S9Lrfne6KgyPEGFVPc6zjBDF4D8sl5hzWSP+p1rT7OK1mFzrOhkc8z.5KC3NnC5D0i1BlqU3V2N+crrtsEhJH8zUbm0ty54ymecMEERnQw4LtfIrw3qQwWsdS6jqVenWwJLYPdQyM3TrCZ5C7BZAdwC0B72lHvWRE3P6et.SaWJz+6mofOdjEOU7zmlLU7duXD2E+WE72PK3e2y0B9OPS7EyG5jbhsdV77yULKE3KX8ZPDR2elyMl4kFlpplYJyoGQ3Y9ozBd.YkPQpckhI59ABu.QLQaF.Ur4MnuLtkMv87bH0g8XiIdaG1AXmMqUMtwBNA2CBvprVIbiM1gDVbJlbUiSaziE3JpF3HndNzDnujCAyUrqRi.X6xrwx5EIB3CBFKDjLTP2iBKCZka8Uhd5VQOlOm0fmJLTXzSExYIe3wQbRYda3dDYS9E3mdzD3.RrVANxV+0O0jrjceEPTE63Ixif35SEGqeTxOKGkZRg6Rl0nB6tiFuyLB7B0M+bi2TQ6DG1.5PvNqYke+b9TnWZvkDPkb0sifxBlC6OaLWT.BUl3fik9dPr8cPOr3HtJgcbgM.D0XNXdxjep3QbpIqkoQDkyNwLD04B9pgQeUSUJ+qI.qnDe8.3qXBci9E.bqyBjUhqhEbJTm27dA8B6aqeSLxSTXLir2+v2sjuKATChaK0K+M7qux7x2M5qLejR8Tx2DlRtro7peTGRVkM9NyQcUPiYOg2OoWdn2De4g22V.SeSN102i4GywMH8nMglm70EtmOoBm7r5xkOc4kXX9HU8w6VABxQNlFXQ.WwCB6AXb6VM6jsa0or+7reQeIlmeMJjZxf6oTgatHLFVgaKnziCbd3A6k1FCM0EIMNutJyk40k4Rs0WzqSfuG6zgv0w9HCnMDBr8gCkbsh0IPqh5D3en3t.wC5dDZEbJyE4m7bw3Vu9dyP3lV9wX5+azfWp+W1f24Rgiyi4nG1lydhc3krI4xWRIAhaW0+Fo4flTg2SmGot3MXblV4rP8fcDehssLc+iP9YziovTLlaLEiYsoXLqOEi4lSwXt0TLlaO1wHKFsQff0K7SQPPssBubDisbw.SVw5Q+CogtzXB
              

              This does not work when you compile it and run it as a stand-alone (it probably doesn't work as a VST or AU either but I haven't tested that).

              Can someone please load this and try it out? Just so i know its not my environment thats messed up somehow.

              HISE Development for hire.
              www.channelrobot.com

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

                @Lindon confirmed here, stand-alone not working :(
                running latest script node code (2019-10-07)

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

                LindonL 1 Reply Last reply Reply Quote 0
                • LindonL
                  Lindon @ulrik
                  last edited by

                  @ulrik thanks ------ @Christoph-Hart !!!?

                  HISE Development for hire.
                  www.channelrobot.com

                  1 Reply Last reply Reply Quote 0
                  • Christoph HartC
                    Christoph Hart
                    last edited by

                    Ooopsies, it turns out that the simple gain module has a special treatment and the ENABLE_ALL_PEAKS_METERS flag actually doesn't affect the simple gain modules.

                    In order to make peak detection work with simple gain modules, you'll need the

                    ENABLE_PEAK_METERS_FOR_GAIN_EFFECT

                    preprocessor macro. The rationale behind this is that in 90% of all cases you will use a simple gain module for peak detection anyway (at least I did) but still don't want to waste CPU performance for the other hundreds of modules.

                    However this flag only appeared directly in the simple gain module and thus set to 0 by default, which I've changed in a recent commit. So either:

                    • update to the latest scriptnode version or
                    • define ENABLE_PEAK_METERS_FOR_GAIN_EFFECT=1 in your project
                    LindonL 1 Reply Last reply Reply Quote 0
                    • LindonL
                      Lindon @Christoph Hart
                      last edited by

                      @Christoph-Hart great thanks!

                      HISE Development for hire.
                      www.channelrobot.com

                      LindonL 1 Reply Last reply Reply Quote 0
                      • LindonL
                        Lindon @Lindon
                        last edited by

                        @Christoph-Hart - well partly successful...

                        using ENABLE_PEAK_METERS_FOR_GAIN_EFFECT=1

                        it will now show master VU meters correctly, but for any VU meters on a sub-process (like each individual voice in a dual voice rompler) it wont show any thing.

                        HISE Development for hire.
                        www.channelrobot.com

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

                        43

                        Online

                        1.7k

                        Users

                        11.7k

                        Topics

                        101.9k

                        Posts