HISE Logo Forum
    • Categories
    • Register
    • Login

    Secure wav soundbank files

    Scheduled Pinned Locked Moved General Questions
    8 Posts 3 Posters 232 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.
    • B
      Bruno.dualo
      last edited by

      Hi all,
      I've been digging for this question without success, so this is why I'm asking here.

      I would like to distribute my plugins and Hise seems to check all the features I need, but I need to be sure everybody won't be able to export the wav files I'm using in the plugin. I've spend a lot of time to record them, and if I want to distribute my plugin for free, I don't want the wav files to be exported out of the plugin.
      Is there a way to secure the package of wav file so none can decompile them without a key?
      Thanks a lot for your help.

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

        @Bruno-dualo well your files (in a sampler) will be shipped in a compressed format (ch1 files) not as wav files - and there's no (kontakt-like) way for the user to re-save these back to wav format. So as a base level your wav files are "hidden". However if you put your wav files in a loop player then they will need to be shipped as wav files, same for your IRs in a convolution reverb.

        Of course the user can use something like SampleRobot or Extreme Sample Converter to "extract" the sounds your plugin is making and record them. But this is true of every plugin on the planet.. so you would be in the same boat as the rest of the world of developers.

        HISE Development for hire.
        www.channelrobot.com

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

          Even if you are not charging for your library you will still need to buy a JUCE and HISE license if you are not using the GNU GPL. Although talk to Christoph to be certain.

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

          1 Reply Last reply Reply Quote 1
          • B
            Bruno.dualo
            last edited by

            Thank you both.
            Yes I'm aware of the need to get a licence.

            It's still a bit dark for me to understand where in the documentation it is explained how are the wav files compressed in a binary file, but I might ask Christoph if he has examples.

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

              @Bruno-dualo said in Secure wav soundbank files:

              Thank you both.
              Yes I'm aware of the need to get a licence.

              It's still a bit dark for me to understand where in the documentation it is explained how are the wav files compressed in a binary file, but I might ask Christoph if he has examples.

              you map your samples - just like you do in a kontakt group, and save the Sample Map - you need to have your samples (wav files)in the Samples Folder before you do this - Once its all working as expected you press the "down arrow" next to the save icon in the sampler and it makes a HLAC monolith ( a ch1 file) in the Samples Folder.

              When you are finished making all your Sample Maps - you can then export them for the installer...

              HISE Development for hire.
              www.channelrobot.com

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

                Also be aware that because HISE is open source it is possible for someone to write a decompressor for the sample format to convert them back to wav files, although so far as we know no-one has done that.

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

                B 1 Reply Last reply Reply Quote 1
                • B
                  Bruno.dualo @d.healey
                  last edited by

                  @d-healey that was what I was thinking, because if the compressor is open source and there is not system using a key or something, then everybody can unpack the HLAC file to the original wav files.
                  It's pretty hard to deal with this questions, as the risk can be either very small or very huge...

                  Many thanks for all your answers.

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

                    @Bruno-dualo At the moment the risk is tiny because there is no decompressor.

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

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

                    48

                    Online

                    1.7k

                    Users

                    11.7k

                    Topics

                    101.8k

                    Posts