Forum
    • Categories
    • Register
    • Login
    1. Home
    2. ScreamingWaves
    S
    • Profile
    • Following 0
    • Followers 0
    • Topics 12
    • Posts 55
    • Groups 0

    ScreamingWaves

    @ScreamingWaves

    8
    Reputation
    10
    Profile views
    55
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    ScreamingWaves Unfollow Follow

    Best posts made by ScreamingWaves

    • Ideas for better module tree navigation

      Hello developers, I have a few ideas to make the module tree a bit more user friendly.

      1. Color coding the routing matrix: in case of a high number of channels, having the pairs or channels color coded would make it easier for the eye to distinguish the channels in case one has more than 8 channels.
      2. By default all "children" are shown (FX, Midi Processors etc). i think it would be easier to navigate if they're hidden by default, or at least that saving the project also saves the session as you leave it, 10 samplers with processors and effects already make the module tree very long to scroll especially if you're on edit mode..... also it would make sense for a container to hide its child samplers when clicking on the arrow, in my opinion.
      3. Every time i click on an arrow to hide the fx, the module tree resets to the top, and that becomes tedious to do it for each sampler/container. adding a shortcut like opt + click to hide everything would make sense.

      That's all, thanx for reading! :)

      posted in Feature Requests module tree shortcuts hide unhide user experience
      S
      ScreamingWaves
    • RE: Help with Peak meter with fiilmstrip

      @Chazrox you were right, the sprite sheet was spread the other way around 🤦♂
      curious tho that it "compressed" the image that way tho.

      at least now i understand that script better and i could give the peak meters to all the hise outputs with a loop and it's working! I'm slowly learning how scripting works. thank you both! :D

      posted in Newbie League
      S
      ScreamingWaves
    • RE: Few questions from a newbie

      @d-healey

      On the snippet it works. My bad, on my project i left the knobs linked to the gainFX with the processor ID, that's why it was not working properly

      posted in Newbie League
      S
      ScreamingWaves
    • RE: failure compiling instrument :31merror: Cycle in dependencies detected/ Git Commit 01b810a9

      SOLUTION: Use Xcode 14.3.1 on Ventura

      posted in Bug Reports
      S
      ScreamingWaves
    • RE: Empty slot for combobox?

      @David-Healey it adds an empty slot, but it basically loads the first file anyway, so the last file of the list won't load.

      I added a blank wav file and use it to call the Room sampler, but it's not working :/ I'm doing your Hise scripting foundation course, but it's still hard to put it in an Audio context.

      inline function onComboBox0Control(component, value)
      {
      	local smpRoom = Synth.getChildSynth("smpRoom");
      	if (value > 0)
      	convRev.setFile(irs[value - 1]) && smpRoom.setAttribute(Gain, -100) && convRev.setAttribute(WetGain, 0);
      	else if (value = 4)
      		convRev.setAttribute(WetGain, -100) && smpRoom.setAttribute(Gain, 0);		
      }
      

      the IRs get loaded, but volumes don't change and i get no error when compiling. what am I doing wrong? (4 is the blank wav file)

      posted in Scripting
      S
      ScreamingWaves

    Latest posts made by ScreamingWaves

    • Convolution reverb latency

      Hello everyone

      i have a latency issue with the convolution reverb on a drums VSTi I'm creating, i clearly hear 2 hits instead of one. i tried moving the send effect from the master chain to the snare container and the send container accordingly after the send effect, but it doesnt solve it. on a smaller project it's working fine tho
      does anybody have a way to fix it? any way to make a delay compensation or something like that?
      please help!

      posted in General Questions latency convolution reverb
      S
      ScreamingWaves
    • RE: Empty slot for combobox?

      @David-Healey thanx, this helps a lot!! :D

      posted in Scripting
      S
      ScreamingWaves
    • RE: Empty slot for combobox?

      @David-Healey
      ah I forgot to write smpRoom.Gain thanx :)

      or did you mean that using the Gain of the sampler is not valid? because now it goes to -100, but won't go back to 0

      posted in Scripting
      S
      ScreamingWaves
    • RE: Empty slot for combobox?

      @David-Healey it adds an empty slot, but it basically loads the first file anyway, so the last file of the list won't load.

      I added a blank wav file and use it to call the Room sampler, but it's not working :/ I'm doing your Hise scripting foundation course, but it's still hard to put it in an Audio context.

      inline function onComboBox0Control(component, value)
      {
      	local smpRoom = Synth.getChildSynth("smpRoom");
      	if (value > 0)
      	convRev.setFile(irs[value - 1]) && smpRoom.setAttribute(Gain, -100) && convRev.setAttribute(WetGain, 0);
      	else if (value = 4)
      		convRev.setAttribute(WetGain, -100) && smpRoom.setAttribute(Gain, 0);		
      }
      

      the IRs get loaded, but volumes don't change and i get no error when compiling. what am I doing wrong? (4 is the blank wav file)

      posted in Scripting
      S
      ScreamingWaves
    • Empty slot for combobox?

      Console.print("HELLO WORLD");

      How can i add an empty slot on the combobox menu?

      I've sampled my drumset with the room mics included, then i got IRs from other rooms. What i need to do is: if in the combobox an IR is selected, the room sampler will turn off, and the convolution reverb will turn on, else the opposite

      I'm stuck here, trying to tell HISE if nothing is selected, keep the smpRoom running, but i realized there is no "no selection" slot.

      //////////////////////////////////////// reverb ComboBox
      const irs = Engine.loadAudioFilesIntoPool();
      
      const var ComboBox0 = Content.getComponent("ComboBox0");
      const var convRev = Synth.getAudioSampleProcessor("convRev");
      
      inline function onComboBox0Control(component, value)
      {
      	local smpRoom = Synth.getChildSynth("smpRoom");
      	if (value > 0)
      		convRev.setFile(irs[value - 1]);
      	else 
      		smpRoom.setAttribute(Gain, 0);
      		
      }
      
      Content.getComponent("ComboBox0").setControlCallback(onComboBox0Control);
      
      ComboBox0.set("items", "");
      
      for (x in irs)
      	ComboBox0.addItem(x.replace("{PROJECT_FOLDER}").replace(""));
      	
      

      Any tips?

      Thanx!

      posted in Scripting combobox irs reverb
      S
      ScreamingWaves
    • RE: HPF before compressor with a send

      @ustk i hadn't looked into it until now since i got "scared" of the "script" part of it haha i know some basics now, but still can't handle complex codes on my own. I looked for practical ScriptNode videos but i found only one including C++ so... nope xD I learn much quicker with videos than by reading. I guess I'll play around with it only when I'm done with the current project. I cant overwhelm my brain now haha

      posted in Presets / Scripts / Ideas
      S
      ScreamingWaves
    • HPF before compressor with a send

      Hi everyone,

      Since there is no stock sidechain filter in the hise compressor i'm trying to make my own with a send. it works but it's not transparent. I used shelves instead of filters in this case to avoid phase issues but it loses some low end anyway

      Does anybody have a better way to do this?

      HiseSnippet 1418.3oc6Y0saSbDEd13rkD2VJf3hd4pndgSUZj2DSRPHTLwwlFURvMNEUtBMd2iiGwtyX1c1.tUHwE8kf65iBO.8gf9DzbWuqsmY+escHIt.JfXuvJy4Lm47Meyb9Y2z1SXA99BOhV4CFN.HZegdmgbY+F8oLNYmsQ45c.t8Afujr0vATeevlnoU5tJ8ZyOKI743M2h5P4VPlHB4ABlEbOlKSlIsc8ef43zhZCGvbyM6Z02wRvaHbDAHVJoWkLfZ8X5gvdT0zlQm78T+9DsuU+l0VestqaswJ0.yaVcsM5ZRqAqUCrVci0s6dyZvp2npY0pTh1m0zlIEdcjTI3SzlcKg8vN8EOkG4fGv7Ycc.0.SRGzyQhaIbrUaQkTRi9LG61IjjOAWz1YTVoHJ6556xrYoxyntqDpvHyh7Dn1LEgWoBvyLO7plCdS.RZ4fzrQP5p5cr7XCjYZT34y02gKAudT7bJOThlKYl+XF8FBbFb4xtzGCs7vAoVTYspUWx.+YwaUtbY7vxWZbD0yvma2h4fSx31FgWcV9PP1rWOvRVYgTkKfVkYC7jS1jDcJKJy3NLNXzKfaIYBtgf2UxizqPpmvohkvcffiXdIbocBfEK+qkMvmveX8LpDJ03121vbwPYQpSmh5IElK6Cx6HkdrtARnRlX0s8kL9tZ2.AUhQI.snMoRaxo3wm8Rnair44g+BN9PQXbtQgY3Yv4EFUSgwyQhM4bFI9FIDXkERI2EVTsbwTbCpiSWLZrx3r+h2J2QydBIbedE0Av7kwc6np50ah5hWJGvahpU4I7dSFVgG31E7xc7GNQLVnX.l9IGfkO92JhYxMQAeGNSd+A.+jxJPhoSUvXLpvoJCCEubbn3VARofSX1p3vTdjDB57IRI+zNaSkzjkBWUzSC.OISsIz1FNBypFEkOu91f+ikhAgyM9TD22mIG+rTm9Zn9vzAFd0IimOAyjIrCbnxho2TWHiUfGIExonxav8Yxg42au0x4cVg3U0ayjV8mLFmYBXDo82EXLtRwWpGkkKCfyp25me2TVHu6mKx8WReOAyGBc70h9ai6BbvSQZlmT48WD72O6rVdevYt7tVo2T0Yyor57rW3pN+APvTgFHlOAicXtCbfl7i.GL8S7clsgdz.GYhzUJfxcEbwf9BNyJ+0j8ArlzgGBd4w9D2PX0KrJSljqWeevAn94tG8M0uG1O.0C4IXJ4ByycyTS775q0ifqg5htwmRBdwLInVob9+RQ9etvWnA8XTKwosWcxudyKZ8JDrbN3f8vf8EkmoTq0Nba3Y4Oh63JDx9L9gE3zRuuuid0vc5+qKmyd1X92bZYx9h.IxF6RwTAHQouWfaGrRfEDSqptyzlQ0GUz3ppwIra3f+EehUZpFqEqzLQY9KZkSZOpQf2QPymD+drI8DWfEPnDI0OYY2hF5yDNY4WoDXlIfUWIXkXAF+yJpW9kauZw2FlaWK2ge8VsNHtSbUL2asqBuuY1qEwrk02dHm5xr7iChRFNZSDRHcWmEHnDePeOvuOdqYTEiVD33MURGqPvCqqZ30KDVi4hi2LS4nN52e4KW6UYp2WEWjoZ9bKaAjT+O+keK2pNBdVz4g0C6DB7lv9MVyD2xw5FeWGqXBU.yPwt3KoGLXBK23J9v5F264a0wsG+UgoKUuzEl.E7xmBMUn446ifc7lSpK4i2bxcIi8EcJcIqe96R99GAdGwfmlIq5m5b9hTGXk93tCLsSqv7UzaS8ntpWS3IFM+Qy2pkmes9k+qSs77bePWd9iEe3Rs7DOxJ5ymot4LWnDja4g+O.lWeW0XCyQ+lYDhKlN5QVVEWpwLbko0vUmVCqMsFdio0v0lVCWeZMbiS2PU0h6DHEtQ49Hjca2L7abpokE0Uh7evj6wvI
      

      the button switches off the shelf and mutes the send. the phase problem is more audible with compressor off.

      anyway i also noticed that sometimes the EQ bands reset themselves, anybody knows how to fix that?

      posted in Presets / Scripts / Ideas hpf sidechain eq bands reset dynamics parametriq
      S
      ScreamingWaves
    • RE: latch mode for buttons / ignore radio group

      @David-Healey Thank you so much! I'll check it out now!

      posted in Scripting
      S
      ScreamingWaves
    • latch mode for buttons / ignore radio group

      Hello everyone,

      I have 8 solo buttons set to the same radio group, so only one solo button can be active by default but I'd like to add the option to latch with shift+click. is there any way to tell hise to ignore a radio group when cmd or shift are pressed?

      posted in Scripting
      S
      ScreamingWaves
    • Ideas for better module tree navigation

      Hello developers, I have a few ideas to make the module tree a bit more user friendly.

      1. Color coding the routing matrix: in case of a high number of channels, having the pairs or channels color coded would make it easier for the eye to distinguish the channels in case one has more than 8 channels.
      2. By default all "children" are shown (FX, Midi Processors etc). i think it would be easier to navigate if they're hidden by default, or at least that saving the project also saves the session as you leave it, 10 samplers with processors and effects already make the module tree very long to scroll especially if you're on edit mode..... also it would make sense for a container to hide its child samplers when clicking on the arrow, in my opinion.
      3. Every time i click on an arrow to hide the fx, the module tree resets to the top, and that becomes tedious to do it for each sampler/container. adding a shortcut like opt + click to hide everything would make sense.

      That's all, thanx for reading! :)

      posted in Feature Requests module tree shortcuts hide unhide user experience
      S
      ScreamingWaves