• Change Look And Feel Dynamically

    General Questions
    9
    0 Votes
    9 Posts
    652 Views
    OrvillainO

    @David-Healey Gotcha. Thanks man! Looks like there's a chunky refactor in my future! 😁 😁

  • 0 Votes
    3 Posts
    10 Views
    voxuer1V

    @Oli-Ullmann already tried all of that exactly as you suggested, but unfortunately no success yet — neither as AU nor as VST3.
    Current setup:
    Project Type = FX Plugin
    Force Stereo Output = enabled
    Enable Sound Generator FX = enabled
    Dry/Wet default is set to Wet
    I even added an extra global bypass button for testing
    The GUI works, but the audio signal just passes through unchanged in the exported plugin.
    The reason I’m not using a hardcoded effect is because I need to read data back from RNBO via outports for my peak meter. That only works for me through Global Cables / Script FX. As soon as I hardcode the network, I lose the outport communication.
    So currently the RNBO patch is loaded directly inside a Script FX on purpose.
    Inside HISE everything works perfectly, including:
    RNBO processing
    Global Cable communication
    Peak meter
    parameter control
    Only the exported plugin loses the DSP processing.

  • More Full Expansion issues.....

    Scripting
    7
    0 Votes
    7 Posts
    13 Views
    LindonL

    @David-Healey Okay I will send you a link - I cant post it here as the Activation Module is not mine...

  • VST3 Plugin not readable

    Scripting
    4
    0 Votes
    4 Posts
    61 Views
    David HealeyD

    @MicheleBonventre said in VST3 Plugin not readable:

    I did not test it in reaper because i don''t have it.

    https://www.reaper.fm/download.php

    You are exporting as an effect?

    Does a minimal test project work?

    Are you using faust/scriptnode?

  • Thoughts on Moonbase?

    General Questions
    11
    0 Votes
    11 Posts
    141 Views
    SifresS

    @HISEnberg So Moonbase JUCE module requires JUCE8 indeed. Hise isnt stable when being compiled, or when compiling plugins, on JUCE8. So yeah its not working atm. Christoph noted that this is because he did some funky stuff for the MCP integration.

    BUT you can work around that by compiling hise on JUCE6, then exporting a plugin. It will fail but it will create a .jucer file and you can pick that up with JUCE8. At least thats my workflow. You could probably script the whole thing. It requires some other steps as well as modifying some Hise source.

    TBH if you dont need it right now (as stated, for me it was a neccesary step) I would simply wait for Christoph to integrate it.

    @Christoph-Hart šŸŽ‰ great! I feel like it could really benefit the eco system surrounding Hise.

  • Timestretch Artifacts

    General Questions
    17
    0 Votes
    17 Posts
    224 Views
    D

    It was caused by having different sample rates in 2 different samplers. I had to convert all to 41.1khz which is what I started my project at.

  • 0 Votes
    14 Posts
    135 Views
    Y

    @David-Healey Hi,

    I will simplify, make the chord analyzer separately

  • sync multiple instances of the same VSTi

    Solved Scripting
    2
  • 1 Votes
    1 Posts
    51 Views
    No one has replied
  • Optimal Midi Architecture

    General Questions
    26
    0 Votes
    26 Posts
    305 Views
    B

    @ulrik said in Optimal Midi Architecture:

    So I set the TransportHandler to trigger the clock every 1/64T note (the lowest value available)
    and based on that, I can make calculations for each note value for position and length etc.. using this function

    Nice plugin ulrik šŸ‘

    I'm likely aiming for a higher PPQ of 960, so not sure it's possible that way..

    Chatbot stating: Running a JS loop 960 times per quarter note per sequencer lane will cause hell. And I think you're stating that 96 PPQ is the highest that can go?.

    Supposedly the Hise MIDI Player has an internal PPQ resolution of 960 PPQ, handled by sample accurate C++ timing. That's what I need šŸ™

    The MIDI Player could work, but I don't see a way to use it without initially clogging up the plugin with 50 - 100+ MIDI Players, nor finding a way to set them to other MIDI Channels.

    Info pointing toward a lot of work to get higher resolution timing without using the MIDI Player.. šŸ‘·

    Stuck, but there must be a way in Hise.

  • 0 Votes
    2 Posts
    43 Views
    David HealeyD

    @Yannrog You need to script your own radio buttons for this. I posted a video on Patreon recently about it.

  • 0 Votes
    12 Posts
    153 Views
    Y

    @David-Healey Thanks for the courses

  • Hise Activate informations

    General Questions
    5
    0 Votes
    5 Posts
    266 Views
    Y

    @Christoph-Hart
    Hi Christoph,

    How can we create an official account (without the evaluation) ?

  • JUCE 8 Build Errors

    Bug Reports
    11
    0 Votes
    11 Posts
    385 Views
    L

    @ustk They're much better handled in JUCE 8 in my experience, I've built two shader based elements that work well in JUCE 8 when compiled as panels into a HISE build, I have had a lot of issues with GPU rendering though currently doing the work on CPU until I work that out. Annoyingly these depend on JUCE 8 functionality so neither works now I've had to downgrade to JUCE 6. Fingers crossed this is sorted soon!

  • When I try to compile on Xcode I Get these errors

    General Questions
    2
    0 Votes
    2 Posts
    52 Views
    David HealeyD

    @duma Try a different version of xcode

  • Midi Out Channel

    General Questions
    8
    0 Votes
    8 Posts
    142 Views
    B

    @Christoph-Hart

    Is this a bug..

    Midi playback works correctly (no stuck on notes) if placing a container within a container.

    Container 1 has stuck notes -------------
    Container 2 with nested container works.

    HiseSnippet 2076.3oc6Z0saaajElzxLI1I8WjK1KIL1KXZLXknTjsa1tU1RVIZi+QvRIsEEsEzjCklXxYXHGoXsEAXeT5iReD1Gkd8hEX2yPRIMTgxVR01MMUDAwYNmyLmu4Lyb9yoY.0BEFRCjjWu8.ejj78TZMfv5VsqIlH0nlj7GqbH1FqdbOl5g8bYXo8F3aFFhrkjky8DtTxqspTz2u9U6Y5ZRrPiIII8BJ1Bc.1CyFS0uxyvtt0MsQswdBRWpRCKJoJ0k1CPTNk7R9lVmY1AcjIWrUTjdpYXWI4OSI+NEKtCpv1H6RaY9n7aWtncwhkrMJVHeoGY6XYXYYXXT..4s12FynAsXlLTnj7p6QsGzpK80jXE7BbH9TWDePAoVfliIWm5Zy2hbpRU6hcsaNzTEJAKZywFtbwFt6GYmFQ+sLfimgnATdkzvKWJ3UPDd4EfWFPRV.RqFCoOQokU.1mMlCGO2UoAggBbLgyIQnDKqzJF2VoJEjfvz8LOCUO.FLZFZkymeSU3udviUWec3vJjo54q9kpQ2Zz6fXQVAWyAn.sMh23QCTKrwCdbxD3TJ.yYnZfYUk54SIv.sM3bikdz5aLKJvHsBLtXEHHM+t3TElyLBKD3JXHbcDod.sC1R8mVWE9vDWLAo5ziXwvThJkvWc9REPc0rFtNap12zsG5AIyJZlNpZwDGQh+44q6CqfFXfGQG4FhlTnPF0ejPuY8neDYW0C43OR+UMccOEd.okBU7MyzgtwuIraLSf2Xpn2X5n23RgO+nZ9Pu.Q929jNvRpC58HJ7Z7XGGMgMxaDAKWWYiUATLDpe9mqtqssZIUBeYiHMB1f8xBUJReZ9QWj2T0pqIgfbEgWLKcKWjYvtttsPupGBbzFJBvgxDf.eIZk1TE9Sg2lOf5mGF43MjY542fzFacVnFK.LHI.l+02LPE0Grfgvaiu66E33PC3Fv.ULvI+ige72TKA+3gObRCJWHXO9kCsrwP6PvWD3S+obWrAha.9GkvAH2+kVgLYUM13nMzHkkLby4Q87NEV9x4UeHfvOS0HaEMzLnwkYmx4yTpWfboVX1.sB4mTfXSjteuvtvgunAbjAvwY9r.NNiLAFYy6RrAwBMSFgDcMoU.Duz1W3V0wI0SiIuj43BRkrMO.Gxzhmb5W7h2887GeYMMciMifMLGg25blGSzdv5+z5qArTmjE+oaF7RdX5xs5YvlaGBtnIpQhLnCcpLTPHha5v3JSOLtXVFVwgbDDjRZPvri8Qjok6gTRbJHjetDTA+KVT.+OLIf+d8XLJQBCw0uiRb7ToHDKlXlzrOaiEa12Rg6LLi497F0LYl7jVR1LvFzGEvvbambMTeHkw3TXVSoFJ7LHZAXSGEUFxggkjyUrNq6RMYXRm1XvFy07GoHRpfz4iT+ubZkAiwx2VIA.wZ6SiRU639n.XW2zDdZIcZmgoidWkxF425Qk2YGCILC4Mj98TJYr8VEJt0NFaKvvHgiQ4xkxmujTzNVtoB2C4FiNPaXuwWnNQdRaxknAwFcNvqPzHHcTW5q+ZZvYQof.zcL4wUeizqw1rti2cAU5hvc5xD2hRBFtac4WTlhs5ecVkz5BV4I00ee9zkwzz0OOXd007cgXpJFreuycgv3Z8BwsurWumKVdlv0AyY4HBGdH0CziYvfD+YucUJP8QT6dtlrzEMwKsLgA3BNUkJ7pQHgP7XwROuxpjZVg3mnzDyr5lMFWICLB96tNvXR8mefx9NNHK1X.tpR8u45oXSQ0emoz2fOHpJRXD2m1MaSCjyccTyux6d07uh.jt8vygw0GGAkORIUzkTHoZuf.d9GIUSHdnjvpc.TUiH8CnT+8Il.9rEIyWddAPs7QoYL4YQtYKynLtyw2F0Am2QM6X3.PZ9lbEkD2oeuR4x5j1ke11UOo4gOQWu8yZ1pcm5eqN7UWuotds9kH+yZO+7v5.k9+Cc8FG+xCe52nedU8p6U+k6TrZS8FuDDr+C6o2b2Z0fI8Dmcq8py7j3ZbTqnjk42Cag6PLY8B.Z2Bx1dOS.qBa+indXB2uwXhebkZHRVj4lVvLEvDeIDauSYRai.u2iI7CUjl0V+buw8xqPV89Q9+pnNkjrSxkWr5CdV4BzI1soQQK6wzhxWepIk+absduJI9EJW3atnnqNa9ltXWm2fQTuxw6hGc8JGJeXLTtqRKHnZTz1j.s7wpesYezEFn8ee0Gn8XKFnUHFAIzmFlZgag7vsgbLCEI97PT8.zqNge3JRuJEbalEqe8qpC6sLmSKtW2naI65Q6QR4z7hS.nvBl.vpWWI.bi9H62wLqS86nXsgXrE1y2EsOoOxEb7k3HnFxwrmKaDUQPdHkP86RIXKwy7SPr.bmNn.Qnm49YWFKURM2uxIHWjo382+ZkCf6clAfYBsflhBy8utlLOt9KJwvUk+VT88CW449yoq7Sn83Mf3PS3hJTUsBjtXKvUpEJIIHdJGxqvcGFONOebruThczf+G7kvr.erbByBCYdini4r3OikE+ccWC9xNo79bmTtuxQnPFxV8cl2T4ls2T2juitRbQu.MTwXYCUlngJ0hanxtQMT4E+oogJFY1Pk+y7zPkhWRSPli9oLGK0x1orrcJKamRlsSwXY6TV1Nk+32NkOcx1oXrreJK6mxx9o7NR+TdeQGdlVAzezJNqP9ax6DQAN+HQo3ulxg7wY8+EMOv69OZYkdodqIZrnSr3hNwRK5DezhNwxK5D2ZQm31W9D4Ae2sGi5E65AJcr49wkGJOpzU4bR+efwL2Wf

    maybe related to
    Screenshot (430).png

  • Dolby Atmos?

    General Questions
    1
    0 Votes
    1 Posts
    46 Views
    No one has replied
  • Multiple tab panel.

    General Questions
    11
    0 Votes
    11 Posts
    131 Views
    Y

    @David-Healey Thank you so much, Ok

  • Recent commit to Processor.cpp breaking old project

    Bug Reports
    17
    0 Votes
    17 Posts
    785 Views
    David HealeyD

    @Christoph-Hart I saw some scriptnode related commits, do any of them solve this issue?

  • suck notes with keyassigner script in silent synth

    Scripting
    25
    0 Votes
    25 Posts
    301 Views
    MorphoiceM

    @David-Healey no they need to ring out. i will probably limit it around 16 voice cards or something like a real synth would have