HISE Logo Forum
    • Categories
    • Register
    • Login

    Visage: Open Source C++ Graphics Library

    Scheduled Pinned Locked Moved General Questions
    6 Posts 4 Posters 736 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.
    • A
      aaronventure
      last edited by

      Found this on the Audio Programmer YouTube channel. Open and MIT-licensed. @Christoph-Hart I remember you saying that the new animation framework would be one of the reasons to upgrade to JUCE 8. Would this serve as an alternative instead?

      The examples are really cool, there are some great things in there.

      Link Preview Image
      GitHub - VitalAudio/visage: C++ UI library meets creative coding

      C++ UI library meets creative coding. Contribute to VitalAudio/visage development by creating an account on GitHub.

      favicon

      GitHub (github.com)

      griffinboyG 1 Reply Last reply Reply Quote 9
      • griffinboyG
        griffinboy @aaronventure
        last edited by

        @aaronventure

        Optimized modern graphics is big on my wishlist. Especially if I can interface via external c++ nodes. I've been putting off certain projects because of specialised UI isn't particularly easy to implement in Hise in an efficient way. Then again, maybe I need to keep working on my c++ and learn to integrate these things myself, like everyone else

        A 1 Reply Last reply Reply Quote 1
        • A
          aaronventure @griffinboy
          last edited by

          @griffinboy This looks super packed, but I have no idea on how complex the HISE integration would be. Refresh rate sync, post processing, universal shaders and many other cool things.

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

            @aaronventure looks interesting but the effort to migrate HISE there is completely out of the ballpark of what is possible within the next two years - it would basically require to ditch JUCE entirely.

            If I do this step sometime down the road, I would prefer the yup framework as alternative: It‘s based on the RIVE renderer and has a much wider feature set (app management + plugin stuff is also included / planned).

            A StraticahS 2 Replies Last reply Reply Quote 2
            • A
              aaronventure @Christoph Hart
              last edited by

              @Christoph-Hart ah, sadge. I somehow thought it was possible to add this on as a togglable graphics option instead of the existing Graphics class or have it run using this renderer.

              Never thought it would warrant a complete framework swap.

              1 Reply Last reply Reply Quote 0
              • StraticahS
                Straticah @Christoph Hart
                last edited by

                @aaronventure yeah the examples look clean, i stumbled across this library a week ago

                @Christoph-Hart +1 for Rive :)

                A lot of these elements would be possible (or way better) using Rive at least everything thats state of the art GUI + interaction design...

                (Rive cant do accurate audio representation tho: external path data like visualizers wavetables etc.)

                building user interfaces in HISE :)
                web: www.vst-design.com

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

                25

                Online

                1.7k

                Users

                11.8k

                Topics

                103.0k

                Posts