• This topic is deleted!

    1
    0 Votes
    1 Posts
    19 Views
    No one has replied
  • Passing Large Data Objects into ScriptProcessors

    34
    0 Votes
    34 Posts
    1k Views
    LindonL

    @Christoph-Hart said in Passing Large Data Objects into ScriptProcessors:

    @Lindon said in Passing Large Data Objects into ScriptProcessors:

    I predict that at some point in the future someone is going to ask for a way to pass a large data blob into a ScriptProcessor..... :-)

    And I predict that I will respond to it in the same way. Some things can be changed, but this is not the case here, the API needs to be as fast as possible so I can't switch it to a var value.

    So maybe an alternative, not using scriptProcessor.setAttribute but say scriptProcessor.setPanelData(PanelId, DataBlob)

  • AAX Build problem

    3
    0 Votes
    3 Posts
    343 Views
    M_HollowayM

    @ally Brilliant, problem solved... who knew it was that simple to foil AVID's lack of a legacy SDK download section 👍

  • Filter mode SVF

    9
    0 Votes
    9 Posts
    372 Views
    elemen8tE

    @all u guys are the best <3

  • Updating blur?

    9
    0 Votes
    9 Posts
    433 Views
    ThinkTankT

    @Matt_SF

    I think there is about 12 knobs, and some other elements that is getting messed up.
    So, this seems easier.

  • block midi note

    3
    0 Votes
    3 Posts
    190 Views
    Y

    @aaronventure finally I got what I wanted by using the choke group processor in the midi functions of the modules. Thank you for your reply ;)

  • Getting ready for release

    4
    0 Votes
    4 Posts
    245 Views
    A

    @ThinkTank I mean you can allow them to, but the Steinberg VST3 spec specifies Common Files/VST3 as the default directory, and all DAWs scan that by default

    If the user uses a different folder, they first had to manually change that in DAW settings. I don't remember the last time a plugin asked me where I want to install VST3, it just did.

    For samples it makes sense to ask because they can be anywhere from 1 GB to 50GB. for a 30mb installer, it makes no sense. Apps often install much bigger payloads to appdata without even asking you about it.

    Link Preview Image JUCE: Tutorial: Package your app or plugin for distribution

    favicon

    (docs.juce.com)

  • Error build failed on Mac

    10
    0 Votes
    10 Posts
    509 Views
    HISEnbergH

    @myhomestudio This solution worked for you in the end? I just received a new Mac for work (M2 Pro, Sonoma 14.3). I managed to build HISE with the latest Xcode version (15.2) but experienced the same error of cycle in dependencies. I removed my HISE build, folder and Xcode, reinstalled Xcode 14.3.1 following @DanH instructions.

    However, now when I go to build HISE as a standalone JUCE cannot locate the modules (I even set them manually in the global path). Does anyone have any insights? Also, what is the new protocol for FFT? I see IPP is no longer supported on Mac and some members here are recommending vDSP. Does anyone know how to incorporate it into the HISE build?

  • Scriptnode use global modulation

    5
    0 Votes
    5 Posts
    371 Views
    oskarshO

    @DanH Yes, I could use global cables broadcasting the values from the Scriptnode so they should all be the same. I guess the values received by the global cable will not be sample accurate tho.

    In general I would really love to use the ModulationMatrix system. Its much easier to display the Modulation amount for a Knob and I think that is the proper way how this should be done.

  • Arp...tie...again...

    8
    0 Votes
    8 Posts
    273 Views
    LindonL

    @ulrik Nice,

    Sadly, I think if I'm building a custom arp then my customer is going to want something considerably more sophisticated as their Kontakt instruments have very sophisticated arps usually...

  • Mark notes that contain samples by coloring keyboard keys

    34
    0 Votes
    34 Posts
    3k Views
    W

    just to thank you guys, I did this code above of my reply and did some editing for 4 samplers and 4 keyboards, I hope it help a newbie like me.

    const var Sampler1 = Synth.getChildSynth("Sampler1");

    reg i;

    for (i = 0; i < 127; i++)
    {
    if (Sampler1.asSampler().isNoteNumberMapped(i))
    Engine.setKeyColour(i, Colours.withAlpha(Colours.blue, 0.2));
    }

    const var Sampler2 = Synth.getChildSynth("Sampler2");

    reg i2;

    for (i = 0; i < 127; i++)
    {
    if (Sampler2.asSampler().isNoteNumberMapped(i))
    Engine.setKeyColour(i, Colours.withAlpha(Colours.yellow, 0.3));
    }
    const var Sampler3 = Synth.getChildSynth("Sampler3");

    reg i3;

    for (i = 0; i < 127; i++)
    {
    if (Sampler3.asSampler().isNoteNumberMapped(i))
    Engine.setKeyColour(i, Colours.withAlpha(Colours.orange, 0.3));
    }

    const var Sampler4 = Synth.getChildSynth("Sampler4");

    reg i4;

    for (i = 0; i < 127; i++)
    {
    if (Sampler4.asSampler().isNoteNumberMapped(i))
    Engine.setKeyColour(i, Colours.withAlpha(Colours.red, 0.3));
    }

  • Remove macros from frontend?

    2
    0 Votes
    2 Posts
    245 Views
    P

    Ah, fixed it - for anyone curious, I just removed any strings from the setFrontendMacros array and they no longer show

    Engine.setFrontendMacros([]);
  • Macro for Sliderpacks?

    10
    0 Votes
    10 Posts
    452 Views
    hisefiloH

    @Christoph-Hart @d-healey thanks mates!!!! Sorry for the delayed answer I was out of the town.

    This works neat. But I need the user to be able to assign macros with Engine.setFrontendMacros Is there a way to do that?

    Screen Recording 2024-01-29 at 10.36.24.gif

    HiseSnippet 1536.3oc6X80aaTDDeujrzZWZgR4Ij.cJhGbEoV9hSbhUET27WEZRqKNszR.kt4t01K4tcM2sNsVHjh3MdhOC7NeHp3S.eDP7HOw2fvr6cm8d4e0oIMDgvObxyryNyuc1YlcmsdnvkFEIBQV4VuWGJx5swM5wksmuMgwQqr.x5Z30HQRZncLq450gDEQ8PVVitrhgUtwP5e+8cli3S3tzArPnGKXtzUYAL4.t0qcOlu+RDO55r.Comp1JtB97BeQW.OihKg5Pb2lzhdehRrQvHq2ZQOlTD1PRjzHj0XyI750ns347X4eLKhskOUQ3fZ.JJl8RBeOEhUbQy2l46UOccGgPV35C7BiF6Ede7ZLOVe9C7Fuqd.6AyvzeXMRV3MZF34XBuRFv6PfjkAjFKFRWG2vMj0QNXDEdtBdENr4zj.tcSnDKKZjOeD77BPBtrX.Ya5Rg.Q+YTnRoRSXCet4symGb8QR6cHg1gA1ep8h7VLNsXKpbYewVD+uPzUx3sVivgMjvBvLRjHhJ0Zkx8Vi3FJhJrw35+3bKkkCE9i+MY0efCn+v.ktmm.9iBIxONHVfSQPPN0UttH1vqI755S.uJHly3SXKC6RypuF9LOZXcHVQo3zkqR6hfNBNPTXbCYTlIeHsksJ5ZEtG8EvrlB3w39vBxtYWtqjI31BdLtJrCwGrY9uOeNC0nV3wj2Up0Rg95aB63Yb67+Pd0JBLFSkBMOw2eKPnBoZdBaHYy89BIqIyknL5Musg4gAnOfWPaYPU16enlMOzwRb69psoCYXURW3wMwB7tAaQCSWEoBBQhYCuwGc3sY1ma7FhgfB9Jbl7Acn7iJmDkrKBoB4SPEXdoNQ38RRDFrWfXPL+UwFaNHMzAHZops3QjDj0F3JSUD907STeqNO7o7Czzqt8rKOiAsw38VsWX05s9tkmNld8xS2xj9am6K6VsXLd0fbzXPdsLfTCv2AGn2zSEMAh5pe1es3g0FFkbI783hslLyje1Os4ecmgexkyL4Wt7ur5IvxSkYx6t5utwIXxSmcx+F9ImfIWYeNre9OOAq4YNMSd1SiCq5gX4GsxBpHRnNcRXND52gFJYprJqEn6.mYFWzOGdAZz1RQGnRe+pYvwfmfLgWL3.1OtVu9D+QmZOm4IaqyQrPn1TVq1REkGRm+seiMDQzCL0tOzvTnOqlVt99rbXc4OaGT.Yvbd4l0LM6kek4.GwJa2MpEI6opCkG+XkW0k3i5uV+Hj4Z8q.JI8ExzKcj6s1au8hUoATx8JynLfxBmBnrO2woGYSYhrmdQBYSeTQK+qirJFH6kstHgrYL8YaeQBYyZFm4cQBYUMPVsmcdhrqHSZkHFYK4KHpaPuNCrYb0SSVlEpsCMqd9zZImRj1ZRlqaWmvo9nsZM.KosdwjzfLHb2rbmzj8AVNZt8cGSj4DheT2E2A5PA5MJ8t5lMLo5RLY.3ZlY5RQ0IBOhI6Y1E4YVWTCKDuNtNS519vw3HmeXLo2yqhWrYSnAnA.bL7RO4MSilll+xwl+Cv6quKUzGfDZbCmeXxv18G2tu.NGyqC76C6qCzYnec.qQOtWCv4070.F6B2qALrww23.aMQmiYaYdyhb8gopFUe7jDMulyqFWyw5H7IgpweTDcchFCChbz5U2rsI2FABgrc13FVMsrZMnu1s9gjF9Usya9ZLGlG.g9OSMl9OcjLjAaW362MnAjD6RAqygSuTOkf0HpCOioKon0amvgbZB37n8RFzQQakLnS5fmK1P2Dyltwcwnh3urlCrt45GnLIZu+6dk142MvUpVblxUqVclYqTdlJUmtLJ.paroqqxueKvBi4l9lMda1gDBpSRUoQp6IX9DeFiMJdxAjaFifzNiBTUdw3REKEesEL1A9qu34P2b.2JNn1vY4o7Y7cf6+DWRrDJjR7Db+dIamuN.q7Q.rxG.XWB6L4LoPKleLxRGvDaNmEXapi.aSc7X6R3pkJNa4iAcmIdtYOBzM6YrmKafKTPL88xhMPlfy+W3LBqNw+tckhf3x3.i5KFeth0hb0gL5pmn+AsgW6q
  • Im at a loss. vst3 is not working in FL Studio (Access Violation)

    12
    0 Votes
    12 Posts
    851 Views
    ThinkTankT

    @Lindon
    @oskarsh

    For some odd reason it worked to remove preset codes and browser, and then just undo and export again. I have no idea why. But im just happy it works.

    Thanks guys

  • Are All Effects Stereo?

    Solved
    3
    0 Votes
    3 Posts
    140 Views
    clevername27C

    @d-healey As usual, you are both kind and knowledgeable. Thank you.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    88 Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    5 Views
    No one has replied
  • Keyboard LAF ...trigger a redraw...

    4
    0 Votes
    4 Posts
    211 Views
    LindonL

    @d-healey said in Keyboard LAF ...trigger a redraw...:

    Does this work?

    a15ea79b-7737-4130-96cb-5e60304654be-image.png

    yep - that worked like a charm - thank you both.

  • Parametric EQ - saving and loading "preset shapes"

    3
    0 Votes
    3 Posts
    138 Views
    LindonL

    ..and ten mins of additional searching ...and I have it...

    const var ParametriqEQ1 = Synth.getEffect("Parametriq EQ1"); var myState = ParametriqEQ1.exportState(); Console.print(myState); inline function onButton1Control(component, value) { ParametriqEQ1.restoreState(myState); }; Content.getComponent("Button1").setControlCallback(onButton1Control);
  • Latest commit stucks!

    5
    0 Votes
    5 Posts
    336 Views
    NatanN

    Thank you Guys, VS2022 Did the Job :)

10

Online

1.7k

Users

11.8k

Topics

102.7k

Posts