• Need help with importing samples via script

    Unsolved
    6
    0 Votes
    6 Posts
    159 Views
    ?

    Another error related to this line:

    var importedSamples = Sampler1.asSampler().importSamples([path], false);

    Exception thrown: read access violation. std::_Atomic_address_as<long,std::_Atomic_padded<int> >(...) returned 0xFFFFFFFFFFFFFFFF.

    This Atomic file is part of VS2022 so I'm in uncharted waters now I think 😲

  • Remote Website Doesn't Render with WebView in Executable

    Solved
    3
    0 Votes
    3 Posts
    249 Views
    clevername27C

    @Adam_G Solved! I don't recall if there is a HISE setting that you also need, but here's the code:

    // This file has the redirect to the internet. var startingPage = FileSystem.getFolder(FileSystem.AudioFiles).getParentDirectory().getChildFile("Images/html/index.html"); web_DOCS_CoreHTML_GUI.set("enableCache", true); web_DOCS_CoreHTML_GUI.reset(); web_DOCS_CoreHTML_GUI.setIndexFile(startingPage);

    In your Images folder, create a folder called "htm" (though you can call it anything), and place your "index.html" (which likewise, can be any file name ending in the html extension). In this file, use this meta-tag.

    <!doctype html> <html> <head> <meta charset="UTF-8"> <title></title> <meta http-equiv="refresh" content="0; URL=https://www.ferretsfightingllamas.com" /> </head> <body> </body> </html>
  • Loris applyFilter doesn't seem to work

    1
    0 Votes
    1 Posts
    74 Views
    No one has replied
  • Timer Fade

    4
    0 Votes
    4 Posts
    134 Views
    d.healeyD

    @meto396 Yes, you can call startTimer() again to set a new time, even while the timer is already running.

  • if (value >= -1) | issue with IF function

    5
    0 Votes
    5 Posts
    141 Views
    trillbillyT

    @d-healey Ahhh, ok I see. Let me implement this into the project. Thanks again.

  • json.length not working?

    Solved
    3
    0 Votes
    3 Posts
    98 Views
    A

    @Christoph-Hart yeah of course, I thought I hallucinated it for a second, probably because so many array methods work on objects, too. thanks.

  • round robin random

    5
    0 Votes
    5 Posts
    159 Views
    M

    @Noahdeetz Sorry I'm using audio loop players and no sampler to change the sounds straight from the interface

  • Broadcasters best practices

    Solved
    53
    1 Votes
    53 Posts
    3k Views
    d.healeyD

    @Christoph-Hart Duly noted, I'll continue with my other method then šŸ˜€

  • Play only the lowest note of a chord

    8
    0 Votes
    8 Posts
    169 Views
    Oli UllmannO

    @d-healey Yes, I will try that.

  • every note a new sample

    2
    0 Votes
    2 Posts
    155 Views
    DabDabD

    @treynterrio said in every note a new sample:

    if I play C3 5 times, it plays all samples once and starts again at sample 1 the 6th time it is pressed.

    You need Round Robin for that. Record each key's samples [zone] from the instrument you want to imitate, lets suppose Piano. Record each notes and stack each velocity with RR.
    Watch @d-healey
    https://www.youtube.com/watch?v=UIqqlV5mgG4
    https://www.youtube.com/watch?v=ZbHncYOagvg

  • Help with Dynamic FX System - Duplicating and Mapping UI Panels

    Unsolved
    6
    0 Votes
    6 Posts
    370 Views
    HISEnbergH

    @griffinboy Great I will post here if I come across anything.

  • Help making a knob turn an effect on and off

    3
    0 Votes
    3 Posts
    116 Views
    B

    @Lindon Champion! Thankyou.

  • 0 Votes
    7 Posts
    165 Views
    F

    @d-healey

    I edited to fix completely tired misinformation etc in my post but yes I had a bunch of regs left over from misusing them and basically haven’t bothered since this is in module and UI builder code but yes I’ll change them.

    Taking a 5 month leave from working on this has not been great :D

  • How does builder.connectToScript() work?

    5
    0 Votes
    5 Posts
    244 Views
    Christoph HartC

    @Fergler yeah you can use this method with float attributes only.

    The connectToScript function is almost correct, but the reference does need to use the Scripts folder in its path:

    {PROJECT_FOLDER}ScriptProcessors/MyProcessor.js should work, however itā€˜s highly recommended to move the script out of this directory as it will be replaced on the next save.

  • Link multiple Table Processors to one UI ScriptTable.

    Unsolved
    7
    0 Votes
    7 Posts
    246 Views
    HISEnbergH

    @d-healey Okay thanks for checking, I'll open an issue for it on Github.

  • How to Upgrade to Latest commits without altering my Custom modified codes

    23
    0 Votes
    23 Posts
    798 Views
    DabDabD

    @ustk Awesome. 😊

  • Can't get loadSampleMapFromJSON to work like LoadSFZFile

    14
    0 Votes
    14 Posts
    285 Views
    ospfeigrpO

    @ospfeigrp Managed to get it to load an external samplemap.xml when i tested the project again here is a basic snippet

    HiseSnippet 1358.3oc0XssaabCDkqk2jH0zzlf7PenEXgPePBvPVJwwo.FEQ9ZfairErbCZQPa.8JJIBykbAIW6nVj+o9IzOo7GzNj6tRbUTRUTsSa8C1ZFNWNbFxyP4tRQHQoDRjW4SGGSPd21u2XtdztivTN5v8Pd2vOx7wcFGiUJRejmWomZT3UdUj8m27jcvLLOjLUEB8bAMj7LZDUOUa21eOkwN.2mbJMxw5MZeXnfuqfIR.bTxuIJFGdNdH4HrwrU7APreepVH6owZhB4s5Nh9i6MRbIO09mSUzyXDiPKTOHPopOPv5aPrQKZ2QTV+t46WEB442c5tuT5t+99cn8oSzOsJ741EBl5ga8vakhvqTA30xEdMcf2bfjmCjVMER20uWnjFqmthAOeh+gbMQN.CkcWnjZKZkSK4uq.rfqaDgOmbfDDl3QsMa1bs.3W02pBT4U5fKvxfd3nXFQ1J3aCrGAZLjnsHzJUqZ95UK5kMg6jn0Btw07rZbVDEK3f.3qqUl.P4LJmDLHgGpoBdffWvDSTjBVsv7PrFjLVBodkeqRY5fZYBkOfxH8FqzjnFmIEWpH0pVcsfAXlhrVf8iYIn1.vRUcv6xquNDckfQZDKo.3rqzPK5oAwg0ZVu9VkslY1dCvRMrqRsgIv82VkYGrIbMZrwJ3uMTwLJri2pp0.yxjWok3IAwIQ411nZZJyqvMvprOVqtMooRcvw0rw5EM+4rrOucRQTZMrnYUMVP5Wc9wvrWdQq7Djl4FJhFNBE8c8N9nTKLK+Z3WudqJKTG2Dgrl5tXF6L3Bds42yqukyghiDZxw7Z11dkWWIX1kFLXtqkEJaAbNKanejuOGqwShNiHcOzYLDtSV7ht+69htKOTXZExwPA+PNUebLg+tXmPYkUCoPFp.S0VJg636V3PT3l+mUPUKjE3tDxne3v8vZbd3fHCYKlH0TyFwaOxE.gcJiSY+8Hpy0hXqsYcTj2MW3j+poI9WZOdpvO09RZe8HWEiHzgiztZnpNhHHgXI3o2Jn2lQD3hE8SXXcQBZyTorEflYAVQCyGWQ0icmZckwZunP7t9co5vQyGiqLGLBMqqCLlMq6S82ev.RndJ.W0+fe75Yvla5+pzzeOefhhfi.VpLxNKFp3myBdU7ji3E9IGckDKSK8WcL6OZuSBTijE096ssoZ6HQBuPtxP9IjXBVCsYGetU6SN4oRQR7rd8lmXOTbpDXDgRg6BGyIPsV6tG2UJTpAv1wFKk6RcSjCM0poZNgbAQpJp6njHney4Dlg9xyyPLnHl9KMrCFlY7JWqsYo4oXaOFdGlUt0LxOXF4GNi7FyH+nYj2bF4GOUdxbOyIiuze8Q.yv5LLitdFC05vwRcDN9sXlu4hwLCgtKFJFNVtCc3jzlpw8YjSZ.VP57Dz47Xtabc89xUWrqgu+m+9+.h0BOGtbNF6QMcm84W.WXAMFLdOXh0.bBSmqsH4QGAWDORvogEud.G2GNjHcw9b2Paq0vsyoZte6SHLBV4b+9qa+L38rXYwa8eP0hVeve0f41u9B+T3FXX7B9mz29ndL68NbrzBMb7JGuK+fxOpkt6jMxL.xtT+e797s8sj7AlYx+aA0SDIZXVa97NeXnXO3g.gD2QiqXF2lJ2zHa.TOBuuU3OgexVrU9bTyhsxWDElGJXuk8Y66u8JQ3lQG127wfIzL2izJ34FFHAy99nfxHbnT7xvzuegAq2xpAPI29+doreGibvb9BEQv7pWFFVLTukiOXYc7gKqiarrN9nk0wMWVGe7x532726n44DamnEQojoHTmt6md.za+IG.Kg9KP8i84E

    have not tried rhapsody yet but ill revert back here if it's working

    const var Sampler1 = Synth.getChildSynth("Sampler1"); const var ScriptButton1 = Content.getComponent("ScriptButton1"); inline function onScriptButton1Control(component, value) { if(value) FileSystem.browse("", false, "", function(files){ var extra = files.toString(0).split(".xml"); Sampler1.asSampler().loadSampleMap(extra[0]+".xml"); Console.print("loaded"); }); }; Content.getComponent("ScriptButton1").setControlCallback(onScriptButton1Control);
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    70 Views
    No one has replied
  • Question about plugin 'Focus'

    3
    0 Votes
    3 Posts
    143 Views
    A

    @Adam_G is it any plugin or just your plugin? If you do this with an empty project exported, does it still happen?

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied

13

Online

1.7k

Users

11.7k

Topics

102.3k

Posts