Forum
    • Categories
    • Register
    • Login

    JUCE error while exporting VST

    Scheduled Pinned Locked Moved General Questions
    17 Posts 2 Posters 117 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.
    • J
      Jeetender
      last edited by

      I tried to compile hise with the new update..i downloaded the latest hise code with git pull, and tried to build the new hise, err.jpg

      the VS gives an error, and when i loaded my old hise again, its working fine but when i try to export the vst plugin, it gives an error error.jpg

      is the juce location a problem or file attributes..?? PLEASE HELP!!

      David HealeyD 1 Reply Last reply Reply Quote 0
      • David HealeyD
        David Healey @Jeetender
        last edited by

        @Jeetender said in JUCE error while exporting VST:

        downloaded the latest hise code with git pull,

        Did you download the sub module?

        Free HISE Bootcamp Full Course for beginners.
        YouTube Channel - Public HISE tutorials
        My Patreon - HISE tutorials

        J 1 Reply Last reply Reply Quote 0
        • J
          Jeetender @David Healey
          last edited by

          @David-Healey yes i did the git pull command on the prompt. it did dnload files, but that dint work, so i downloaded the latest hise develop branch.. and then put that where my old hise folder was, and then dropped the jucer file into projucer, and the tried to build with VS. i followed all step u told in the bootcamp video.. i misplaced the juce folder, and made a new folder in root C:\juce i don't know where did i go wrong, its just path mishandling i blv..

          David HealeyD 1 Reply Last reply Reply Quote 0
          • David HealeyD
            David Healey @Jeetender
            last edited by

            @Jeetender said in JUCE error while exporting VST:

            i followed all step u told in the bootcamp video

            Are you watching the latest video which pulls in the submodule? You don't need to download or copy any files manually, it should be a single git command.

            You could also try this (if you're not using fftw) https://setup.hise.dev/

            Free HISE Bootcamp Full Course for beginners.
            YouTube Channel - Public HISE tutorials
            My Patreon - HISE tutorials

            J 1 Reply Last reply Reply Quote 0
            • J
              Jeetender @David Healey
              last edited by Jeetender

              @David-Healey no i did not watch any video for submodules... and after running the link this error showed up

              ========================================
              HISE Migration Script (ZIP to Git)

              Existing HISE path: C:\Users\JSin\Documents\HISE
              Build config: Release
              Keep backup: Yes (HISE_pre_git)

              [PHASE] Check/Install Git
              [OK] Git is already installed
              [PHASE] Backup Existing Installation
              -> Renaming existing HISE folder to HISE_pre_git...
              Rename-Item : Access to the path 'C:\Users\JSin\Documents\HISE' is denied.
              At C:\Users\JSin\Downloads\hise-migration_2026-03-08_14-30-50.ps1:87 char:1

              • Rename-Item -Path $HISE_PATH -NewName "HISE_pre_git" -ErrorAction Sto ...
              •   + CategoryInfo          : WriteError: (C:\Users\JSin\Documents\HISE:String) [Rename-Item], IOException
                  + FullyQualifiedErrorId : RenameItemIOError,Microsoft.PowerShell.Commands.RenameItemCommand
              David HealeyD 1 Reply Last reply Reply Quote 0
              • David HealeyD
                David Healey @Jeetender
                last edited by

                @Jeetender said in JUCE error while exporting VST:

                HISE Migration Script (ZIP to Git)

                Remove all previous copies of HISE and the HISE source code first.

                Free HISE Bootcamp Full Course for beginners.
                YouTube Channel - Public HISE tutorials
                My Patreon - HISE tutorials

                J 1 Reply Last reply Reply Quote 0
                • J
                  Jeetender @David Healey
                  last edited by

                  @David-Healey ok i removed everything.. now should i compile a new hise with the projucer or run the weblink again.

                  David HealeyD 1 Reply Last reply Reply Quote 0
                  • David HealeyD
                    David Healey @Jeetender
                    last edited by David Healey

                    @Jeetender The web link will do all the steps for you or you can do it manually. Both result in compiling HISE from source. If you're doing it manually, watch the bootcamp video again because it's been updated and contains the latest info about the sub module.

                    Free HISE Bootcamp Full Course for beginners.
                    YouTube Channel - Public HISE tutorials
                    My Patreon - HISE tutorials

                    J 2 Replies Last reply Reply Quote 0
                    • J
                      Jeetender @David Healey
                      last edited by

                      @David-Healey ok i will try both ways.. and see if its working .. thank you david.

                      1 Reply Last reply Reply Quote 0
                      • J
                        Jeetender @David Healey
                        last edited by

                        @David-Healey said in JUCE error while exporting VST:

                        @Jeetender The web link will do all the steps for you or you can do it manually. Both result in compiling HISE from source. If you're doing it manually, watch the bootcamp video again because it's been updated and contains the latest info about the sub module.

                        i executed the online and its doing its work.. how much time does it take, iam not sure if its working or stuck..

                        111.jpg

                        David HealeyD 1 Reply Last reply Reply Quote 0
                        • David HealeyD
                          David Healey @Jeetender
                          last edited by

                          @Jeetender said in JUCE error while exporting VST:

                          i executed the online and its doing its work.. how much time does it take, iam not sure if its working or stuck..

                          I've never used it so I don't know, but the speed will depend on your internet connection.

                          Free HISE Bootcamp Full Course for beginners.
                          YouTube Channel - Public HISE tutorials
                          My Patreon - HISE tutorials

                          J 2 Replies Last reply Reply Quote 0
                          • J
                            Jeetender @David Healey
                            last edited by

                            @David-Healey said in JUCE error while exporting VST:

                            I've never used it so I don't know, but the speed will depend on your internet connection.

                            well i have a 100mbps line..lets see how much time it takes

                            1 Reply Last reply Reply Quote 0
                            • J
                              Jeetender @David Healey
                              last edited by

                              @David-Healey the compilation was successful, and it gav3e an error to set u hise path i did correct it and it works fine and exporting is ON.

                              i have this call back function

                              buttons[i].setControlCallback(onButtonControl);

                              every time i compile the script it gives an error " the script processor has a network that consumes the parameter. how to check..?

                              David HealeyD 1 Reply Last reply Reply Quote 0
                              • David HealeyD
                                David Healey @Jeetender
                                last edited by

                                @Jeetender Sounds like something related to scriptnode

                                Free HISE Bootcamp Full Course for beginners.
                                YouTube Channel - Public HISE tutorials
                                My Patreon - HISE tutorials

                                J 1 Reply Last reply Reply Quote 0
                                • J
                                  Jeetender @David Healey
                                  last edited by

                                  @David-Healey the scriptnode dont have much as of now and nothing with the same declared var or name. How can i share the full script ?

                                  David HealeyD 1 Reply Last reply Reply Quote 0
                                  • David HealeyD
                                    David Healey @Jeetender
                                    last edited by

                                    @Jeetender How big is it?

                                    Free HISE Bootcamp Full Course for beginners.
                                    YouTube Channel - Public HISE tutorials
                                    My Patreon - HISE tutorials

                                    J 1 Reply Last reply Reply Quote 0
                                    • J
                                      Jeetender @David Healey
                                      last edited by

                                      @David-Healey said in JUCE error while exporting VST:

                                      @Jeetender How big is it?

                                      Content.makeFrontInterface(700, 400);

                                      const var scriptFx = Synth.getEffect("Script FX1");
                                      const var buttons = [];
                                      const var panels = [];

                                      for (i = 0; i < 5; i++)
                                      {
                                      buttons[i] = Content.getComponent("Button" + (i));
                                      panels[i] = Content.getComponent("Panel" + (i));
                                      buttons[i].setControlCallback(onButtonControl);
                                      }

                                      inline function onButtonControl(component, value)
                                      {
                                      if (!value) return;

                                      local idx = buttons.indexOf(component);
                                      local compSwitchValue = idx * 0.25;
                                      
                                      // Show corresponding panel
                                      for (i = 0; i < 5; i++)
                                      {
                                          panels[i].showControl(i == idx);
                                          buttons[i].setValue(i == idx);
                                      }
                                      
                                      scriptFx.setAttribute(0, compSwitchValue); 
                                      

                                      }

                                      //const var scriptFx = Synth.getEffect("Script FX1");
                                      const var mtbuttons = [];
                                      const var mtpanels = [];

                                      for (j = 0; j < 3; j++)
                                      {
                                      mtbuttons[j] = Content.getComponent("MtrBut" + (j));
                                      mtpanels[j] = Content.getComponent("MtrPnl" + (j));
                                      mtbuttons[j].setControlCallback(onMtrButControl);
                                      }

                                      inline function onMtrButControl(component, value)
                                      {
                                      if (!value) return;
                                      local ide = mtbuttons.indexOf(component);
                                      local compSwitchValue = ide * 0.25;

                                      for (j = 0; j < 3; j++)
                                      {
                                      	mtpanels[j].showControl(j == ide);
                                          mtbuttons[j].setValue(j == ide);
                                      }
                                      

                                      }

                                      const var rm = Engine.getGlobalRoutingManager();
                                      const var cable = rm.getCable("global_cable");

                                      const var Knob1 = Content.getComponent("Knob1");

                                      cable.registerCallback(function(value)
                                      {
                                      var dB = Engine.getDecibelsForGainFactor(value);
                                      dB = Math.max(-60, dB); // Clamp to -60dB
                                      Knob1.setValue(dB);
                                      Knob1.changed(); // Update UI
                                      }, AsyncNotification);

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

                                      31

                                      Online

                                      2.2k

                                      Users

                                      13.5k

                                      Topics

                                      117.3k

                                      Posts