HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. lijas90
    • Profile
    • Following 0
    • Followers 0
    • Topics 19
    • Posts 68
    • Groups 0

    lijas90

    @lijas90

    5
    Reputation
    6
    Profile views
    68
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    lijas90 Unfollow Follow

    Best posts made by lijas90

    • RE: How to force plugin to start on a specific panel?

      @d-healey Thank you so much! It was so easy😅

      posted in General Questions
      lijas90L
      lijas90
    • How should I route the multichannel?

      Hello, I’m not able to create a multichannel. I think I’m setting up the Routing Matrix incorrectly, but I don’t know where the mistake is. Thanks.

      HiseSnippet 1467.3oc6X0saaaCElJNJMQsqnsqWrArAHTrKb5xhs7uIXXntwIoKX0sFwoE6tBFIJahJQJHQm0rg9NsGg8H02fsCojrkjccR7xZ2e9BCcNe7vygmeoT+PtMIJhGhzLN47.BR6V5CNmIF0cDlxPGsOR6158vQBRnYLq8NO.GEQbPZZkdhjg1FqhT+d2i1C6gY1jorPnWxo1jmR8ohob624GnddGhcHmP8yr5FcNxly5x83iA6ojdUT.1903gjmgkKaEcz2iiFgzdn9tMaZgcba6ZU2Z2ScbsI0aWsUi10vM2w0scUqF0cZ61.Lx0NvgJ3gCDXAIB1z83NmOXD+mXwJ3kzH5odDIgEZ.n4X1ntindN8ScNQHjld+otpRwtp6q2i5PmvepK6NJ.yoRj0oosxhLIqqfIokwjVM1jtq9.6PZfXJhzdto9QLHB5hgXSVSIdsnUt2J5c4vJXhs8wulbXHPLQhxspVcKS3uM+VCiJULC4iET1PS+wdBp8HLiQ7LLf.Wjv7Lbn4ww38wrdX.x76LUITaOjHRf5gEgz2T9ARcBtLRX5ZefTEFTlGvzzcLyVP4LSNKQttb+S4RgB4dks49AbFXxaAZ0aLYSiewXiB5dariCrdFQsQkqtUY0R+FqMeXMPUWvxs1x5qKHfwaACL0UAGntoFAbXF8fM2NRxRYecwddmBYukmq0C6ko5WlC4y3BxyYkUmCi2ZLCjq6bwR1QOR3bgkUXgKRvxrw9mRBy5EkKDxnxmlt1kKM0N14jYgb1QLp34AjD5C4dNxzO4yylTiR7txz6DKDVpPkbemjjakmbO9aPTXaVUu6Hjx1y1IB8hi1GKvo6BrgfRBHgBp7rnsO4LnsTbIyF56ShdsfGnVaR7DNuWjNeCzSPyGz14xGdI7fOVwaM3Qpf3CJ5KzspTyndkFFMqzxnckcL1shUUCKqJV0f9fyT9BMN3Ni8vh7cSj8YS.fXWtRXYYJKhJNO6o+Jzho5BawbYMw6p2mJrGMeabk4XiPf4uBaLow7mnefqKTEO0.WU+vebY6Be4U+5umQnep9Ls5tNliFbomipU5u8iAW8xE.tftGevJo9fZtWCkWW616xWpcsaJeYrobO8AhPB1Gl0N.6G.SDSh0PMmCIjHveDp75GR73XmAzeNyx9sN6MF7Zg449qcTp5w97wrb5J4zbLIffEPRPFYVuywG+D3FYAEk5cORkxbRHbGDvgjE34LB38EYOicC4QQtvwQsWQYg5ONbnzWMkywjyHgQ448rw9ciuJXjbDnFv5EQDYDmZGecurqVokpmfUQc3Z8JZqBz0JPWu.ciBzMKP2p.c6ozwNzd3.Y9APW7tN23xcWGXC5Kynxrx8nCmr4wbx2nIyRm3yU1Ullwyoq6Z+eW2+bSoy8tRajZiCnxP0AryfZTfizFuGbaPWL7pMobsxYk83LdvHNiZmuh.xvGNjDl01m6A5wBATPNky86bLwifixTR+UcdJbQAbX9B8qju3p+diyMd8Y5wlqorIm4+NlVV5+7SKWjq615wcuLAsGJ9adb9V5p95lxwverL0beQCj1mCyAG.y9sIYmFdK4D1X5pRZoAMfvbTD+N7KAzJczoDzp.XMI8JIf0J.VWRWJArdAvFR5US.aT.rojVOArYAvVouNqDrUAv1R5aj.1t.3NR50S.2o.3tR5MR.2snSP4ULR8By3iT9kalBOwKgrSc3PFPxypu.fVIBSNfUcUYO3pKdYK7if6gICbvk.9PGKQKJVpsnXoj98FKSAmarLEbtwxTv4FKSAmarLEb9wxTz2SrbB7zX4+XhDnEUUosnpJzhppzVTUEZQUUZKrpBs3pJsYqp7w1g7WYG+g3j0Vqq3.UUL02jeC8dRZSqheBNDxGtE5qrsyuUyHXskUv5KqfMVVAatrB1ZYEr8xJ3NWrfxWR3wiEb+3qHgP85ePbCSsClzvrD5O.Q8fDV![imagen_2025-08-19_130906818.png]
      
      

      Captura de pantalla 2025-08-19 130853.png

      posted in General Questions
      lijas90L
      lijas90
    • RE: How can I link a pitch parameter to a knob?

      @Ulrik It works! Thanks a lot! Problem solved

      posted in General Questions
      lijas90L
      lijas90
    • RE: Image directory not found

      @d-healey SOLVED! I just deleted the RSA files I had created. What I don’t understand is the 'Image directory not found' message, but now it compiles fine. Thanks a lot, d.healy!

      posted in General Questions
      lijas90L
      lijas90
    • RE: Need help creating a scroll panel with buttons – beginner using viewport and panel

      @d-healey Thank you so much! I finally got it to work, I’d been trying for quite a while😅

      posted in General Questions
      lijas90L
      lijas90

    Latest posts made by lijas90

    • RE: How to make smoother transitions between articulations when using MIDI Muters?

      @d-healey That’s it! Thank you so much, David!

      posted in General Questions
      lijas90L
      lijas90
    • How to make smoother transitions between articulations when using MIDI Muters?

      Hi friends,

      I’ve created a keyswitch setup using two MIDI Muters.
      When I switched articulations, the last note from the previous sampler kept ringing.

      To fix that, I used the function Engine.allNotesOff(); every time I press the keyswitch.
      It works, but it cuts the notes off very abruptly.

      Do you have any ideas on how to make the transition between articulations smoother?

      Thanks!

      const var articulacionTrGen = [36];
      const var articulacionTrCres = [38];
          
      const var MidiMuterTrGen = Synth.getMidiProcessor("MidiMuterTrGen");
      const var MidiMuterTrCres = Synth.getMidiProcessor("MidiMuterTrCres");
       
       
      inline function onmyButtonControl(component, value)
      {
          if (value)
              return;
      
          Engine.allNotesOff();
      }
      
      function onNoteOn()
      {
          local n = Message.getNoteNumber();
      
          if (articulacionTrGen.contains(n))
          {
              Engine.allNotesOff();
              MidiMuterTrGen.setAttribute(0, 0);
              MidiMuterTrCres.setAttribute(0, 1);
              Message.ignoreEvent(true);
              return;
          }
      
          if (articulacionTrCres.contains(n))
          {
              Engine.allNotesOff();
              MidiMuterTrGen.setAttribute(0, 1);
              MidiMuterTrCres.setAttribute(0, 0);
              Message.ignoreEvent(true);
              return;
          }
      
       
      }
      
      
      posted in General Questions
      lijas90L
      lijas90
    • OverlayMidiPanel: keep dragged MIDI file saved inside the plugin

      Hi friends,
      I have an OverlayMidiPanel linked to a MIDIPlayer1.
      I want that when the user drags a MIDI file onto the OverlayMidiPanel, it stays saved inside the plugin so that it reappears in future sessions.
      I suppose for that, the user has to save the MIDI file somewhere, so I also created a button that should open a directory to save it — but it doesn’t work.
      The directory always opens when the script compiles, not when I press the button.
      Can anyone help me? Thanks!

      const var ScriptButton1 = Content.getComponent("ScriptButton1");
      
      const var MIDIPlayer1 = Synth.getMidiProcessor("MIDIPlayer1").asMidiPlayer();
      
      MIDIPlayer1.saveAsMidiFile("{PROJECT_FOLDER}MidiFiles", 1);
      
      FileSystem.browse(FileSystem.Desktop, true, "*.mid", function(f){
          MIDIPlayer1.saveAsMidiFile(f.toString(0), 1);
      });
      
      ScriptButton1.setControlCallback(f);
      
      
      posted in General Questions
      lijas90L
      lijas90
    • RE: Help creating a simple keyswitch between two samplers

      @d-healey Thanks you!

      posted in General Questions
      lijas90L
      lijas90
    • Help creating a simple keyswitch between two samplers

      Hi friends, I want to create a simple keyswitch that switches between two samplers. I’ve watched a tutorial by David but I can’t get it to work. I think it’s easy. Can someone help me? Thanks!

      //keyswitches
      
      const var sampler1 = Synth.getChildSynth("sampler1");
      const var sampler2 = Synth.getChildSynth("sampler2");
      
      const var sampler1 = [36];
      const var sampler2 = [35];
      
      function onNoteOn()
      {   
          local n = Message.getNoteNumber();
                                                                                                                                                                                                                                                                                                                                                                           	        
          if(sampler1.contains(n)){
             sampler1.setBypassed(false);
             sampler2.setBypassed(true);
          } 
          else if(sampler2.contains(n)){
             sampler1.setBypassed(true);
             sampler2.setBypassed(false);
          }
      }      	                  
      
      
      posted in General Questions
      lijas90L
      lijas90
    • RE: How to Make the Keyboard Animate When a MIDI File Plays

      @ulrik this is perfect. Thank you so much.

      posted in General Questions
      lijas90L
      lijas90
    • RE: How to Make the Keyboard Animate When a MIDI File Plays

      @d-healey Ok, thank you very much. I’ll try it that way.

      posted in General Questions
      lijas90L
      lijas90
    • How to Make the Keyboard Animate When a MIDI File Plays

      Hi friends,
      I’ve been trying for a while to link a keyboard with the MIDI player so that when any MIDI file is played, the keys on the keyboard get pressed automatically.
      I know the solution involves onNoteOn and onNoteOff, but I just can’t figure it out. Can anyone help me? Thanks!

      const keyboard = Content.getComponent("piano1");
      
      function onNoteOn() 
      {
      
      }
      
      function onNoteOff() 
      {
      
      }
      
      
      posted in General Questions
      lijas90L
      lijas90
    • RE: Image library

      @Sampletekk Delete everything in the Binaries folder and export again.

      posted in General Questions
      lijas90L
      lijas90
    • RE: How to change gain with a button in a sampler script

      @Lindon said in How to change gain with a button in a sampler script:

      VoiceGain1.setAttribute(VoiceGain1.Gain, value);

      It works! Thank you so much.😊

      posted in General Questions
      lijas90L
      lijas90