@David-Healey Perfect. Thanks for your detailed answer :)
Posts
-
RE: installExpansionFromPackage gets stucked sometimes on Windowsposted in General Questions
-
RE: installExpansionFromPackage gets stucked sometimes on Windowsposted in General Questions
@David-Healey Mm not sure how many Windows users for that expansion.. maybe something around 30-50.
-
RE: installExpansionFromPackage gets stucked sometimes on Windowsposted in General Questions
Edit: At first, I told him to open the standalone version to install the expansion, and it did work. However, the samples ended up corrupted and didn’t work properly. They only worked after I sent him the sample files directly and replaced them.
-
RE: installExpansionFromPackage gets stucked sometimes on Windowsposted in General Questions
@David-Healey He told me he used his desktop. With smaller libraries (20–100 MB), he didn’t have any issues to install them. The problem only occurred with the 500 MB one.
-
installExpansionFromPackage gets stucked sometimes on Windowsposted in General Questions
On Windows, sometimes installExpansionFromPackage gets stuck during installation. So far, only one Windows user has reported this, and it was for an expansion of 1 GB uncompressed, ~500 MB compressed.
I’ve read in other posts that this can be a notarization issue on macOS (see: https://forum.hise.audio/topic/4949/expansion-installation-issue/4
). I have no issues on Mac because my plugin is signed and notorized. But maybe something similar could be happening on Windows. My plugin/standalone is not signed on Windows. -
RE: Sending Midi CC to control Hardware synthsposted in General Questions
@johnmike I've tried a lot in the last few weeks to send MIDI CC to an external controller, but it's not possible.
-
RE: Goals for 2026?
posted in General QuestionsFor me.. keep updating Raizes and releasing new expansions.
@David-Healey said in Goals for 2026?
:site over to moonbase.
I moved mine a couple of weeks ago with a custom storefront with node.js, let me know if you need some help :)
-
RE: Sending Midi Out from Sliders (Instrument Plugin)posted in General Questions
@David-Healey Yes, it also works in Ableton, but you have to route it to a new MIDI track.
-
RE: Sending Midi Out from Sliders (Instrument Plugin)posted in General Questions
@David-Healey Oh.. on reaper it works if you select Record output midi, instead of input midi..
-
RE: Sending Midi Out from Sliders (Instrument Plugin)posted in General Questions
@bendurso Oh, the problem might be that HISE clears all MIDI messages on the midi out if the plugin is not a MIDI FX?
https://github.com/christophhart/HISE/blob/develop/hi_core/hi_core/MainController.cpp#L1641
-
RE: Sending Midi Out from Sliders (Instrument Plugin)posted in General Questions
@David-Healey Well, I tried this snippet using just the keyboard: https://forum.hise.audio/topic/6575/still-problems-with-message-sendtomidiout/28
It doesn’t work in Reaper. The idea is to transform the artificial notes into real MIDI notes so they can be recorded in the DAW.
This is the simplified snippet I’m trying to achieve: (I'm exporting as Instrument Plugin).
HiseSnippet 1060.3oc6WstaaaCElLNbnwMCaEXO.B8WICAAR1xVxs+XtwNt0n0IF0tY6OCEzRzVbQlTPhJoFAEnOZ6gYO.6MX6PIeQNW5BLZFvtneDjyMd93g77cn6GK8XIIxXDt7vYQLDdWxfYBUPq.JWf51Fg+FxPVhxnG2mabZpBczrHZRByGgwkdo1I7Naix998e3HZHU3wVoBgNSx8XugOkqVoseyWyCC6P8YC4SK3scytdRQKYnLE.TIhIJh5cNcB6Dp1ssHnWQSBP3umXS8pa6axX0p5TaTUaGKamJN0bccoLqpdi78aXwbcpfve0w9bkLdfhpXIH71GI8mMHPdoHOAmwS3iBYZAKz.Hy4p6HC80aQsVTq.dne+EUpDDBS5uptUJut8cDcEZo9U0uuMyfwpHJV.wasN7JsF7rJBOyBv6VfDt.j1NGROgLvKlGoVYQimGS5JTr3wT3bpHTx8Eg+URKI3fPc3T54rNwfvx.1qto4AFve1+4iSEdJtTXHEmHUrSE6se4qJuS4OV135lFO9VsoSSrLLjEeql0WMh+bAtmHc5HV7AFWPCSYKcD19qWSI2cMs3QtW9ttfiRQWAWcZDSbWWDPyKUv+8ttsoJp9fXtNvuHVrhqg.tM6BnMH+XYGRaVx4JYTluSijB8Jf2UM+dT9AQmPIUwESFxAnx808gEUYg9vp9lSZNaoPyeo4kbeUvREe5plAL9jfU8ee5rlywXNfJSdMa1HIM1GMZxhtucI1Ubscp2npqIhqXSWX3wD6ZUZ3Z6V0pf9J4QzvtQcmJMpgTrOnJ1HmUb15mwjqJaX7THe+nFjO8YFV1GZdfVWadRTHc1odJ5ErSxNZAyiogIrL6uQdIDFnpQl3q34RVUbxjaklnjSeYLMJf6krVjsYioogpWDEwnwZ9IvpJNM23Qg.ECrTuEJsRvf4g0aj845Z5zvzwJyqgxISBY8j9r0VYcmMzoKDrPMTxz8tD1YLO39WArrLafwNgT0.0rvqsR8Odwgv00C2iiUqxRkE5OV3WH20K+QfX8Fb..6izOER45TRZh64Ffdp03AzM6hDtZVQh8uX7T2WH9DRetxK31w3V2BFgNuGBLNmc+qIGOdLbptBfaS57SOLT4ES+itigx6lQRCRrXquDSjit2SjwkdHFnt8+fGnVlzqa6t23sQKlm9aDi6XVYOXMfG2bXBS3OTp2TvZr29O+yMC8dFy0msdOC6+.yb+eNx+UvQ9VYp9oP8npXN7RHB7fgA.GkGa9HQ8cP7V5aK4xlZYcEX.zAjI7Gv2biVZY7biVKL92RNlR8hku2Ku6RS67nLMv9Vj8ad1gzSKaXgx53JdVNE5heum25K0MBrxlFX0MMP6MMvZaZf02z.c1z.c+qCTSx9hT3Mo4slHD7jsL5JL9XAEtkm0Qf9SN.4RuC
-
RE: Hise with Gumroad licensing systemposted in Scripting
@Avián You should use Server.callWithPOST
https://docs.hise.audio/scripting/scripting-api/server/index.html#callwithpostsomething like this based on what I read from the docs of gumroad (i'm not using gumroad, so I don't know if it works)
Server.setBaseURL("https://api.gumroad.com"); const var params = { "product_id": "1234", "license_key": "your_license_key", "increment_uses_count": "true" }; Server.callWithPOST("v2/licenses/verify", params, function(status, response) { if(status == Server.StatusOK) { if(response.success) { Console.print("License valid"); Console.print("Uses: " + response.uses); Console.print("Product: " + response.purchase.product_name); } else { Console.print("License invalid"); } } else { Console.print("HTTP error: " + status); } }); -
RE: Sending Midi Out from Sliders (Instrument Plugin)posted in General Questions
@David-Healey Well I think
https://docs.hise.audio/scripting/scripting-api/message/index.html#sendtomidiout
Docs:
sendToMidiOut
This will forward the message to the MIDI out of the plugin. Edit on GitHubMessage.sendToMidiOut()
-
RE: Sending Midi Out from Sliders (Instrument Plugin)posted in General Questions
@David-Healey I actually don't have another plugin with midi out to test hehe. But the standalone also should send midi out
-
RE: Sending Midi Out from Sliders (Instrument Plugin)posted in General Questions
@David-Healey I checked with the standalone and ableton
-
RE: Sending Midi Out from Sliders (Instrument Plugin)posted in General Questions
Thanks, I had already found those posts.
However, I still haven’t found a solution. The console output confirms that the message contains a MIDI controller number and value, but sendToMidiOut() doesn’t seem to be sending anything. I’m checking with MIDI monitor, and it isn’t receiving any data.
HiseSnippet 1276.3oc0X8raSbDFe1XuTroEUZohdbTTO3.nnrNNwoTUESbRfHvwtwlPugFu6X6QY7Lq1crKlJtU0Gf9zzi8RuV0GAZeB5aP62L65r6BFvXRnJ9.n4a99yu46+aZEHcoggx.jUwNS7oHqO1t8DgZP8ADl.cvtHqqZ2fDpnA3HR6LwmDFR8PVV4tmlfUg7Hyu+Y6cHbhvklPBgNVxboOjMjoRn1p1CXb99DOZG1vTbWo1AtRQcIWNBvSN60P9D2SH8oGRzrsjM59jvAHqaZWg3tYEu0nzMVu5FcWuRUmJUKWcis1ZKB0Yc2tddesCcqpkQVWZOOlRFzVQTzPjU9cjdSZOP9ChHCbLKj0kS0GbPsAKGQdeI2S+D0TQ0Gv3dsl5nBQHK6VItsbQtsqa2f4wNkdh66SMWfSjHsCzZorvKWF34jFdqkBdy.RVofT9HHcM61tALeUxMZ7bE6CDPzrGAhSogRDunk9cK65RfCgZ0gjSn6G.GNUhRat1Z2FC+yJeSwhEYBNSPw8FIbULo.KEOPH65nEOPxK4JG5KEfhtMdLgOhtRwerXAtzkvwCAWxwv++s3FD0fUCjiDdkLLguI1obUs5KXxCWMjJ7h0HmFTpLX+XoAldNv2Tz1mppO0hkV1fjkWADWEKccBm2ExmJkElfVR8.NTpnMEkLPs3yKhe4q50al2kBflqa.9aHu0.9NRcBPyQpRfoJ.bFJ4zU8CXZXpBlvD8wJIVy5x5mTFEqKPBdSlrjXzvtzfztXMiPRP1LK6WelU5De2HmYJFkhCDLUSep30UNfhi.5rvXTArpL4fWMNGrMm4QCPLHU6irMtejAvwE+u3690+XaziNXWhhLUMfFAq3SCTL8CvZW5XnURTpcA6cogmnj9FdiC5vi7sZzmdZ2leiWaRxg90fVb9sYOaJhp8WO6m1F8pEUP4rzaDmnxViq6DFeADdxTXoKdDgL0jzcJOyJ7mWHdM6VLk6fYiwklAFgvv4AFiaW9I160qG0Uk.v716+8mO8FSa9aDY9qX+XxXpoAiw3eg4bOYvP78nBZf1247FF08my6nN+4dTWSWE.gNADQnuLj5jVysoCYcfb7vLTeIIJOSIxPcWpZjHqpiHkgKsqXevUjhuKWaJwxoI1hHxnL3bFM0fkTugdw16IHP.qMEd4dMCcAGi1Omtrn0HdH8wLO0.mzBlPtbZx2mD3AwP2LIs4NOF3eoyqA94mu1xIv68a3+mGSMAcNybIf6XYiO6mJNlDfcc0C8iGO1+zgy.OGZFjYFRpYbbz5Ayhyi0SNLL9NLo8u+4eA27QctCtd8kw2RiiagWFrf9v3nkIt.O4cglcdAX7VlT6BSwXa1PeNcOwXJGdjFL9YvqpGYDWMkZ1D6FRgzefTvxzr3HpJf0uOMSOnY9ftqRAqNlP450NhxojvTsz+pZOD1FlD.9I5B5Kbdm2welwquzNBtXcNL98Itke9hau4tmmIqnjatVQ4LGuK95JePcc5YNO8hSj9F1v3+xXS3F++e79H4HE7UXvmhFnWXwFlD0F1KykBHVHnbcSbqkzsaiNul9bzVVBOyg+E9Eeoi9rU7kNSu7ChMFRbCjOwMZ7jtgwkMTf2sv7GPofcC8Yb1u8x7S+I0Ow0MqpdEAKunBt9hJXkEUvMVTA2bQEr5hJ3VucA060b2QJ4vn5DXy5V6Yl2aYEsTsojA8e.kgMYOA -
RE: Sending Midi Out from Sliders (Instrument Plugin)posted in General Questions
Great, thanks.
Now the onController actually receives the MIDI input, but Message.sendToMidiOut() doesn’t send any MIDI output.
-
RE: Sending Midi Out from Sliders (Instrument Plugin)posted in General Questions
@David-Healey Oh yeah, it works in a MIDI processor outside the main container.
Do you think there could be any issues including it inside the macro modulation source? It works, but I’m not sure if it might cause problems with other things.
Or would be safer creating an empty container?
-
Sending Midi Out from Sliders (Instrument Plugin)posted in General Questions
I'm trying to send midi out from sliders and I tried using inside the slider callback:
Synth.addController(int channel, int number, int value, int timeStampSamples)
Synth.sendController(int number, int value)And then.. using Message.sendToMidiOut() inside onController
The onController doesnt receive the midi income from the sendController or addController.I have enabled "Enable Midi Out" in project settings..
and nothing..
Snippet:
HiseSnippet 1267.3oc4W0raaaDDdokoajRaPSfKRORXzCxAAFlx+HWTDXEK+SLRjsfkiSuErhbj0BubWBxktVIH.8Ped5qP6khdsOBsuA8Mnc1kTVjNJNppMIns9fs2YmY1uc1Y9lgsijdPbrLhXU43Ag.w5is6LPn52rOkIH6uMw5V1snwJHxIUzVCBowwfOwxpzdZAVkmkX9422bKJmJ7fQhHjSjLO3Ir.lZjz1MdLiy2k5CGyBxo8pM12SJZJ4xDDOkrWlDR8NidJb.Uq1L1jGQi6Srtm8pTu0W0eY.Vak5q0ckUq6tZ8Z0WaiM1fBtq3002+KcgMpWiXM2N9LkLpihpfXh0raI8Gzou7aDoGvIrXVWNnW3R5fmbp3ckbe8UT++jl8Yb+1CCTwDhkc6QgsRogs4saw7YWJeT36SMa3Lxh7APqYJBuREfm6aBdiARV4fzroP511c7hXgpQ6nwyMs2Wful8n36TdnjpKYlexxtoD0PnVJfdFraDt3RKpt9xKeeG7WK9UUpTgI3LA3zKQ3oXRgiT7Xgrqq17HIupmLHTJPGcemyo7DXwJurRYtzixcBvPxI3eefSKpp+RQxDgeUiRN2ywsVcs6KaxCWJFD9YdjCQUqgmel0nRuB0aHZOETMGdhUWvfjEVDMWkYcSJm2EympVDlnWxcANPpfCEUMPsxqp3b0s50ar6kCflsagwaLu0.9ik5DfCSTUwipLpYrjCKEFwzvTEMfIN0QIczptf9JUvw5Bjnq6HqJRB5BQ4CwZEwjfhYVyMYYVdoAybJJE6KXpCCgr0iJMbGSdHI60PmQlgPTUkIe7VY4ic3LeHhvPm7Q1lmBhA7YDAe6Cp7yaRd59aSUzgtA8HdJgPjhouLVaCmizJoo4ks2FhOSICM5lk.f7Xu0C8hKYd9QdiAiVbZiX0.cnYNihDLcymCskwLcnOGe2OfzhgcXuvf7WN+2u2u8huayf7ThDR.8h7LjwI85wtvvk0iwChUH11O.SUHV2w9owfiOzilvUNwmg9AKuNCvDHi9jWuBG4Vj9IbppHgilVNaCMfyWkqqjE3EYPdPcUVnYey4JKOVRxwlILgv811sYJu9iGuyLF7h4DuqwaFm9mXuSudfmZDXm0d2u9ZIv+GGJ2MEJ2z9YzyACinAHelYcOYTfydf.hzwT2qo27uLo8lCm3dyG5oPHbbDUDGJiA27dtCDvNFKDiKH8JVTarVTP51fJQTz0ohJnkNTrKFJxo2MZLTXs7BaSEEbFttfmZwxUs9qatifhOdc.7l6eXrGFXzw47kNsS3wvyX9p9t4Mbj3Z4E+HZjO9F5UHYtzDmAkmntXMdN8GyrAy8tZbk2qDE+840JMYv8sLcU4gXrCKHjC6HNG3XqICFuC1KxveOTZwZxVRgLruTvJjAbDfcAN8TnPh0XuPOTovAXFIY9FGAbfFmqN8KZ7DblLZDFmfoLV7WeRyw9d841ov0QSj37ei9Qk9ee+nquBE4O+2yK8csQN8ZNlmamO7u2GIST32BfePTjtKj8AIAcvlsd.hXg.33AYaMidD6z0KqWm15T3aV7G3OYa5pWakso6vMeubFATuH4y8RG9WSXbCiD7dKLeFeY6V50NEm5OcXYr0yy87J5pWyvZSqgqLsFt5zZ3ZSqgqOsFVeZMbi2tg5ICdXhRFjVmfiK0dGyWoYYkNojojg7mOBz4ZC