HISE Logo Forum
    • Categories
    • Register
    • Login

    Floating Tile - loadFile option

    Scheduled Pinned Locked Moved Feature Requests
    19 Posts 5 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.
    • d.healeyD
      d.healey @Lindon
      last edited by

      @Lindon
      1: Why not just use the existing preset system? I do this and load in different sample maps based on the selected preset in all of the instrument projects I've made with HISE.
      2: You can already do this internally, the user wouldn't need to select a json file, they could just select the pattern from a menu or preset system and the script will load the correct json. This is pretty much what I do to load all of my settings for the various instruments in my woodwind library, although probably not close to the number of values you'll be using. I store all of my settings in a single JSON I call the manifest within its own namespace.

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

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

        @d-healey Sorry mate but I think you are missing the point.

        1. In a two voice synth ROMpler - the user needs to select sounds to load into a "voice" - we have 1000 sounds. They can combine any two "sounds" from the 1,000 available. Loading a Preset would load BOTH voices with something I selected. Loading Presets is for, well , loading presets. This is for end-user sound design.

        2. Yes I can have a menu that does this - I can make a menu for either of these scenarios - but again its a menu of a bald 1,000 element list - with no categorisation, favourites, etc.

        HISE Development for hire.
        www.channelrobot.com

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

          Here's an example: Key-Tone - e keys/piano ROMpler

          alt text

          --See how there are two voices? Currently loaded are voices called "CP-80" and "Zinc Oxide"

          Click on "CP-80" and the browser opens:
          alt text

          See how this is showing categories/sub-categories and contained sound sources for to load into Voice 1?
          Its this thing the "voice browser" I'm trying to get to - but using a more generic and I hope useful FloatingTile option called LoadJSON.

          HISE Development for hire.
          www.channelrobot.com

          JayJ 1 Reply Last reply Reply Quote 1
          • orangeO
            orange @Lindon
            last edited by

            @Lindon Good idea. Something like Omnisphere or similar stuff. If you load 2 same sounds, how will you handle the phasing problem? Sample start modulation?

            develop Branch / XCode 13.1
            macOS Monterey / M1 Max

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

              @orange We DONT handle the phasing - if you load two copies of the same sound source you get phasing - your call.

              HISE Development for hire.
              www.channelrobot.com

              orangeO 1 Reply Last reply Reply Quote 1
              • orangeO
                orange @Lindon
                last edited by orange

                @Lindon Yes it would create phase issue. But it can be handled with altered round robin (if it has). So for example; when the first sound source plays a thirth round robin sample, second source should play a different round robin sample.

                Maybe for synthetic sounds it is not necessary (only sample start modulation can be used), but for real acoustic instrument samples it should have ;)

                develop Branch / XCode 13.1
                macOS Monterey / M1 Max

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

                  @orange We dont do "classic" round-robin either - we use our IRRE (infinite round robin engine) . To be frank if user is using the same sound source in both voices they are really really missing the point of the instrument.

                  HISE Development for hire.
                  www.channelrobot.com

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

                    @Lindon

                    IRRE (infinite round robin engine)

                    I'm intrigued... is this sample borrowing and pitch shifting?

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

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

                      @Lindon I did this using 2 menus loading the samplemaps

                      Joansi Villalona

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

                        Why don't you use a viewport? I am doing this in HEXERACT to categorize the sounds.

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

                          @Christoph-Hart can you give me an example?

                          HISE Development for hire.
                          www.channelrobot.com

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

                            @d-healey nope - its pitch, time and eq-shifting

                            HISE Development for hire.
                            www.channelrobot.com

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

                              HiseSnippet 1348.3ocsWEtaaaCDlJMpX1adXcXO.b5OSFyK01osaXCEKKNIEdsM0XtKa.YAEzRzVrQhTfjJtdE8kZOA8QZuAaGEkkjSbZi6vTBLzQd2wO9cGOdZjTDPUJgD4z34KRoHmOwc7BtNZPDgwQCO.47otOknzTI1Nz9KRIJEMD43bqGYFvow1n7m+9G2mDS3AzpgPnSDr.5SXILc0ni16wr33iHgzmyRpo881aXffOPDKx.7bK2tnTRv4jYziIF01xE4b6CCYZgbrlnoJPm8EgKFGIlys5eBSwlDSMB8PiAGYGFMHhEGNZ4dUgPNaOpZmeK6N+KbeJKjUNdEC7Y4SfqrnNG3r0pPZ6UfTuqCRGIhCMN3ZfmSM3ssEd2wcbfjkpqlwfsO1cHGBNSI.sWGVVcQa81a6NP.Zv06jPNmdjDDJsv+Ac61Ae+tca+CsZ1p4cuK9QTMVGwT3oRQBVIRnyinRJ1mxzvKXZxDZH.b7ELBlwChyBoXgDeHeFiS2IVPB+4wO63VMufHwgDMA+PbqlutUSL73M.nnYB4BbOuu2NzoEyLTSSv8HdcpK2m3YEOqykcP+06fIWxAStVGr65cPvkbPvRGfa9lbNx7GjjpzXyN7DFcdpPp6Aaykz7LpdfHIUvAAeuRM7Lb7Usr+60x9dkQmeSxzTLINFeNcA3l3LpBhBZAlvwDojrn9RDX2qLPmGhO8rbmLUH8CASxiMss6sJ81IMSE4GVtdiyyFn4qFGNCpvDX8.hAxOfftYpoLoY4JvZtUGK.PtPjgiHWPw.3do.VPP4Di.AqzRFeVqlkTyNJJrey8qWm5vwXnu2ev8ZagDiGCYY3oY7.MSvwBdoOLbnTD6Grj.6X4m1kYe.xlR0AQ4vtXQVTNUNn0QDs0LLbD3OoRAdBANPg8yfU9bp0TQxDwDwq9x1fuaDKBHwktCH5J3eZtmL7dC.cJQLcmTXmCaUS4gJa7vecofYe1.9GPjpf7s7skAgAg3aXM9tQYZxprnI9d5Rud1kXRap76Mg03wBdc.jzMAJF6eUJucw4hqO3z+CL3f8MYQIrYQZLmBgAlFapFsBuuJkWkSA6pSLqge6yp3zp0vvSekJOq1VqyLXdAKwjWRCzkKgQQXMVxmmUKpZ84AB7bHugdATdzf24DN.WH.6apFZx2IIowTbBIsCNSAZkJo.y1ACfo8USN.+Yp6BUg4yvygxtKSPfe8xe2.oaZXr+6KL1uVXrVrybd3Yb+1MecyFMeyUlY5z0MUgqhox0Mq4xd46vLedFb6hbYtQgdv8eqdA6suYWvFXokZJJ3C4L8yRoExUWA2aMWAiJ3U3sec3APz2bqbwXfdoTolYfiyAzKfVbr2Q2v8.p5bsHE5VoLX.Cqym8yKtAmFtj7QrPyU3kYsnWU0Mzi2aQovdi1aNKTGgbbc9KPNhZNTXjnNHDjT8DlBDc1J+3Oxwys5p1lUWZV85tHETbdHeTdpnogAzG.d6WCuuM8+.duiaw0uMKt18pv6pMDAskIByhI5U6UyzTZwDP50JMEYZ7gqX5E0aZcCZfq6ZafasYO2P3dG2QLnjz5w6VqAuPV3+23snc3VtGNcJTIrBra6dzu+g166F.keQjogZeOk.8I.4WtGmkLF9hf.JfDNmFqL4QaYNgZk6ZjMLyXJOLW3efmhI6YjcJlr2xIQIj.o3EA1BOlFt+n7Q.Lwy+ViFvG8.x3dn7hQVbm.eEvKBBLDw2.He8VzeisX2M1h6swVb+M1hGrwV7sarEe26vBymb8SYZQh8XALvnCyKC63bHm.YU4Yfn+EwrFMV.
                              
                              LindonL 1 Reply Last reply Reply Quote 1
                              • d.healeyD
                                d.healey @Lindon
                                last edited by

                                @Lindon

                                nope - its pitch, time and eq-shifting

                                As in start offset or delay?

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

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

                                  @d-healey both

                                  HISE Development for hire.
                                  www.channelrobot.com

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

                                    @Christoph-Hart said in Floating Tile - loadFile option:

                                    Yeah - sort of.... but no nice favourites processing and only two columns - as I said I could build my own and it would likely use a viewport or two, but then... see my first post here..

                                    HISE Development for hire.
                                    www.channelrobot.com

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

                                    23

                                    Online

                                    1.8k

                                    Users

                                    11.9k

                                    Topics

                                    104.0k

                                    Posts