HISE Logo Forum
    • Categories
    • Register
    • Login

    RemarkableX Snippet Kit...

    Scheduled Pinned Locked Moved Presets / Scripts / Ideas
    27 Posts 8 Posters 2.9k 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.
    • resonantR
      resonant
      last edited by resonant

      3 BAND FREQUENCY SPLITTER

      Hello Hise community

      I've made a 3 band frequency splitter fx unit and I'm sharing it with you. You can use it for multiband compresors or other similar multiband fx stuff.
      I've used Bessel Crossover Filter Coefficients for removing frequency cancellation that occurs while frequencies are splitted.
      0_1526719192536_44445.gif
      Cheers ;) :)

      HiseSnippet 2495.3oc6b07aaibEmxxSbj13Tms4P6MBeRN0wP7CIprAAl9yrFcss1H2r6hdHglZj0zPQpPNzIJAAM8VO0O.JZw1dI6g9GP+KnA8POzSKPQOz1K4Og8XukNC+PbHEkrjbb7GQxv.hu27F9le+l48dbHopZaoCcbrr4xjauNsgbYtBnVGSby0ZpgL41ZctLeDXsc42DYfg1bq1osliCrNWlLYuKsAYxMMm2mua4U0LzL0gQh33tuERG9YnVHbjzpp+XjgwlZ0g6gZwzZY0szsLWyxvxk3LYAE4Zqo+HsCf6nQa1T.tLfMpivV10vZXnCWloW0pdmZMsdhoe6uOxAsuAjdf.WMRG4KdSKi5TOlJkaslHi5UCGzNbjNsZDDj0GBtNXaTcTW4QPwbdJ3irfEOxL0fbOAV2q3v6dYXbuo8cuqApoaiZiiz3SSaYRnnFZDJf0s7aK2TOaFvZVjVXhWpk1ifaZSNnqEEJWr3h7REKtvsmM+r4IDgCl+PMa9M9bA96v6MiXoCf3MZz.piKLOQ77zlx1PwzanXOMTJ8FJkngqXpYzwAZuwmmV6iz1Gy10Fc.h78AYbXaRzE0ZafvDjgXZHjQLdMqVssLIGTX9vFzG610Em1YkQcBCC8i9XHi548Inv+PlFHSHeCWScLxxj2xjtpTf501VFEzCc4EImFCW3Byl+4ylmOGgUVxAhWAisQ66hgEnBVUyr9tMZPjyeC9h7+HJktzl1vGuHewkTpT9F9cws86.gjcfPZcfPPGHrjnhXTG7Bx+oirdt+7KP67fAwZZFF6ShDTH9XKBGRGCDO9XfPLLHwPf1ARI6.ozv.ozAwAiAhCBCDGBLHbx1Q.CjOnFE7jvem6vKr.uuP5mmG8UdlUiT+JL.SgFZFNjgCeZMMbZaLCv1tIaOy5h3.JqB53dQdYOnu6GlEFwsjUguk2TvO3VnouXPLPz56zIgDf6f3gPO4DlGRAVGHMjFuMB7PRzbjnhgmGhhOmNOj.bo8KCzuiEFtqYgEx+774x+hdzznQZpB5JCncZZokrXO.yJX51ZencH2FzNRl63kF.5eoArUtn6CJLMzxbKSDd21Py9Uv.W.RRJcX5.mhzTrWgCWMnvgUcwXKSNDo9f7fPxkyykYKnianrOjCBsGjwy79YaMCTcxIiZ6L.u.5INwOTSc3MVLgw+mWox8S1ZcMrFszo.nf.Osg1XDE4yrN7PRMo9ERkCrNz4QXq1ju1cVGWlYwAUA5eR2zvRCiLOXODggnm5q.hVDx8zHD6FpchNfW8In53lcE7legZSH5flQUB+vFp6ePX8t4.RRkJIKKwgvvVgRuBPrjjjjnbQEEFEhz1KKqHcKQ4P91eD88.q3VGYE5ebdHQFYfWHj46NOYq5y+I7rkPsnm9sLqCeJQiHYMIotTxLOzyXlQnnhgOEG4aRJhxkDKonPmGN7v2GCRFY5jFDkjIhUpTpr7w.D+jAChcCUMVPoXIgxUJcKAoRiDTNKfTh0CVG4z1Pqy6JTjF4gE+xcoY9l29+nMKF3QaVBXy+hDCcGeXaozgM5EPDGotovv.Uzy5nhPhmRHTdfPYEEEQgRGKfRbr.JlS9nhWRmuwKo2k3UtgIyICLsHCL8ZiDvD2dIgItaqZqQh0bWaK21QRmmA75SNfDJX84KOLYq6iOygFeeNtyIHWpTkxJEUJGy499GY4.Qdl59Ld1CQpN5ZFvM0zwdaWEU7q95u9eubbG90eYON7NpNjRntOsRgpVsoN8LfUgFVOgqkUcHcqSnWglKzTuCWK1M0RVskVj67xGq5fgsiOK56V1wsQCDoU..+m9Lh80qaPNMNHZkgQCkZp0gMzbMv2Od0N6S5yNFd661mZYidFYZJgcXyoUQoTQQAwjqf94u821yJnbWx5p+icBp+ZngbQFH+23d5B4E+Uwf7e4+b7g7e2eIcHu32nlNTNXhfDfP5VEkJITouXduaU2bfssp6ZngiuKhTTOPA0iY2tN5VxYRFIcXGumHas3v5tWCTEg0alt+NUJ9Koz6SZ+MXiZIYq71hrHmcZvle43tqrouowESaWYmqWeIG3dVjq2kb582MVIYdOAI1j3rwcmrCm6jBZP6bRl6s0HWnMYov01wsUMxLRcHALLMgFzKyLykoQB7OtX3klUCZV26fohTJPONSfRuCxFoTjd7aIenJ6dPfRIVkRITJypTNgxRrJKkPYYVkkSnTgUY2C3NZNoT4y5bxzChS.WD4DkJm04jKMHNYly0bRtPNYMW6Cga7XONAPupxXrAAy7KA2Ib7S2m6hQU27yToBDBDv+e+gM7DHF+9C5MviKPNVZiSWRODoJl.FEXUJjPoXXjz9R5YCTdlgzuZ+HcwAP5ScTj9KWo5OczIceAkXmEPETNrSaZ8m85TkjlTIofacgXlz3G9X5foYoNSBDn78U3CoQH7wa9C+9+9xryjd0e5E+wwYlzGfj93G93RAyHRkzmIPYpj9LceNQPsZa.uaXo2yBXtUOC3IE4qd85P513vrb8KhukCekZJOKIuyX2LSOzW3C0w4O2bgZeLvCXOO4vdD+4GGdNPUsyBSHN90zlL9TrZZOKDeZ7SJA7Iv7cuMSAy054tNwtMFq51nAzN99L8spUsgGhfOIHK2YkDMenPj8KQyL.I4AmhgiaRJlIoXljh48cJlOTtB59GYpT4IQllDYZRjoKNQlNesiL8OxjRkIQllDYZRjoIQlNc11vTu8e4o2R1sg1G.Oyd2+NMt.al6LeuTBycl+j3NxlmdGYmPIu6txBFxrWJIahman9u45LuDFCHK9bpSxhOIK9jr3S14i2iODO4.RxWTyXvE0s8lwHSjxyX2tiXuiRrrx4oazwGJKpttOt+QfuP6Pn2a+sGGdcuiaXY2h+tPSnMMb4.R8+sC6u.CsG5eAF1UGS7f8r0LcZa4.EX64D5XeVM9qqCwtlwatuHwXElPreSxniocWVMTnHqPRhgXcF43X8z1nvGY7G9q+a+qk2vTiLqrFjLZpuqiNYvpE87q6MwtpqgCzK+HS+9FFwhrhStLXjeFhOG9COw6uGl8rCm6dD+1XjKzG8KbdCyCgFVDI90Ztt+KBPWorN41VlVsaZYhzYmRcOHIR0AG.iMsI0wyJXrl9ihjbc06AMfZNQqrd4FpeFxDpYus269vXAEBCOTLH55G.7cWd5Re9KFuCBYu.8NHbRr.kDc7rWY0fTq.XpiUQbSdbJ5oJiVZ51VOP2+8omFn3xdRHrjo2OqR4.aSOlu6agOkIaQx07.cc5L4aR3xzsPbjsPZjsPdjsnzHaQ4Q1BkQ1hJCvBZh8UbwVs7Wcxw8+o1nx+L
      

      To be continued....
      alt text

      orangeO 1 Reply Last reply Reply Quote 4
      • orangeO
        orange @resonant
        last edited by

        @remarkablex thank you so much. It's great to see this useful stuff in here...

        develop Branch / XCode 13.1
        macOS Monterey / M1 Max

        1 Reply Last reply Reply Quote 0
        • SteveRiggsS
          SteveRiggs
          last edited by

          This is awesome mate. Thankyou.

          It's got me thinking now.. (I've not used the routing matrix much yet so please excuse my noob'ness 😂 )...

          ... If I was wanting to make a de-esser for example... how would I route my compressor to only affect the high band?

          I tried adding a compressor and routing it to 7-8 but it still sounds like it's affecting the whole signal.

          Thanks for your help, and thanks for sharing this. I can see it being really useful!

          www.anarchyaudioworx.com

          www.facebook.com/groups/audioworx/

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

            Doing a frequency splitter like this is a bit deprecated since scriptnode is around the corner and was created exactly for purposes like this.

            Just setup a network of linkwitz riley filters and apply the compression in the mid band.

            I‘ll add this to the list of examples when I write on the docs of scriptnode.

            SteveRiggsS 1 Reply Last reply Reply Quote 5
            • resonantR
              resonant @SteveRiggs
              last edited by resonant

              @SteveRiggs Thanks.

              Those were the days that Hise doesn't have any frequency splitter unit solution. And I made it for that purpose.

              But approx. 1,5 years later, at last, thank God, we can use it :)

              1 Reply Last reply Reply Quote 2
              • SteveRiggsS
                SteveRiggs @Christoph Hart
                last edited by

                @Christoph-Hart @remarkablex Thanks

                Do I need to update HISE to find the linkwitz filters? I can't seem to find them.

                I'm still on HISE 1.6.0 at the moment as I have some big projects started that have taken months to build so I've been a bit reluctant to overwrite it with 2.1.0 incase it broke any of my projects and I couldn't roll it back.

                Are there any other breaking changes since 1.6.0 other than the 'save in preset' button being set to false as default now? I did try and check through the log on git hub but not really sure if I missed anything.

                I'm itching to update to 2.1.0 but don't want to break my workflow and progress on my existing projects 😓

                www.anarchyaudioworx.com

                www.facebook.com/groups/audioworx/

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

                  @SteveRiggs You can always keep your old version of Hise and recompile a new one aside (you don't have to erase the 1.6), so you can backup your projects and try the 2.1 on copies

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

                  SteveRiggsS 1 Reply Last reply Reply Quote 1
                  • ustkU
                    ustk
                    last edited by ustk

                    @SteveRiggs I always have previous versions on my desktop ;)
                    And even if you don't, you can still recompile any past commit you need...

                    hiseversions.jpeg

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

                    1 Reply Last reply Reply Quote 2
                    • SteveRiggsS
                      SteveRiggs @ustk
                      last edited by

                      @ustk Ah! Amazing. Didn't realise I could have both versions. That's my mission for today then.

                      www.anarchyaudioworx.com

                      www.facebook.com/groups/audioworx/

                      1 Reply Last reply Reply Quote 0
                      • SteveRiggsS
                        SteveRiggs
                        last edited by SteveRiggs

                        @Christoph-Hart @remarkablex

                        Just like I was worried about, since installing 2.1.0 and still having 1.6.0 installed, both versions now seem to be broken and not working properly.

                        The main HISE interface on both is broken, when I open one of my existing projects that I made in 1.6.0, the component list is empty and the canvas designer is just blank now even when there is an interface built, playing midi notes either doesn't work at all playing no sound, or when it intermittently does, the notes stick and I have to use panic mode to stop them.

                        These are the error messages and screenshots...

                        Absolutely gutted. Can anyone advise please to get me back to a working state so I can continue with my projects? This has totally killed my workflow today. I only get Sat and Sun to work on HISE stuff and been looking forward to getting some more work done 😧

                        Screen Shot 2019-08-17 at 16.54.14.png

                        Screen Shot 2019-08-17 at 16.54.29.png

                        www.anarchyaudioworx.com

                        www.facebook.com/groups/audioworx/

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

                          @SteveRiggs

                          Don't worry about the interface data being corrupt. That refers to the HISE interface and not your project. The other stuff I'm not sure about but if you're opening a HISE 1.6 project in HISE 2.1 then I expect the newer version of HISE is picking up things in your project that are no longer valid in the new version of HISE. For instance all the old JSON tags stuff in the code editor which I think were still around in v1.6 are not used any more in HISE.

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

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

                            Ok, so one thing after the other:

                            • the error messages you posted just mean that there is a interface config file that doesn't match the current version, which is normal if you upgrade from an older HISE version. I could rephrase that though and not make it sound like the world is about to end.
                            • Are you using JPG images? I remember there was a version in the not to distant past that didn't support JPGs but only PNGs (which is already fixed).
                            • the stuck MIDI note / notes not playing problems is also already fixed.

                            HISE 2.1.0 is already 8 months old, so I wouldn't bother making it compatible with this version as there have been many fixes since then and you might end up chasing ghosts for the remainder of the weekend.

                            So what I would recommend is that you either stick with your working version for the sake of your sanity or try the latest scriptnode branch, which is the bleeding edge - in the latter case, feel free to report any issues as I am trying to close in on a release candidate for HISE 3 during the next 2 months so any type of backwards compatibility issue needs to be addressed until then.

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

                              @d-healey said in RemarkableX Snippet Kit...:

                              For instance all the old JSON tags stuff in the code editor which I think were still around in v1.6 are not used any more in HISE.

                              Small correction: they won't get created anymore by the interface designer, but HISE will still read them properly.

                              1 Reply Last reply Reply Quote 1
                              • SteveRiggsS
                                SteveRiggs
                                last edited by

                                @d-healey Phew 😂 Cheers guys

                                Luckily 1.6.0 is opening my projects properly again and that strange pink bar across the top has disappeared. The layout was all over the place though (I'll work out how to save my layout preferences..)

                                @Christoph-Hart Haha, a rephrase could definitely be a good option. I nearly fell out of my chair 😂

                                I don't have any jpegs in this one as its just a very raw prototype I started making early hours of this morning testing some stuff out. I have jpegs and png in some others though so I'll watch my step with those.

                                I think I'll continue my main existing projects in 1.6 for now then, and maybe install the new scriptnode branch for new builds. Do you install/compile the scriptnode in the same way as a normal HISE release? And do I need to uninstall 2.1.0 first too? (Sorry, I've only done it twice. 1 being today and I broke everything lol)

                                The main reason for my wanting to upgrade was so that I can try the linkwitz filters you suggested and attempt to build a DeEsser using a multiband splitter of some sort. Something along the same lines as the original one up the top that @remarkablex made. I assume they are only in the new scriptnode?

                                www.anarchyaudioworx.com

                                www.facebook.com/groups/audioworx/

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

                                  Well, they won't magically show up in a year old build, that's sure :)

                                  While different versions of HISE can definitely coexist on a system (they just share the interface config file and a few other settings), you're in a world of hurt if you try to compile a plugin with a HISE version that doesn't match the exact source code of HISE.

                                  What I would recommend is to make yourself familiar with how Git works (you don't need to become a command-line nerd, there are plenty of GUI tools around) and how to build HISE from source, then you can jump back and forth in time as you wish (plus the source code for compiling projects is guaranteed to match the HISE build).

                                  scriptnode in the same way as a normal HISE release

                                  Yes, but make sure that you open and resave the Projucer files before building the new HISE version (and likewise if you jump back) because it needs to add a few new modules (otherwise you'll get plenty of errors about missing symbols).

                                  SteveRiggsS 1 Reply Last reply Reply Quote 1
                                  • SteveRiggsS
                                    SteveRiggs @Christoph Hart
                                    last edited by

                                    @Christoph-Hart

                                    Ok thanks dude. I just found a crash course in Git and Github on YouTube so I'll check that out and hopefully gain some more knowledge, before I break anything else 😂

                                    www.anarchyaudioworx.com

                                    www.facebook.com/groups/audioworx/

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

                                      I would also highly recommend to use Git and a repository for your own project so you can also jump back and forth - HISE was written with version control support in mind - that's why there are so many different files instead of one big monolith chunk like the .nki format.

                                      SteveRiggsS ustkU 2 Replies Last reply Reply Quote 1
                                      • SteveRiggsS
                                        SteveRiggs @Christoph Hart
                                        last edited by

                                        @Christoph-Hart Good idea. Nice one, I'll try it!

                                        www.anarchyaudioworx.com

                                        www.facebook.com/groups/audioworx/

                                        1 Reply Last reply Reply Quote 0
                                        • ustkU
                                          ustk @Christoph Hart
                                          last edited by

                                          @Christoph-Hart If I am using Github (gitkraken) for my projects, I don't know about syncing Hise's repo on my end... Is this even possible with no password and no risk of pushing anything? I still don't understand.
                                          Never found anything about such a possibility so I'm always going online to download manually...

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

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

                                            @ustk https://www.git-scm.com/docs/git-pull

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

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

                                            41

                                            Online

                                            1.7k

                                            Users

                                            11.7k

                                            Topics

                                            101.9k

                                            Posts