HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. jdurnil
    J
    • Profile
    • Following 2
    • Followers 0
    • Topics 15
    • Posts 60
    • Groups 0

    jdurnil

    @jdurnil

    7
    Reputation
    16
    Profile views
    60
    Posts
    0
    Followers
    2
    Following
    Joined
    Last Online
    Location Virginia

    jdurnil Unfollow Follow

    Best posts made by jdurnil

    • RE: Named Pipe idea

      @aaronventure I am writing some code now that will demonstrate it, it really is quite simple I’d be happy to share it with you when I’m done.

      posted in Presets / Scripts / Ideas
      J
      jdurnil
    • FFT processing inside of scriptnode

      I find SNEX and scriptnode to be incredibly powerful and flexible tools when worinf in the time domain. However I’m wondering what my options are for spectral processing with just HISE tools. ⚒️ have looked under the hood and there is plenty HISE source code that deals with handling ffts but it doesn’t appear to be at least readily available to do that type of processing inside SNEX. I have the option of rolling my own with a third party node or using FAUST or RNBO. For now I’ve chosen RNBO as it was fairly trivial to do what I wanted to do in there but I’d love to have this inside HISE out of the box. Maybe I’m missing something but it doesn’t appear to be an option.

      posted in ScriptNode
      J
      jdurnil
    • Midi 2 implementation

      Hello, I am new to Hise and just learning but I have some specific plugins I want to construct. With Microsoft delivering their Midi 2 implementation in the os later this year and I’m not sure but apple already offers it or soon will. Daw manufacturers will soon follow. Juce has no implementation of Midi 2 but probably will at some point, sooner than later. I know Hise mainly works off of older versions of Juce(I’ve not been able to build Hise projects with the newest Juce(Mac). Will Hise roll its own integration with Midi 2 or will it adjust to the newest Juce releases when Midi 2 is available. Just curious.

      posted in General Questions
      J
      jdurnil
    • RE: Named Pipe idea

      I was thinking it could be added to the scripting api in globalroutingmanager

      posted in Presets / Scripts / Ideas
      J
      jdurnil
    • RE: 3rd party node setexternaldata

      @griffinboy thank you this is extremely helpful!

      posted in C++ Development
      J
      jdurnil
    • Need interprocess named pipe

      Hello, I think I found one post referencing this. I am looking to implement a Juce named pipe because I want to have my plugin instances communicate the results of fft analysis block by block n real time. I don’t want a side chain I want interprocess communication. A static object will not work for many reasons the main one being some daws will run instances in different threads so interprocessserver is needed with a named pipe. I am looking into just implementing it in a 3rd party script node but I am brand new to HISE(not brand new to c++ or JUCE) and I don’t know if that’s the best thing to do. I received advice on this and it seems like that is the place to do it. It would be great if this was implemented in HISE as a feature at some point(JUCE named pipe) as some sort of cable or something.

      posted in C++ Development
      J
      jdurnil

    Latest posts made by jdurnil

    • RE: I would like to hire someone to consult on what seems like an impossible HISE c++ project

      @griffinboy hello thanks for your response. I am looking for your post and searched fft and fft library in

      posted in General Questions
      J
      jdurnil
    • RE: I would like to hire someone to consult on what seems like an impossible HISE c++ project

      @HISEnberg I’ll look into that my RNBO patch right now just outputs a signal with distortion due to a known bug in their fft object with windowing. So I’ll look into fft convolver

      posted in General Questions
      J
      jdurnil
    • I would like to hire someone to consult on what seems like an impossible HISE c++ project

      I am trying to write a fairly complex compiled scriptnode that uses the boost interprocess library to retrieve and write audio signal to a shared buffer object. I have an fft processor I am attempting to do in RNBO and compile as another scriptnode. Doing this all in juce is extremely complex and I would like to harness the routing and power of HISE to complete the task. This is an effect not a virtual instrument but I feel HISE can do it. I’ve got all the wiring down in HISE I just need someone to consult on what is and isn’t possible and how to accomplish what I’m trying to do in HISE. I am not a commercial developer I am just an individual trying to complete a personal project but I am willing to pay someone well for their time.

      posted in General Questions
      J
      jdurnil
    • RE: FFT processing inside of scriptnode

      @clevername27 no I am not looking for the fft in the scripting api, I want an fft I can process in a script node using something like snex or c++, I need speed

      posted in ScriptNode
      J
      jdurnil
    • RE: FFT analysis programmatically?

      @ThomAce please do share, I am looking for a way to process fft in a script node and I can’t find anything

      posted in Scripting
      J
      jdurnil
    • FFT processing inside of scriptnode

      I find SNEX and scriptnode to be incredibly powerful and flexible tools when worinf in the time domain. However I’m wondering what my options are for spectral processing with just HISE tools. ⚒️ have looked under the hood and there is plenty HISE source code that deals with handling ffts but it doesn’t appear to be at least readily available to do that type of processing inside SNEX. I have the option of rolling my own with a third party node or using FAUST or RNBO. For now I’ve chosen RNBO as it was fairly trivial to do what I wanted to do in there but I’d love to have this inside HISE out of the box. Maybe I’m missing something but it doesn’t appear to be an option.

      posted in ScriptNode
      J
      jdurnil
    • RE: RNBO frequency ducking

      Hey, that was my first ever Max and RNBO patch. I realized it causes crazy distortion when you move the gain up on the sidechain due to producing negative numbers and feeding those back into the poltocar. I do have a fix for this and will post it later. I’m going to use a multiplier instead and determine a gain reduction factor based on a threshold.

      posted in ScriptNode
      J
      jdurnil
    • RNBO frequency ducking

      I just created this frequency ducking algorithm in RNBO to use ultimately as a node in script node. I’ve tested it out and it works perfectly. I am going to add a strength of effect parameter but beyond that it works really well. If anyone who has Mac and Rnbo is interested in the patch let me know and I’ll send it on
      Image 7-6-24 at 9.44 AM.jpeg

      posted in ScriptNode
      J
      jdurnil
    • RE: Juce named pipe code sanity check,

      never mind about waitable event, I just found out it will not work across instances, back to the drawing board

      posted in C++ Development
      J
      jdurnil
    • RE: Juce named pipe code sanity check,

      @Christoph-Hart I don't know if you noticed but I am using a cross thread waitable event to attempt to synchronize read/write. I am also not going to process any incoming buffer here in this node, I am using your sidechain2 snippet example to try and ensure that the pipe data is read in first before sending it over to be processed with any incoming buffer from master. I'll paste a few screenshots to explain, first the waitable, then the script fx. Does any of this help solve sync?
      waitable1.png waitable2.png schematic.png schematic2.png

      posted in C++ Development
      J
      jdurnil