@DabDab @Fortune arguing in a forum is totally pointless guys, and I'm sure the rest of us would prefer not to read any of it. Everyone be nice and civil towards eachother please and we can all carry on making super plugins... :)
DanH
@DanH
Artist / Producer / International DJ / Developer
DC Breaks
DHPlugins
London Town
Best posts made by DanH
-
RE: How can I make Vocal Remover Pluginposted in General Questions
-
Customer Feedback Lols :Dposted in General Questions
Thought I'd leave these here in case anyone also wants to post hilarious customer interactions to make us all laugh


followed by:

-
RE: The big bug tier listposted in Bug Reports
@Christoph-Hart HISE_NUM_STANDALONE_OUTPUTS Error // Channel Amount Mismatch on every start
https://github.com/christophhart/HISE/issues/692
This one has been driving me nuts

Appreciate it doesn't happen for everyone but I have to re-set my midi controller in the Hise settings every time I open Hise!
-
RE: The big bug tier listposted in Bug Reports
Scriptnode Notch Filter has the incorrect display graph (shows Bandpass) and neither it or the bandpass filter graph respond to Q value changes. Currently impossible to use either with an External Filter Slot on the user interface...
-
RE: The definitive feature request & bug fix roadmapposted in Feature Requests
Feature Request: Draggable ADHSR Envelope (like the curve EQ and Tables etc)
-
RE: Thank you Christophposted in Blog Entries
@obolig it's a good post. Had a similar experience and after some digging back in 2020 I came across HISE (not so much digging required these days!).... It was instantly intuitive and the members on this forum more or less taught me how to script. Many thanks for putting it together @Christoph-Hart
-
New Plug-In Released - MOD-EQ-1posted in Blog Entries
For anyone interested I released a new effect plug-in this week... The MOD-EQ-1
Check it out here:
-
Automation subfolders in DAWposted in Feature Requests
Would be really nice to be able to use folders / sub menus in the automation menu for our plugins... as below

