HISE Logo Forum
    • Categories
    • Register
    • Login

    I released my project!

    Scheduled Pinned Locked Moved General Questions
    66 Posts 24 Posters 5.2k 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
      last edited by

      I've just released a major update to Rhapsody. Rhapsody 2.0 introduces a home screen for Rhapsody where all your libraries can be viewed, searched, installed, and managed.

      This is an improvement over the previous version that used a library column within the preset browser. The library column was perfectly nice with only a few libraries but will quickly get cluttered and difficult to manage when your Rhapsody library collection grows.

      With this latest version there is also an integrated downloader/installer to simplify the installation process (this is one thing I keep getting support tickets about). The manual installation method is still there of course so you don't have to login if you don't want to and you don't require an internet connection.

      This update makes it easier for third-party developers to create Rhapsody libraries, and I'll be making some developer focused tutorials very soon.

      After installing the update you should also update any Rhapsody instruments you have installed.

      Please let me know if you find any bugs and I'll squash them as fast as I can.

      Christoph HartC 1 Reply Last reply Reply Quote 3
      • A
        AHTV
        last edited by

        Congrats @d-healey !
        I have benefited from your video tutorial since I'm new to HISE. Thank you for that!

        1 Reply Last reply Reply Quote 1
        • Christoph HartC
          Christoph Hart @d.healey
          last edited by

          @d-healey Great stuff there! The only thing that is a bit unclear from an UX point is the state of the libraries - those outlines are way too subtle (I wouldn't have seen it if you wouldn't have mentioned them). I would suggest to make it way more visible - if you want to use known patterns you could add a number tag indicating an update and a clowd symbol indicating that the product isn't downloaded on this system.

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

            @Christoph-Hart

            The only thing that is a bit unclear from an UX point is the state of the libraries - those outlines are way too subtle

            Actually in my various development versions I was using icons over the product images but I found that they didn't show up well on some backgrounds, and they looked like buttons that should be clicked. To solve the first problem I put them in contrasting coloured circles, but this increased the second problem.

            Do you also think the icons should be placed over the product images, or somewhere else?

            Christoph HartC 1 Reply Last reply Reply Quote 0
            • Christoph HartC
              Christoph Hart @d.healey
              last edited by

              @d-healey You already got that black bar with the library name below the image, so just slap in on there:

              6f40da8e-e760-46e5-b9f8-3b4c8c496363-image.png

              I would also recommend overlaying the non-downloaded libraries with some grey so people can see that they are not available.

              As for clickability, why not make it a button? If you don't want to add another button into the panel, you can use event.x / event.y to check whether it's within the circle.

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

                the update icon is bad, but I couldn't think of a better one...

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

                  @Christoph-Hart That's pretty much what I was doing in my hub downloader app. I was using (grand) child panels for the additional buttons in each product child panel.

                  15cb3215-f93a-475b-9836-ebf322ba689f-image.png

                  But it really reduces the space for the instrument name. Also it would not be one button. I'd need download, update, relocate, and uninstall. I don't think it's good to split the functionality into two different locations.

                  But I think I will try to combine your ideas. If I grey out the image, then the icon will be more visible.

                  Christoph HartC 1 Reply Last reply Reply Quote 0
                  • Christoph HartC
                    Christoph Hart @d.healey
                    last edited by Christoph Hart

                    • if the library is not downloaded, you only have one option: download
                    • if the library has an update, you have three options: update, relocate, uninstall
                    • if the library hasn't an update you have relocate and uninstall.

                    I would only show the download and update as button and hide the "always available" options with a context menu with three vertical dots - takes almost no space and doesn't clutter too much.

                    ca7ec315-711e-484b-b205-588914c5761c-image.png

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

                      @Christoph-Hart Looks nice, I'll give it a go, thanks!

                      What do you think about making it so to load the instrument you just click the image and then click a confirmation popup? Since the click action would no longer be required to show the toolbar.

                      Christoph HartC 1 Reply Last reply Reply Quote 0
                      • Christoph HartC
                        Christoph Hart @d.healey
                        last edited by

                        @d-healey ah yes definitely, I overlooked the load library button. Not even sure if you need a confirmation dialog, it's not the most unreversible action known to mankind...

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

                          This post is deleted!
                          1 Reply Last reply Reply Quote 0
                          • d.healeyD
                            d.healey
                            last edited by

                            This post is deleted!
                            1 Reply Last reply Reply Quote 0
                            • d.healeyD
                              d.healey
                              last edited by

                              Got it done and all working, the broadcasters are incredibly useful for this. I'll make an update video this evening and put out the release. Thanks again for the suggestions.

                              1 Reply Last reply Reply Quote 3
                              • G
                                gryphonsegg @d.healey
                                last edited by

                                @d-healey wow this is fantastic. and so are your libraries!!

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

                                  @gryphonsegg Thanks!

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

                                    And another instrument is done: https://librewave.com/product/lyrical-bansuri/

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

                                    35

                                    Online

                                    1.7k

                                    Users

                                    11.7k

                                    Topics

                                    102.2k

                                    Posts