HISE Logo Forum
    • Categories
    • Register
    • Login

    Settings.getDiskMode() please!

    Scheduled Pinned Locked Moved Feature Requests
    13 Posts 5 Posters 559 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 added this now. I'll make a few more additions then I'll update my pull request.

      Free HISE Bootcamp Full Course for beginners.
      YouTube Channel - Public HISE tutorials
      My Patreon - HISE tutorials

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

        Pull request has been updated.

        Peek 2021-05-18 16-01.gif

        Free HISE Bootcamp Full Course for beginners.
        YouTube Channel - Public HISE tutorials
        My Patreon - HISE tutorials

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

          Just added an extra function to check enabled state of MIDI channels.

          Free HISE Bootcamp Full Course for beginners.
          YouTube Channel - Public HISE tutorials
          My Patreon - HISE tutorials

          1 Reply Last reply Reply Quote 0
          • ?
            A Former User
            last edited by

            What is disk mode for?

            d.healeyD 1 Reply Last reply Reply Quote 0
            • d.healeyD
              d.healey @A Former User
              last edited by

              @iamlamprey Allows the user to select between HDD and SSD depending on the driver their using, it basically adjusts the preload buffer size. I think an NVME mode would be good too.

              Free HISE Bootcamp Full Course for beginners.
              YouTube Channel - Public HISE tutorials
              My Patreon - HISE tutorials

              Y 1 Reply Last reply Reply Quote 0
              • Y
                yall @d.healey
                last edited by

                @d-healey this mode wasn t already there in setting? in the floating title.

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

                  @yall Yes... but Christoph added the new Settings class and I've populated it with functions so you can create your own entirely unique settings page.

                  Free HISE Bootcamp Full Course for beginners.
                  YouTube Channel - Public HISE tutorials
                  My Patreon - HISE tutorials

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

                    I've added some safety checks that fixes crashes when using certain settings functions in an exported project.

                    @Christoph-Hart One issue I've hit is if I check for example the currentAudioDeviceType during on init, it will return empty because the audio device isn't yet initialized. This problem doesn't happen with the custom settings tile. I've had a look in the source but can't see how you're handling this. Should I just use a timer?

                    Free HISE Bootcamp Full Course for beginners.
                    YouTube Channel - Public HISE tutorials
                    My Patreon - HISE tutorials

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

                      I just spotted an initialiseWithDefaultDevices function, so I've added a wrapper for that and it works! I guess now I need to do the same thing to initialise from XML and probably best to combine the two functions into a scripting call that can be used to initialise default automatically if no XML is found. What do you think?

                      Free HISE Bootcamp Full Course for beginners.
                      YouTube Channel - Public HISE tutorials
                      My Patreon - HISE tutorials

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

                        Well that approach didn't seem to work, I'm probably implementing it incorrectly. But using a timer still looks like a promising option so I'll go down that rabbit hole instead.

                        Free HISE Bootcamp Full Course for beginners.
                        YouTube Channel - Public HISE tutorials
                        My Patreon - HISE tutorials

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

                        11

                        Online

                        2.0k

                        Users

                        12.7k

                        Topics

                        110.5k

                        Posts