Latest posts made by DanH
-
ModMatrix straight crash with ADD buttonposted in General Questions
In my project using the Add button on the ModMatrixController floating tile causes an instant crash. Fine in a simple example. Debug sends me to this line (UtilityClasses.h:301):
/** Provides write access to the main controller. Use this if you want to make changes. */ MainController *getMainController() noexcept { jassert(controller != nullptr); return controller; }Any idea what I'm looking for? Dodgy MatrixID? Dodgy Matrix Module?
Crash report (OSX) below:
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [8078] VM Region Info: 0x18 is not in any region. Bytes before following region: 4337582056 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START ---> __TEXT 1028a4000-1062d8000 [ 58.2M] r-x/r-x SM=COW /Users/USER/Desktop/*/HISE Debug.app/Contents/MacOS/HISE Debug Thread 0 Crashed:: JUCE Message Thread Dispatch queue: com.apple.main-thread 0 HISE Debug 0x1028ae9d8 hise::ControlledObject::getMainController() + 32 (UtilityClasses.h:301) 1 HISE Debug 0x102ee9eb0 hise::MatrixIds::Helpers::IntensityTextConverter::IntensityTextConverter(hise::MatrixIds::Helpers::IntensityTextConverter::ConstructData const&) + 52 (ModulationMatrixTools.cpp:627) 2 HISE Debug 0x102eea320 hise::MatrixIds::Helpers::IntensityTextConverter::IntensityTextConverter(hise::MatrixIds::Helpers::IntensityTextConverter::ConstructData const&) + 36 (ModulationMatrixTools.cpp:630) 3 HISE Debug 0x103262cc0 hise::MatrixBase::RowBase::setIntensityConverter(hise::JavascriptMidiProcessor*, int) + 424 (MatrixModulatorComponents.cpp:741) 4 HISE Debug 0x1032615dc hise::MatrixBase::RowBase::updateIntensityConverter() + 788 (MatrixModulatorComponents.cpp:779) 5 HISE Debug 0x1032604b8 hise::MatrixContent::Row::updateValue(juce::Identifier const&, juce::var const&) + 964 (MatrixModulatorComponents.cpp:489) -
RE: Help with css sliderposted in Scripting
@d-healey nope. It always forgets things you've already been through as well. Keeps chucking error-prone code back into the mix! But it does have some successes....
-
RE: Help with css sliderposted in Scripting
@It_Used perhaps you have an answer for this one too

By default the ModMatrix will show "No connection" or nothing at all in the sourceindex column and targetid column. Is there a way to change these to a simple "-" ?

-
RE: Help with css sliderposted in Scripting
@It_Used said in Help with css slider:
margin-right: 2px;
Beautiful! You'd like to think ChatGBT could get that one lol
Thank you
-
Help with css sliderposted in Scripting
Can anyone please help me with this slider please? I've drawn a box around it and want the value bar to sit inside nicely. It's fine on the left but at max value it goes over the edge. ChatGBT has run out of ideas as it seems the css in Hise is a lot more limited than browsers etc. There doesn't seem to be away to state the width of the bar...
Thanks!
HiseSnippet 1556.3ocsW8taaaCDmJIpaw6OXYnO.DsXqNAwox14u1XnMwIoMqMsAyoc6aETRT1DVhTfjJwtE6a6kXuD6UXOK6MneeeH6HkTrUSVZW.VBbP3w6N9i28i2c9DoHfpTBIxo1oSRoHmuzs+DtdXugDFGcz9Hmu18XhRSk3bQ6MIknTzPjiy7OwHvYwEP1ed+i1iDS3AzohPnWKXAzmyRX5oRO4wOiEGeHIjdJKYFsW+wGEH38DwhL.Oy65gRIAiHCnufXTaNWzSIpgHmUbaFP1xOh52zOJbqn1MCZ1Zqs2okOIxmriGg5udf+1QMiPN24fPlVH6qIZpB4rvdhvI8GJNmme.uloX9wTyhln9vImK9PQbn4JZjh5MjEGdRYfRg.ubxzv174gs65dLKjco7oguuwtAdpEyF.clqJ7luB7Z9uAuqARNy.oExgzRt8CjrT8zcL34KbOhCYyHBjmlEJ45hl6GuiaOAnAWuVBYD8PIr3RKpuom2pX3OK2sVMHWoz3yHR7y3B+l3e.WZ3.ptmHIUvgE0umc26U0hQfr.kZFaBjTHF7bQ.I94Bwnc4gGRow0MlUn7ZJJfjXFm1WOIl1eHkBdu1ZJKxUwrPfj9tZXbpPwzLAuCVRiIZ1YztfTefKMPJx3gcvFmPjMFHIgLCFueau1Mauyp362pUq1s1Y4t3GtBlCTWbHQNBWpHdkGBdJ.RDxN362a8ds60136H3RzHhjvhmzAuqjQhWEqHbUCEUxhLZnoi0MzRPVjPlzAmklRkADkEZojvPFePG7FoiMqOmEpG1A2b8sg03q7C.M31NXnNdBbCCyBngXs.OhRSwQvKKLiqffA1WHMgDKlsHTwdKEbaq7SYH03iN3VEmZt5v9oiwJADNwxA9j5s1XiUK+3s15PnwBfLecb0iH++aXBUYJvse.1qfZSZ.PcfPxoRUt8hLsIuzAyAhSNfF2PMjDJNui4JQ0XO.ZqCe1D9XAm2p1esvBN.FGbGN2F3JKgvig5CmTLvoJg4XSfvFuKfLHp6LvjwChyf3WQZ4gEWRFOOwXbyuVqFn3qIwYPLfXC.U3gc5PhzEzwfbFdG7CdP2JrShODlyz16ZLMRaC8WS9tDUlHPjTjXUtRnWKRuAi+.qAkqXbAaCd3ETGdaVuQiyL2qkwqfa548ckIbXepBTFB.Eu0rpk6iRtj0IFqvMLDfk6VM+qISJIm.Jf.qVC.pHNWjdt7YZix2Yds2t8ta1szK4Gqcyqk307pDuDhN3RXmS5x4fWdroBloHWC5YPpRUvAq3iPAHDB6whfQktxZCIvjNKRDlW3Eo2bxh2ZdaqJJ3X4npDg.jmHNilXJob9PJu7NMjvGPU4DLaEyZ1hmlJeWoxXQUwk6FkwyQff+Bgl9Rd8kq8tZKBt.+gaEEcs6YpAKEwwT40tsoKs7lLrNOKwmJWM+ZbohPmnps2tymV6shGLynnfeDmoeYJsX8M2eFUzSwzVr.gfpZaSwutnoXeaBDw.m7Yt1fLxB9YGmA8pi1mnIktA7HbJPYaMybYb1mdFzfHuW6ht6SUi.NsU2hVevTAezCcLxw042giah4e9dGDRYZtYlC6oBI6sv4RhQIrvvX5IEUNlAi+ILYVZenrtQ16t6e7j+5s+1iRlcpLDJgLd1akJKJhM1NNEzrHQoAjcTBLkEx4acekB53QiHYwZrZD3Gf3NhFdpvpukQav46AOk+j2rpErxeP4baKdmKt3hWYNKlllLUZ61sipJskQ7RKszeaDaZPVwEWXjp.NvovN6IFaFRAJwBzzeF57GaVht5POv3VhvLnqe0YvLSpVrgI.N6fOlgaLuYmLaP5+vfYd23fYepPbI2SXPMpqGiycMXDXk+efwhwY+J2ChhnA5o.bA2C+ka6rqeji+mfN+Pg3iI.Uz7d3EYI8AdP.ENcngdrxPxly7tNesmYsIBzmxCsKLzkhMaZV6TrYyxMgGA.04MA4UCLCL+4VI.l31ubwhv2xAViuRY.j4wG6MAAUc0ULr0s0v12VCW+1Z3F2VC271Z3V2VC29ian4qWsaFLGQ9yFD53SNvV11w4.NAXfV1J5e.7YRCII
-
RE: License Manager (Wordpress) Deactivation helpposted in Scripting
@Dan-Korneff Sequoia. I can activate fine, even deactivate - but it sets activations to zero because I'm not doing it right...
-
RE: Hise can't save hr file with hxi metadata.posted in Bug Reports
@It_Used have you tried using a different sample install method? I don't use hr archives. I make my own using Whitebox Packages (OSX) and InnoSetup (Windows). There's lots of info about them both on the forum. Maybe you use them already, how do you plan to distribute your plugins without them?
-
RE: License Manager (Wordpress) Deactivation helpposted in Scripting
@It_Used why not create a new Forum post?
-
RE: License Manager (Wordpress) Deactivation helpposted in Scripting
@Christoph-Hart Thanks. I'm getting an instant failure (status 0), I don't think the server call is being sent, Hise stops it before that point. Would you mind glancing over the code please?
function deactivateLicense(licenseKey) { Console.print("DEACTIVATING... " + licenseKey); // Get token var token = LicenseManager.getActivationToken(); if (token != "") Console.print("Using token: " + token); else Console.print("No token found."); // Build URL var url = "https://dhplugins.com/wp-json/lmfwc/v2/licenses/deactivate/" + licenseKey; if (token != "") url += "?token=" + token; Console.print("Final URL: " + url); // Set Authorization header (HISE requires this BEFORE the call) Server.setHttpHeader("Authorization: Basic myBase64Encoded String"); Server.callWithGET(url, {}, function(status, response) { Console.print("---- SERVER RESPONSE ----"); Console.print("Status: " + status); if (response == undefined) Console.print("Response undefined. Check network or timeout."); else Console.print("Raw response object: " + response); if (response != undefined && response.success) { Console.print("Deactivation successful!"); Activation.showSuccess("DEACTIVATION SUCCESSFUL"); GlobalMute.setBypassed(0); LicenseManager.deleteLicenseFile(); } else { var msg = (response != undefined && response.message != undefined) ? response.message : "DEACTIVATION FAILED. PLEASE CONTACT SUPPORT."; Activation.showError(msg); Activation.resetControls(); Console.print("Deactivation failed: " + msg); } }); } -
RE: License Manager (Wordpress) Deactivation helpposted in Scripting
Trying to bash through this with their tech support and ChatGBT

Does anyone know if HISE supports sending custom headers β apparently not all HISE builds can send an Authorization header in
Server.callWithGET().


have a good one!