HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. MooMar
    M
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 3
    • Groups 0

    MooMar

    @MooMar

    1
    Reputation
    1
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    MooMar Unfollow Follow

    Best posts made by MooMar

    • RE: Bunch of file path errors when building HISE - separate drive?

      @d-healey

      ok sweet!

      Thank you so so much! I really appreciate all your help and all your amazing tutorials :) It all officially works! Now to make it look pretty lol

      posted in Newbie League
      M
      MooMar

    Latest posts made by MooMar

    • RE: Bunch of file path errors when building HISE - separate drive?

      @d-healey

      ok sweet!

      Thank you so so much! I really appreciate all your help and all your amazing tutorials :) It all officially works! Now to make it look pretty lol

      posted in Newbie League
      M
      MooMar
    • RE: Bunch of file path errors when building HISE - separate drive?

      @d-healey

      oh my gosh, I had to try a few times lol but it works! I think lol for now. Thank you so much for the new video!

      Some of the stuff I said about IPP is out of date as of last week.

      So from that newest video, it sounds like I don't need IPP? and that If I want, I could use FFTW, but it's still not needed? I thought I read somewhere that IPP was needed for virtual instruments?

      Is Visual Studio 2022 installed on your C drive?

      yes

      I ended up uninstalling it and building HISE without IPP... and it's working for now so..... yay? lol

      If I mess up (which I have many times since I still can get it to work), how far back to I have to go? All the way back from deleting everything and clone from git again? Or go back and clean build? I've been going all the way back every time... it's been more than 5 times lol

      Thanks again so much :)

      posted in Newbie League
      M
      MooMar
    • Bunch of file path errors when building HISE - separate drive?

      So I'm a complete newb at code in general, but I really love learning about it so far. So the extra details of my learning will be in Italics, just in case it's important. Feel free to skip.

      I watched many tutorials lol and really tried understanding what I was doing and why. I made a virtual instrument :) It's not pretty yet lol but it works :) yay! I go to export it, and through my google searches, realize that I missed the very important step of actually building HISE…. K lesson learned lol. I watch and follow David Healey's "Building HISE on Windows 2022".

      At 6:49, he says: "rule number one of heist development is to never have more than one copy of the source code on your system at a time".
      Ummm. Did I break this rule? By running the program without building, and then following this tutorial to build it?

      My other & main theory for why it's not working, is that I have HISE on an external drive. I'm just really hoping this is fixable without having to move HISE to my main drive. This is what I have tried to mitigate the last few nights, I think I've made progress lol.

      Following that tutorial:

      Extracting the VST3 and ASIO ASKs - Check! But it was already done, I think because I clicked the Export Setup Wizard earlier, and when that didn't work, I started this tutorial. But I did it again just in case.

      Projucer - I used standalone (he said 99% of the time use this lol)
      Ignore incorrect paths? I don't think I should in my case lol
      I changed the following in Global Paths:
      - Path to JUCE: D:\DAW\HISE\JUCE
      - JUCE Modules: D:\DAW\HISE\JUCE\modules
      Enable IPP - add "USE_IPP=1" to Extra Prprocessor Definitions
      Use IPP Library - Yes (default Linking)
      (deprecated) Use IPP Library in the video is set to Single-Threaded Static Library, but mine was on No, so I changed it too? Hope that was right…?
      Hi-core - Use_IPP - Enabled
      File - Save Project and Open in IDE!

      In IDE VS2022
      Retarget Solution
      Build Solution

      Aaaaaand Errors galore :(
      the Main/reoccurring error I got was:
      D:\DAW\HISE\hi_tools\hi_tools\PostGraphicsRenderer.cpp(42,10): error C1083: Cannot open include file: 'ippcv.h': No such file or directory [D:\DAW\HISE\HISE Projects\Minecraft Noteblock\Binaries\Builds\VisualStudio2022\Minecraft Noteblock_SharedCode.vcxproj]
      With 'ippcv.h' being also 'ippcore.h' and 'ippcore_tl.h'

      So I googled it - Found this post https://forum.hise.audio/post/30878
      So I do that, but slightly different (I explored every path):
      Header Search Paths:
      C:\Program Files (x86)\Intel\oneAPI\ipp\2022.2\include\ipp
      Extra Library Search Paths:
      C:\Program Files (x86)\Intel\oneAPI\ipp\2022.2\lib

      Clean Build
      Retarget Solution
      Build Solution

      Finally! It builds!

      So I open it up, Export my virtual Instrument, aaaand the same errors from before, but now when I export in HISE.

      So I go back and read the rest of the forum post (I know I should have done that to start lol)
      The second half of the solution (slightly changed for my situation):
      Extra Linker Flags:
      "C:\Program Files (x86)\Intel\oneAPI\ipp\latest\lib\ippi.lib"
      "C:\Program Files (x86)\Intel\oneAPI\ipp\latest\lib\ipps.lib"
      "C:\Program Files (x86)\Intel\oneAPI\ipp\latest\lib\ippvm.lib"

      Clean Build
      Retarget Solution
      Build Solution

      Open HISE
      System Error: The code execution cannot proceed because ipps.dll was not found. Reinstalling the program may fix this Problem.

      So I go looking for that file and found it in: C:\Program Files (x86)\Intel\oneAPI\ipp\latest\bin

      This is where I'm lost, I tried adding that path to a few places, all to no avail.

      I know it's probably something really simple, but I have been learning about this stuff for the first time over the last week, and this is where my knowledge on how to move forward stops lol I really have tried, but I'm out of ideas. I would love to be pointed in the right direction. I did try most of the suggestions in this page (https://www.technorms.com/87064/the-code-execution-cannot-proceed) in case it was a similar solution, but that didn't work. Except number 3. I just couldn't get it to work. It kept saying "The module "ipps.dll" failed to load". So then I found this (https://stackoverflow.com/questions/4508012/unable-to-register-dll-using-regsvr32) which also isn't quite the solution because this project works with x86? I don't know, I'm guessing at this point lol

      Extra Fluff: I'm making a Minecraft Noteblock Virtual Instrument based off "https://github.com/OpenNBS" :D Turns out, I can't find a minecraft vst, so…. I wanted to learn to make one :)

      Thank you so much for you time :)

      posted in Newbie League
      M
      MooMar