HISE Logo Forum
    • Categories
    • Register
    • Login

    Serum 2 - Spectral Sampler

    Scheduled Pinned Locked Moved General Questions
    25 Posts 6 Posters 938 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 @clevername27
      last edited by

      @clevername27 sounds cool 😎

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

      clevername27C 1 Reply Last reply Reply Quote 1
      • clevername27C
        clevername27 @DanH
        last edited by

        @DanH Ha, OK. If there is a specific technology you'd like to use in your plugin, I can tell you how to do it. I can't tell you how to do it in HISE—but I can tell you how to do it. Feel free to ask away…

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

          @DanH said in Serum 2 - Spectral Sampler:

          One of the features people seem to be going most wild for is the Spectral Sampling. I wonder if this is something we might see in Hise one day?!

          What is spectral sampling?

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

          DanHD 1 Reply Last reply Reply Quote 0
          • DanHD
            DanH @d.healey
            last edited by

            @d-healey sorry should have written spectral sampler. It's actually a spectral re-synthesis engine that takes whatever sample you throw into it and re-synthesises it, with interesting results. You can then warp it using multiple filter / fm options.

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

            clevername27C d.healeyD 2 Replies Last reply Reply Quote 0
            • clevername27C
              clevername27 @DanH
              last edited by

              @DanH @d-healey (My plugin basically does this.)

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

                @clevername27 pray tell.... 👀

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

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

                  @DanH said in Serum 2 - Spectral Sampler:

                  It's actually a spectral re-synthesis engine that takes whatever sample you throw into it and re-synthesises it

                  You can do this with Loris (GPL)

                  Also Paraphrasis (which uses Loris) might be of interest to you.

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

                  1 Reply Last reply Reply Quote 1
                  • clevername27C
                    clevername27 @DanH
                    last edited by clevername27

                    @DanH See the videos here. The main thing my software does is convert audio recordings to these models—which can then be resynthesised. To be clear, much of this processing occurs outside of the HISE plugin. (Please excuse the idiot in the photo.)

                    Link Preview Image
                    Home - Under Construction - Virtual Audio Workstation

                    The virtual audio workstation A Music Production Methodology About the researcher Bill Evans, PhD Evans is an audio scientist, engineer […]

                    favicon

                    Virtual Audio Workstation (virtualaudioworkstation.com)

                    DanHD 1 Reply Last reply Reply Quote 2
                    • DanHD
                      DanH @clevername27
                      last edited by

                      @clevername27 This is an awesome pug-in! Congrats! When you say the processing happens outside the Hise plug-in where does it happen exactly?

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

                      clevername27C 1 Reply Last reply Reply Quote 0
                      • clevername27C
                        clevername27 @DanH
                        last edited by

                        @DanH Thank you, kindly. It happens in other software I've written (stand-alone, command-line, boring-looking).

                        1 Reply Last reply Reply Quote 0
                        • A
                          Allen
                          last edited by

                          I have an unfinished prototype does "spectral granular" with warp functions. Been considering including that in my synth for a long time though. I'll try if i can find a way to implement that in hise.

                          clevername27C DanHD 2 Replies Last reply Reply Quote 0
                          • clevername27C
                            clevername27 @Allen
                            last edited by

                            @Allen I'd be interested in learning more…

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

                              @Allen very interested in the warp functions!

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

                              A 1 Reply Last reply Reply Quote 0
                              • A
                                Allen @clevername27
                                last edited by

                                @clevername27
                                It's actually not really complicated, just a bunch of voices playing back different positions of a spectrum in different speed ratios.
                                I got this idea from a m4l device called "Pathways"
                                https://youtu.be/ljljrQ9QPiY?feature=shared

                                clevername27C 1 Reply Last reply Reply Quote 0
                                • A
                                  Allen @DanH
                                  last edited by

                                  @DanH
                                  I store the whole spectrum data in a N x 512 grayscale matrix, the pixel with the highest value in each column will be the fundamental frequency. And basically you can manipulate the spectrum according the pixel values in each column like shifting the vertical relative distance between each selected pixels and the fundamental frequency, or smearing the values horizontally.
                                  Most functions which processing columns can be done in the play back stage by directly changing the frequency and amplitude of partials but those functions processing rows (time axis) will definitely need a separate buffer and some interpolation to make it smooth.

                                  1 Reply Last reply Reply Quote 0
                                  • clevername27C
                                    clevername27 @Allen
                                    last edited by

                                    @Allen interesting - what does this allow you to do?

                                    A 1 Reply Last reply Reply Quote 0
                                    • A
                                      Allen @clevername27
                                      last edited by

                                      @clevername27
                                      I guess this will allowing users does some weird sound designing stuff, like something similar to the sounds in aphex twin or autechre's tracks
                                      I want it to be a "creative spectral sampler/osc" for some creative usages instead of a precise spectrum processing tool.
                                      Actually I decided not include this thing in the initial release of my synth months ago cuz the CPU usage and the tunning is still big problems but after the serum 2 is released i feel like i really need to have that kind spectral thing in my synth anyway.

                                      ustkU 1 Reply Last reply Reply Quote 1
                                      • ustkU
                                        ustk @Allen
                                        last edited by

                                        @Allen I was working on an instrument inspired by spectrum drawing and other collision stuffs, a bit like what pathways does but extended. I still have to work on that FFT in third party nodes that will be intersected to play just a part of the bins but in a smooth way. I think the smooth rendering of those bins is where the difficulty lies…

                                        Can't help pressing F5 in the forum...

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

                                        33

                                        Online

                                        1.7k

                                        Users

                                        11.7k

                                        Topics

                                        102.1k

                                        Posts