HISE Logo Forum
    • Categories
    • Register
    • Login

    Change from monolith to wav

    Scheduled Pinned Locked Moved Bug Reports
    12 Posts 4 Posters 983 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.
    • Christoph HartC
      Christoph Hart
      last edited by

      Try 0...

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

        Thank you :) now it loads but things are not right

        Dropbox - File Deleted - Simplify your life

        favicon

        (www.dropbox.com)

        Not quite sure where the issue lies with this, if I load the sample map into a new project there is not problem. Is there something in the preset that remembers that the sample map previously pointed to a monolith?

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

          hmm I just closed and reopened the project and now I'm getting the instant crash again.

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

            I've discovered that with the last changes I did to the samplemap handling it cached the samplemaps and in some occasions (like this), it forgets to update the mapping data and tries to load a non-monolith samplemap with a monolith sample hence the crash.

            I am currently working on the sample side of things (adding higher bit rates than 16bit to HLAC), so during this rewrite, I'll try to sort out all issues I encounter (eg. the not updated samplemaps after switching from monolith to samples is already fixed but not commited).

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

              Excellent, I shall keep checking on the develop branch.

              I am currently working on the sample side of things (adding higher bit rates than 16bit to HLAC),

              I see you gave in to consumer demand :p

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

                Nah, actually I did hit one edge case where you could start to hear the quantisation noise : if you run drum samples through high distortion (> 40 dB), the fade outs start to sound bitcrushed).

                It's still not true 24bit, but it "normalises" the waveforms every 1024 samples by up to 8bit, so even if you create test signals to artificially create the quantisation noise, it will get masked by the transients.

                It will still use 16bit buffers for preloading and streaming, since this is the main reason why I chose the 16bit things.

                Also since the end user is extracting the HLAC monoliths from a FLAC archive, you can let the end user choose whether he wants to favor disk space or sound quality.

                Since most of the projects I'll be doing in the near future are somehow percussion based, I thought now's the time :)

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

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • B
                    BWSounds
                    last edited by

                    Might be a dumb question & the answer might be right in my face, but how do you change the files from monolith back to wav?
                    I need to do so and cant seem to find out how.

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

                      @BWSounds You'd need to write a uncompresser in C++, currently one doesn't exist. Always keep your original wav files, or at least the sessions you created them from so you can re-render them.

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

                        @d-healey ahh ok, thank you

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

                          @Christoph-Hart whilst you in here, can you take a run through

                          Tools>Convert all samples to Monolith + Samplemap

                          to see why this basically doesnt seem to work, I have to convert every samplemap manually to a monolith - and I have a potential project coming up with 1K of sample maps...so it'd be ugly work...

                          HISE Development for hire.
                          www.channelrobot.com

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

                          22

                          Online

                          1.7k

                          Users

                          11.7k

                          Topics

                          101.9k

                          Posts