Forum
    • Categories
    • Register
    • Login

    Wavetable creation

    Scheduled Pinned Locked Moved General Questions
    57 Posts 4 Posters 511 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.
    • dannytaurusD
      dannytaurus @Lindon
      last edited by

      @Lindon said in Wavetable creation:

      So how are they building their wavetables?

      Personally, I'd either use Vital (free VTS/AU) or I'd write a script that takes in 3 audio files of 2048 samples, then interpolates between them with audio file 1 as frame 1, audio file 2 as frame 128 and audio file 3 as frame 3.

      Meat Beats: https://meatbeats.com
      Klippr Video: https://klippr.video

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

        @dannytaurus said in Wavetable creation:

        @Lindon said in Wavetable creation:

        So how are they building their wavetables?

        Personally, I'd either use Vital (free VTS/AU) or I'd write a script that takes in 3 audio files of 2048 samples, then interpolates between them with audio file 1 as frame 1, audio file 2 as frame 128 and audio file 3 as frame 3.

        Well I assume you mean "audio file 2 as frame 2", but in any case..."interpolates" means what for a set of 2048 values(an array)?

        if we work out the diff between any two value pairs and average the change over(say) 50 steps (essentially a cross fade) - this wont work as we will likely end with some zeroed value set at some point, and definately not a musical result..

        hmm, interpolate here is tricky...

        OK a bit of googleing gets me to:

        https://www.sonicacademy.com/products/node

        HISE Development for hire.
        www.channelrobot.com

        dannytaurusD 1 Reply Last reply Reply Quote 0
        • dannytaurusD
          dannytaurus @Lindon
          last edited by dannytaurus

          @Lindon said in Wavetable creation:

          Well I assume you mean "audio file 2 as frame 2", but in any case..."interpolates" means what for a set of 2048 values(an array)?

          Sorry, no. I mean:
          Audio file 1 is frame 1
          Audio file 2 is frame 128
          Audio file 3 is frame 256

          That will make a full 256-frame wavetable. That's 256 frames of 2048 samples each.

          Interpolating as in morph each value of the 2048 cycle length to the next. Like, sine wave slowly becomes a saw wave, or whatever.

          There are different methods of morphing between waves for a wavetable. Spectral is a different way. You'll have to read up and find the way that best suits your needs.

          Personally, I'm only working with 'primitive' waves and morphing between them, so linear interpolation is fine for me.

          Meat Beats: https://meatbeats.com
          Klippr Video: https://klippr.video

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

            @dannytaurus Okay well thanks for your input, That approach is def. not going to work for me, still I think I have a product identified above that will do cough better, morphing...now just to find the time to learn it and build some wavetables....hello 2026 - Im looking at you...

            HISE Development for hire.
            www.channelrobot.com

            dannytaurusD 1 Reply Last reply Reply Quote 0
            • dannytaurusD
              dannytaurus @Lindon
              last edited by

              @Lindon Node looks cool. You could probably build that in HISE as a standalone app.

              Meat Beats: https://meatbeats.com
              Klippr Video: https://klippr.video

              LindonL 1 Reply Last reply Reply Quote 0
              • D
                DanSound @dannytaurus
                last edited by

                @dannytaurus That looks great, thank you! Will play with it on weekend.

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

                  @dannytaurus said in Wavetable creation:

                  @Lindon Node looks cool. You could probably build that in HISE as a standalone app.

                  Yes, but why wpuld I build somerhing that already exists and I can buy for leas than £17.00 ....

                  HISE Development for hire.
                  www.channelrobot.com

                  dannytaurusD OrvillainO LindonL 3 Replies Last reply Reply Quote 0
                  • dannytaurusD
                    dannytaurus @Lindon
                    last edited by

                    @Lindon For the challenge and the learning experience.

                    Meat Beats: https://meatbeats.com
                    Klippr Video: https://klippr.video

                    1 Reply Last reply Reply Quote 0
                    • OrvillainO
                      Orvillain @Lindon
                      last edited by

                      @Lindon For internet cool points of course!!

                      Musician - Instrument Designer - Sonic Architect - Creative Product Owner
                      Crafting sound at every level. From strings to signal paths, samples to systems.

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

                        @Orvillain @dannytaurus given my post above, I think I'd be better off learning to type....

                        HISE Development for hire.
                        www.channelrobot.com

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

                        16

                        Online

                        2.1k

                        Users

                        13.1k

                        Topics

                        113.4k

                        Posts