HISE Logo Forum
    • Categories
    • Register
    • Login

    Starting to use HISE is one of the biggest pains in the neck I've ever had

    Scheduled Pinned Locked Moved General Questions
    58 Posts 14 Posters 4.3k 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 @HISEuser
      last edited by

      @AudioHobbyist Why not start with the older version which is ready to go?

      Have a play around. You can do loads with it. You might decide it's not for you, and then you've saved loads of time not having to compile the scriptnode version. You'll have a plugin ready to use extremely quickly I reckon, I did, and eventually moved to scriptnode after researching the compiling process thoroughly (and posting a few qs on the forum!)

      The extra stuff in the scriptnode branch is quite advanced (mostly). Cross that bridge if and when you get to it.

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

      H 1 Reply Last reply Reply Quote 0
      • H
        HISEuser @gorangrooves
        last edited by

        @gorangrooves said in Starting to use HISE is one of the biggest pains in the neck I've ever had:

        The thing is that in order to compile plugins, you need to utilize the source code of HISE and JUCE.

        Makes me wish the HISE player wasn't dropped! But if you get far enough to compile HISE in the first place...

        1 Reply Last reply Reply Quote 0
        • H
          HISEuser @DanH
          last edited by

          @DanH I just worry about bugs, mostly. And scriptnode being advanced as it may be, I'm not a stranger to tinkering with more complex things - it's just the whole compiling process draining my energy.

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

            I wouldn't start with an older version. Start by compiling, once you can do it successfully you'll be able to export your own plugins from HISE, you can't do this using a pre-built version.

            Something else you might want to look at is Decent Sampler - https://www.decentsamples.com/product/decent-sampler-plugin/ - It's not Open Source but it might be flexible enough for your use case.

            And that call + screenshare offer still stands.

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

            1 Reply Last reply Reply Quote 0
            • SimonS
              Simon @A Former User
              last edited by

              @Rudra-Ghosh That may be, but if you want to build HISE you should use 2017, and you should not update the projucer application that comes with HISE.

              ? 1 Reply Last reply Reply Quote 0
              • ?
                A Former User @Simon
                last edited by

                @Zorpley I don't use Projucer Application that comes with HISE.

                SimonS 1 Reply Last reply Reply Quote 0
                • H
                  HISEuser
                  last edited by HISEuser

                  I am using the JUCE that comes with HISE, and I've done the following:

                  Uninstall IPP completely, and Intel OneAPI
                  Set the "use IPP" flag in HISE to 'disabled'
                  Use Visual Studio 2017 with the correct Windows SDK installed

                  I'm still getting the exact same error, which is as follows:

                  Error C1083 Cannot open include file: 'ipp.h': No such file or directory (compiling source file ....\JuceLibraryCode\include_stk_wrapper.cpp) HISE Standalone_App [...]hi_streaming\hi_streaming.h 69
                  (repeated 20 times over for different parts of HISE, all saying ipp.h is not found)
                  Warning C4068 unknown pragma (compiling source file ....\JuceLibraryCode\include_hi_zstd_2.cpp) HISE Standalone_App [...]\hi_zstd\hi_zstd_2.cpp 1
                  (repeated 3 times for similarly named files, like hi_zstd_3.cpp)

                  I'm just terribly confused at this point.

                  1 Reply Last reply Reply Quote 0
                  • ospfeigrpO
                    ospfeigrp
                    last edited by

                    idi1.PNG

                    idi2.PNG

                    save and open in IDE (vs2017)

                    H 1 Reply Last reply Reply Quote 0
                    • H
                      HISEuser @ospfeigrp
                      last edited by HISEuser

                      @ospfeigrp That seemed to do it, thanks.

                      For some reason that extra flag is not mentioned in the github readme. It looks like I'd have to use an old IPP installer someone else posted here to get that to work, unfortunately, since Intel changed everything.

                      Hopefully the developer figures out the best way to get things going with newer versions, because relying on third-party downloads of old software isn't the greatest. Or most reliable.

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

                        @AudioHobbyist said in Starting to use HISE is one of the biggest pains in the neck I've ever had:

                        @ospfeigrp That seemed to do it, thanks.

                        For some reason that extra flag is not mentioned in the github readme.

                        Yeah it's weird, the option in hi_core should be all that's needed but for some reason we have to also set the flag in the extra definitions too.

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

                        1 Reply Last reply Reply Quote 0
                        • SimonS
                          Simon @A Former User
                          last edited by

                          @Rudra-Ghosh You should use the Projucer application that comes with HISE.

                          1 Reply Last reply Reply Quote 0
                          • W
                            Win Conway
                            last edited by

                            The one thing that HISE does really well, force you to give up and go back to using Kontakt, SM/SE etc, I have brought up these issues before, but teh website still never gets updated, and unfortunately that means that just getting HISE set up before even doing any design is "The journey to the sorcerer" it feels like some nice side project for people who are just bored with using full JUCE, sadly not the goal the developer was aiming for.

                            Dan KorneffD orangeO 2 Replies Last reply Reply Quote 0
                            • Christoph HartC
                              Christoph Hart
                              last edited by

                              Alright, you heard the man. Party's over, let's go home...

                              1 Reply Last reply Reply Quote 9
                              • Dan KorneffD
                                Dan Korneff @Win Conway
                                last edited by

                                @Win-Conway said in Starting to use HISE is one of the biggest pains in the neck I've ever had:

                                The one thing that HISE does really well, force you to give up and go back to using Kontakt

                                I started tinkering with HISE in 2016ish and had to move on cause I didn't fully understand what I was doing. Ended up making my library in Kontakt. After that, I started playing with C++ & JUCE and eventually found my way back to HISE.
                                Now that I know it's more of an extension of JUCE, I'm very thankful for the effort @Christoph-Hart puts into HISE.

                                Dan Korneff - Producer / Mixer / Audio Nerd

                                1 Reply Last reply Reply Quote 5
                                • orangeO
                                  orange @Win Conway
                                  last edited by orange

                                  @Win-Conway said in Starting to use HISE is one of the biggest pains in the neck I've ever had:

                                  force you to give up and go back to using Kontakt, SM/SE etc,

                                  I think SM/SE can't even be in the comparsion list because of the ended support and ended updates (No AAX & VST3, Windows only and I don't even know 64 bit support has been arrived or still not yet in 2021!) In short, they are already dead platforms.

                                  I am sure Hise will be one of the best audio plugin development platforms after the forthcoming SNEX engine. Because it will open ton's of possibilites. And also it will open much more joyful part of the SM/SE platforms. Yeah this transition might be painful like giving birth of a child, but it will definately worth :)

                                  Thanks to @Christoph-Hart for building his miracle ONE MAN ARMY platform and thanks to the other contributors for this platform....

                                  develop Branch / XCode 13.1
                                  macOS Monterey / M1 Max

                                  W 1 Reply Last reply Reply Quote 4
                                  • ?
                                    A Former User
                                    last edited by

                                    force you to give up....

                                    If anyone gives up that means he/she is not ready for programming or developing audio software in any framework. The goal of a good developer must be always swim against difficulties and overcome it. There is no word for ''Give Up".

                                    maxresdefault.jpg

                                    Be like ROBERT BRUCE

                                    1 Reply Last reply Reply Quote 3
                                    • Tania GhoshT
                                      Tania Ghosh
                                      last edited by Tania Ghosh

                                      It's painful to setup and compile.

                                      Tania Ghosh

                                      1 Reply Last reply Reply Quote 0
                                      • Tania GhoshT
                                        Tania Ghosh @HISEuser
                                        last edited by

                                        @AudioHobbyist Absolutely True.

                                        Tania Ghosh

                                        1 Reply Last reply Reply Quote 0
                                        • W
                                          Win Conway @orange
                                          last edited by Win Conway

                                          @orange That simply isnt true, SE is 32 bit/64 bit/VST3 and AU.
                                          Synthmaker is updated on a near weekly basis, but is a hobby project now of one of the developers, not a real commercial enterprise.

                                          It is very sad that any comments by people struggling are met with the kind of comments shown here though, sarcasm and elitism do nothing at all to grow the userbase, and my comment stands as fact, a LOT of people have picked up HISE, messed with HISE, gone straight back to Kontakt, just because you do not like that fact, does not mean that it isn't true.

                                          gorangroovesG orangeO LindonL 3 Replies Last reply Reply Quote 0
                                          • Christoph HartC
                                            Christoph Hart
                                            last edited by

                                            Well at this point I just assume you're trolling. If you have abandoned HISE and gone back to KONTAKT why do you keep coming back to this forum every few weeks to reiterate your same statement?

                                            Also this forum is full of people trying to learn HISE and as long as your question isn't aggressively stupid or intentionally provoking, you will get a helpful answer within hours thanks to the nice people that are part of this forum.

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

                                            20

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            103.0k

                                            Posts