HISE Logo Forum
    • Categories
    • Register
    • Login

    2.0.0 has arrived

    Scheduled Pinned Locked Moved General Questions
    48 Posts 15 Posters 6.8k 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.
    • N
      NotHereAnymore
      last edited by

      After a teeny bit of reading, from what I can understand, Karplus-Strong is actually a form of waveguide synthesis - waveguide synthesis is just different arrangements of delay lines and low-pass filters and, for the sake of simulating sympathetic resonance of other strings in instruments such as the guitar, feeding the signal into other delay lines.

      For example an additional delay line might be arranged differently to simulate the bridge or pickup of an instrument...

      With that in mind, a Waveguide module might be possible if you adapted the visual scripting system to just include audio routing, delay, and low-pass filters. Of course the filters and delays would need to be automatable. That's how I'd do it, since it seems the arrangements differ depending on the instrument you are trying to imitate. Again probably not trivial.

      I'm not entirely sure if the filters are always low-pass, either, but I don't know much about it. It probably is, since it's always used to simulate the reflections throughout the instrument and such. That's my thoughts on the waveguide part.

      On another note it also seems the Phase FX is not polyphonic - it'd be useless for instruments that can play more than one note at a time.

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

        KS is fun but I never found it sounded very good but it can create some interesting plucked noises or bell type sounds. Additive Synthesis is the way to go if you want to create something that sounds like a real instrument. I think this is what @hisefilo has been doing with his projects. I would still recommend Cabbage/C-Sound for this though as it has all the opcodes for physical modelling readily accessible, while HISE isn't (yet) designed for this purpose.

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

        N 1 Reply Last reply Reply Quote 0
        • N
          NotHereAnymore @d.healey
          last edited by

          @d-healey Karplus-Strong by itself never sounded too realistic - digital waveguide synthesis is the evolution of it and is capable of much more, as evidenced by what newer modeled instruments are capable of.

          But of course additive synthesis is the most feasible way in HISE right now. I'm still waiting to see how to work with the wavetable synth and extract the harmonic spectrum from samples. I also don't know what to use for a proper analysis - SPEAR seems pretty good, but I can't get it to tell me the volume of a sine wave at any given point.

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

            @trivalve said in 2.0.0 has arrived:

            @d-healey Karplus-Strong by itself never sounded too realistic - digital waveguide synthesis is the evolution of it and is capable of much more, as evidenced by what newer modeled instruments are capable of.

            Are you sure these instruments are based on KS?

            I'm still waiting to see how to work with the wavetable synth and extract the harmonic spectrum from samples. I also don't know what to use for a proper analysis - SPEAR seems pretty good, but I can't get it to tell me the volume of a sine wave at any given point.

            C-Sound has opcodes to do analysis

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

            hisefiloH N 2 Replies Last reply Reply Quote 0
            • hisefiloH
              hisefilo @d.healey
              last edited by

              @d-healey @Christoph-Hart hnodeeeeeeeeeeeeeeee :)

              d.healeyD hisefiloH 2 Replies Last reply Reply Quote 0
              • d.healeyD
                d.healey @hisefilo
                last edited by d.healey

                @hisefilo said in 2.0.0 has arrived:

                @d-healey @Christoph-Hart hnodeeeeeeeeeeeeeeee :)

                @christoph-hart said in 2.0.0 has arrived:
                Yeah, I was a bit overambitious here - there's a minimal working prototype but to get it from some simple hello world examples to a system that can actually create >useful things is a way too long road.

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

                hisefiloH 1 Reply Last reply Reply Quote 0
                • hisefiloH
                  hisefilo @d.healey
                  last edited by

                  @d-healey yes I know. Just being an optimist. Christmas is just around the corner :)

                  1 Reply Last reply Reply Quote 1
                  • M
                    MIDIculous
                    last edited by

                    I just downloaded the newest OSX 2.0.0 installer as per here: https://github.com/christophhart/HISE/releases/tag/2.0.0. I installed it and the Version still says 1.6.0. Is this a type or do I really have the newest version?

                    0_1543423256156_Screen Shot 2018-11-28 at 11.37.44 AM.png 0_1543423267983_Screen Shot 2018-11-28 at 11.38.01 AM.png

                    Dan KorneffD JayJ 2 Replies Last reply Reply Quote 0
                    • Dan KorneffD
                      Dan Korneff @MIDIculous
                      last edited by

                      @midiculous same

                      Dan Korneff - Producer / Mixer / Audio Nerd

                      1 Reply Last reply Reply Quote 0
                      • JayJ
                        Jay @MIDIculous
                        last edited by

                        @midiculous it is actually v2.0.0 but the text hasn't been updated, I did change it and updated when I compiled mine.

                        Joansi Villalona

                        1 Reply Last reply Reply Quote 0
                        • N
                          NotHereAnymore @d.healey
                          last edited by

                          @d-healey No... I said they are based on waveguide synthesis. For example, the Audiomodeling website straight up says that about their SWAM strings. Based on waveguide synthesis. Karplus-Strong is just a simple, early form of waveguide synthesis.

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

                            @midiculous said in 2.0.0 has arrived:

                            I installed it and the Version still says 1.6.0. Is this a type or do I really have the newest version?

                            Yes, it's a typo, the build system didn't update the version correctly (the windows script works, but the macOS shell script failed somehow). I'll upload a more recent build soon.

                            1 Reply Last reply Reply Quote 1
                            • hisefiloH
                              hisefilo @hisefilo
                              last edited by hisefilo

                              @Christoph-Hart Just watched the keynote!!!! You rock man. Solid as stone!!!! Also found SOUL.... Interesting

                              1 Reply Last reply Reply Quote 0
                              • Xenox.AFLX
                                Xenox.AFL
                                last edited by Xenox.AFL

                                Ah, it's a typo, good to know, i downloaded it several times on my mac with the same result, hehe.. :)

                                But one question, i started a project in Hise by myself, too. I created a new project and started building a first test with the sampler... After making several groups i stopped working on it and continued some hours later again. I loaded up the last project and everything i made in the sampler was gone so i re-loaded the project without any luck. It was gone, why is it that?

                                I loaded up the correct project because i can see my settings of the project i started, but everything i added, like the sampler instrument or the background screen is gone...

                                Frank


                                http://www.particular-sound.de

                                d.healeyD Dan KorneffD 2 Replies Last reply Reply Quote 0
                                • d.healeyD
                                  d.healey @Xenox.AFL
                                  last edited by

                                  @xenox-afl Did you load up the correct preset? .hip or .xml depending on which format you chose to save it as.

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

                                  1 Reply Last reply Reply Quote 0
                                  • Dan KorneffD
                                    Dan Korneff @Xenox.AFL
                                    last edited by

                                    @xenox-afl I've experienced this as well when switching between projects. I have to exit out of the program and start HISE again for it to work.

                                    Dan Korneff - Producer / Mixer / Audio Nerd

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

                                      Hi Frank,

                                      you need to save to either an XML file or a binary .hip file. The project is just the root folder that is used to grab all required external resources.

                                      Also apart from the main XML / .hip files there are many different file types which are all saved individually - samplemaps, scripts, user presets. The idea behind this is to improve the workflow with version control systems like Git or SVN.

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

                                        @christoph-hart said in 2.0.0 has arrived:

                                        you need to save to either an XML file or a binary .hip file. The project is just the root folder that is used to grab all required external resources.

                                        Is there any reason to use the .hip format?

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

                                        Christoph HartC 1 Reply Last reply Reply Quote 0
                                        • Xenox.AFLX
                                          Xenox.AFL
                                          last edited by

                                          Thank you all for the help, i will give a try...

                                          Frank


                                          http://www.particular-sound.de

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

                                            @d-healey said in 2.0.0 has arrived:

                                            @christoph-hart said in 2.0.0 has arrived:

                                            you need to save to either an XML file or a binary .hip file. The project is just the root folder that is used to grab all required external resources.

                                            Is there any reason to use the .hip format?

                                            Yes I still use it for intermediate versions and scratch presets because they embed everything into one file.

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

                                            41

                                            Online

                                            1.8k

                                            Users

                                            12.0k

                                            Topics

                                            104.1k

                                            Posts