HISE Logo Forum
    • Categories
    • Register
    • Login

    Wavetable waveform view

    Scheduled Pinned Locked Moved General Questions
    41 Posts 10 Posters 3.4k 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.
    • DanHD
      DanH @BWSounds
      last edited by

      @BWSounds try changing the index to something other than -1

      Does the wave table synth work? I thought it was broken…

      DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
      https://dhplugins.com/ | https://dcbreaks.com/
      London, UK

      B 1 Reply Last reply Reply Quote 0
      • B
        BWSounds @DanH
        last edited by

        @DanH I tried, didn’t work but yea the wavetable synth works pretty well to me.. I created around 1500 waveforms and added them all to my project, no problem.

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

          Wow I didn't know anybody uses it. Did you use the wavetable converter dialog to create the .hwt files?

          Making the waveform sticky is not so easy unfortunately as it's supposed to display the waveform that is currently being played.

          1 Reply Last reply Reply Quote 2
          • LindonL
            Lindon @BWSounds
            last edited by

            @BWSounds said in Wavetable waveform view:

            @DanH I tried, didn’t work but yea the wavetable synth works pretty well to me.. I created around 1500 waveforms and added them all to my project, no problem.

            Great! Any clues on how you did this? A quick walk thru on how to create the waveforms and add them to the wavetable synth would be great.

            HISE Development for hire.
            www.channelrobot.com

            Matt_SFM B 2 Replies Last reply Reply Quote 0
            • Matt_SFM
              Matt_SF @Lindon
              last edited by

              @Lindon said in Wavetable waveform view:

              @BWSounds said in Wavetable waveform view:

              @DanH I tried, didn’t work but yea the wavetable synth works pretty well to me.. I created around 1500 waveforms and added them all to my project, no problem.

              Great! Any clues on how you did this? A quick walk thru on how to create the waveforms and add them to the wavetable synth would be great.

              Would also be interested in how you did it : I never managed to use the WT synth 😆

              Develop branch
              Win10 & VS17 / Ventura & Xcode 14. 3

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

                @Lindon Create a sample map with your wavetable files and map them like you want (without RR groups so only note number / velocity 2D mapping), then run the wavetable converter dialog to create .hwt files from the sample maps - the velocity will become the modulatable "table index" dimension.

                If you already have wavetable audio files, then the conversion should be pretty straight forward, otherwise it will use a super experimental and hacky FFT resynthesis algorithm that tries to extract a wavetable from consecutive parts of the file.

                An example project with a some "convertable" sample maps can be found here:

                Link Preview Image
                hise_tutorial/WavetableSynth at master · christophhart/hise_tutorial

                The Tutorial project for HISE. Contribute to christophhart/hise_tutorial development by creating an account on GitHub.

                favicon

                GitHub (github.com)

                DanHD LindonL 2 Replies Last reply Reply Quote 1
                • DanHD
                  DanH @Christoph Hart
                  last edited by

                  @Christoph-Hart Thanks Christoph, I genuinely thought it was broken 😆

                  Into the rabbit hole I goooooooooooo........ 🐰

                  DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                  https://dhplugins.com/ | https://dcbreaks.com/
                  London, UK

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

                    @DanH said in Wavetable waveform view:

                    I genuinely thought it was broken

                    Well I didn't use it for a long time so I wouldn't be surprised if something is broken in the meantime, but let me know if you run into some issues, as they should be rather easy to fix.

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

                      @Christoph-Hart said in Wavetable waveform view:

                      @Lindon Create a sample map with your wavetable files and map them like you want (without RR groups so only note number / velocity 2D mapping), then run the wavetable converter dialog to create .hwt files from the sample maps - the velocity will become the modulatable "table index" dimension.

                      If you already have wavetable audio files, then the conversion should be pretty straight forward, otherwise it will use a super experimental and hacky FFT resynthesis algorithm that tries to extract a wavetable from consecutive parts of the file.

                      An example project with a some "convertable" sample maps can be found here:

                      Link Preview Image
                      hise_tutorial/WavetableSynth at master · christophhart/hise_tutorial

                      The Tutorial project for HISE. Contribute to christophhart/hise_tutorial development by creating an account on GitHub.

                      favicon

                      GitHub (github.com)

                      OK so I:

                      • re-downloaded the entire hise-tutorial-master
                      • opened the Wavetable Synth project
                      • made sure the guitar sample map was loaded
                      • pressed "convert Samplemap to Wavetable bank"

                      -- crashes HISE instantly.

                      HISE Development for hire.
                      www.channelrobot.com

                      DanHD 1 Reply Last reply Reply Quote 0
                      • DanHD
                        DanH @Lindon
                        last edited by

                        @Lindon Try again! Worked second time for me

                        DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                        https://dhplugins.com/ | https://dcbreaks.com/
                        London, UK

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

                          @DanH said in Wavetable waveform view:

                          @Lindon Try again! Worked second time for me

                          tried about 5 times,,, crashes every time.

                          HISE Development for hire.
                          www.channelrobot.com

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

                            Hmm, works here too. Don't load a sampler or anything into HISE, just open the converter dialog, does it crash then too?

                            Also you might want to run it in a debugger, this will directly point you to the issue.

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

                              @Christoph-Hart

                              Did you use the wavetable converter dialog to create the .hwt files?

                              Yep, took a while but def. worth it.

                              Making the waveform sticky is not so easy unfortunately as it's supposed to display the waveform that is currently being played.

                              ok, thank you, I have an idea I can try.

                              1 Reply Last reply Reply Quote 0
                              • B
                                BWSounds @Lindon
                                last edited by

                                @Lindon

                                Great! Any clues on how you did this? A quick walk thru on how to create the waveforms and add them to the wavetable synth would be great.

                                I used my mother moog & a few other synths I could get my hands on, wave edit, dune3 and a few other sources.

                                the tricky part for me was saving the waveforms to the "ideal" length... don't know the exact time but about 1/64 of a second.
                                (1 cycle of the waveform) (no need to worry about that in wave edit)

                                I added between 4-9 waveforms per samplemap,
                                and from there HISE does a great job converting the samplemap to wavetable.

                                it create a right and left hwt file, the left one is the one I use.

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

                                  @Christoph-Hart said in Wavetable waveform view:

                                  Hmm, works here too. Don't load a sampler or anything into HISE, just open the converter dialog, does it crash then too?

                                  Also you might want to run it in a debugger, this will directly point you to the issue.

                                  Clearly I'm doing something wrong - what converter dialog?

                                  I opened the Wavetable Synth project - its got a sampler in it already... and a wavetable...

                                  I tried running:

                                  Tools>Convert samplemap to Wavetable Bank

                                  • HISE crashes immediately...

                                  I reloaded it, and deleted the sampler

                                  Tools>Convert samplemap to Wavetable Bank

                                  • HISE crashes immediately...

                                  I loaded HISE and DIDNT load the project...(so empty HISE)

                                  Tools>Convert samplemap to Wavetable Bank

                                  • HISE crashes immediately...

                                  HISE Development for hire.
                                  www.channelrobot.com

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

                                    Yes, but can you debug HISE, since it is a super trivial crash but it doesn't do it here, so I need to know where to look.

                                    1 Reply Last reply Reply Quote 0
                                    • UD AUDIOU
                                      UD AUDIO
                                      last edited by

                                      Same crash here. I also tried to convert the sample map in the tutorial project without success.

                                      1 Reply Last reply Reply Quote 0
                                      • L
                                        LinuxVst
                                        last edited by LinuxVst

                                        Hi Christoph
                                        here a re My Findings about Wavetables

                                        first the Hise Stand Alone builds were done on a
                                        Mac Pro 3.1 with Mojave 10.14.6 with Xcode 10
                                        and Mac Pro 5.1 with Big Sur 11.2.3 with Xcode 12.5

                                        When we Use Either the Develop or new-layout Branch
                                        we can Export the Wave tables
                                        after we export the wave tables we have to close Hise and re-open
                                        to be able to play the wavetables

                                        Hise Develop Export Wavetables.png

                                        with Develop and new-layout we do not have the Wavetable Preview

                                        Hise Develop no Wavetable Preview.png

                                        When we use the Master Branch to Export wavetables the Hise App Crashes

                                        if i open the project containing the wavetables created with
                                        Develop or new-layout in Hise Master Branch
                                        i am able to get the Wavetable Preview

                                        Hise Master Branch.png

                                        i Found another Difference in Develop & New-layout Branch the LFO Wave has Steps option

                                        Steps Present in Develop.png

                                        but in Master Branch the LFO Wave has no Steps option!

                                        Steps not Available in Master Branch.png

                                        Hope This Helps to Fix Everything!

                                        1 Reply Last reply Reply Quote 1
                                        • Matt_SFM
                                          Matt_SF @BWSounds
                                          last edited by

                                          @BWSounds @LinuxVst Hi folks, I'm testing some things with wavetable synths. Everything's working fine but when I build my plugin (or the standalone version), it doesn't produce any sound.

                                          The standalone build asked for the sample file, so I gave it to it but it still doesn't output any sound.

                                          Did you manage to get it to work ?

                                          Develop branch
                                          Win10 & VS17 / Ventura & Xcode 14. 3

                                          Matt_SFM 1 Reply Last reply Reply Quote 0
                                          • Matt_SFM
                                            Matt_SF @Matt_SF
                                            last edited by

                                            @Matt_SF Nevermind, it's just that the wavetable file wasn't been properly installed to the {APP_DATA} folder. Do it manually and everything will work fine.

                                            Develop branch
                                            Win10 & VS17 / Ventura & Xcode 14. 3

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

                                            21

                                            Online

                                            1.7k

                                            Users

                                            11.9k

                                            Topics

                                            103.7k

                                            Posts