@d-healey No, is that I'm just an idiot LOL. Thanks mate. To many hours in front of my computer... I need a break
Posts
-
RE: Preset browser LAF Dialog modal
-
RE: Preset browser LAF Dialog modal
const var browserLaf = Content.createLocalLookAndFeel(); const var presetsFloatingTile = Content.getComponent("presetsFloatingTile"); browserLaf.registerFunction("drawPresetBrowserDialog", function(g, obj) { var a = obj.area; var la = obj.labelArea; var h = 90; // g.drawDropShadow([a[0] - 50, a[1] - 50, a[2] + 100, a[3] + 100], Colours.withAlpha(Colours.black, 0.8), 20); //g.setColour(0xff2F2F34); g.setColour(0xff323232); g.fillRect([a[0] - 50, a[1] - 90, a[2] + 90, a[3] + 150]); //g.setColour(0xff161619); //g.setColour(Colours.blue); //g.fillRect([a[0] - 50, a[1] - 0, a[2] + 100, h]); g.setFont("Abel", 24); g.setColour(Colours.white); g.drawAlignedText(obj.title, [a[0] - 30, a[1] - 50, a[2] + 70, 20], "centred"); if (obj.text){ g.setFont("Abel", 24); g.setColour(Colours.red); g.drawAlignedText(obj.text, [a[0] + 10, a[1] + h + 10, a[2] - 20, a[3] - h - 200], "right"); } //g.setColour(Colours.withAlpha(Colours.white, 0.3)); //g.drawRect([a[0] - 50, a[1] - 50, a[2] + 100, a[3] + 100], 1); g.setFont("Abel", 18); g.setColour(Colours.white); if (obj.labelArea[2] != 0) { g.drawAlignedText(obj.text, [a[0], a[1] + 15, a[2], 20], "centred"); g.setColour(0xff161619); g.fillRoundedRectangle([la[0] - 5, la[1], la[2] + 10, la[3]], 5); } else { g.drawAlignedText(obj.text, [a[0], a[1] + 40, a[2], 20], "centred"); } }); presetsFloatingTile.setLocalLookAndFeel(browserLaf);
-
RE: Preset browser LAF Dialog modal
@d-healey move it up. is obj.text but is not listening to me. maybe is an object pushing it down
-
RE: Preset browser LAF Dialog modal
@d-healey ... LOL coming back!!
Can't figure out access to this guy:
-
Preset browser LAF Dialog modal
Hi mates, is there a function to control the preset browser modals LAF?
registerFunction("drawModalOverlay" does not seems to be the one.
Any tip??const var browserLaf = Content.createLocalLookAndFeel(); const var presetsFloatingTile = Content.getComponent("presetsFloatingTile"); browserLaf.registerFunction("drawModalOverlay", function(g, obj) { g.setColour(Colours.red); g.fillAll(); });
-
Loris morph
Hi there! Anyone has gone into the Loris morph features? Is it implemented as "dilate" is?
I got this when running lorisManager.createEnvelopePaths(file, "frequency", 1);
Interface: distilling 24314 Partials Interface: sifting 24314 Partials Interface: collating 24330 Partials Interface: distilling 24266 Partials Interface: sifting 24266 Partials Interface: collating 24276 Partials Interface: channelizing 24330 Partials Interface: channelizing 24276 Partials Interface: Prepare partial list for morphing
...that makes me thing the morphing method is available somehow.
Any tip? @Christoph-HartSnippet. Uncomment the line 10 to try it with a local .wav file
HiseSnippet 1210.3ocsVstaaaCElJIZXwaCXEnO.B9WJcdtR1NNwKXXMI1dKXMoF0ccCHHnfghxhHxjZRTIyaXOU8QXuP6MX6bjjsjbR6JLVyOTLO7b4ie7bgShULdRhJlXz3UKh3DiO2b5BoN3z.pPRNaHw3yLCUwhDKc7BxIKhnIIbOhgw1eOpfwt6Px96u+tSngTIiWJhPdsRv3OWLWnKkN4Y+nHLbL0i+Jw7JZ26YmwTxSUgpT.Laa5Phnrany3WPQ01xj7Czj.hwSLc1uOmePWeOOZ2td862evgC5Mvk56zidsa+A85z6fNGdfOw3SF4Izp3oZplmPL14Dk2hoAp6j4A30hDw0gbbgKYJD4bwiUgd3QDkRNMPD5MYIKkP.uLojy1Nmydr44BOwJ4kb2WlsgUoEUIPispCusqAO2pvyoB7d.HYTAR6jCoGYNkEKhzk6jeWdlTyi8ov8TUnjqKYq2ZZdpBzPpaOmdCebLrXkE18cbZYAe16nFMf6pDs0szXqrriyoR3pJ15asFImIj71y35mWYCavFT4D57nP9KgCbMUmtR7REuVnGxizAfZc5cTicaTMLsS3Z6lZH+wSMG35lsrZ5nUtMAiuudbIEnQFkEvQEGSCS3nlMd5SwH4KBQvLF92zEIZ9bDPY4.w1UDdbpmPgqS1CUH6R.WZ2jxRmkJzz312Qus4R7m56mwGn6aGpndGmrxE3gLSKeGPibUuz4p1dbMmomHzr.6RlpUEMB4xY.o7Dq1NtOr7NnugKwDED2nXgTa6u1MFPNgPtUBD6ZrEJeQB2FgbKqdNKQYDBnoABe8DE3OztKuzoMjL.etpkE7682ukUWGmUqO.V+0c6VJXfC5wkqcWZ7UEgvSDBmzJt2pv+c1G+htyM2zkazG+LHWL5kZmjn7r9hSRybuCW9UCydGs662pjrSLd1AKWmCxrtD4duRI4qymIXiTNPz4TZdJWQReTHcwIYWe1U7.bb.ZpmqyJtmEPkRdn32oZgRtdDXwbvzQxa4gpH9DpNXE58i4+ZJWxV.f2cMugYc0c7ktWkgNqghXNiI9q2JgZ0PgG0hFyBD2pxrWkpiR0i+vpXFxStQqhVubI2GKqUvX9ywBne.PUVTrBwxipoVZUlD7zznLrsuC0srPpF2Uqjon+w8qFZlYcdYO5MnaGDruwpo0WU470VqlpA8mY6rG5iF9oRV1UfRdgRyegzduF+AzW5OaXs9V99O3dXm0XUXH1M7A1FGGF+9LzVlN+ZdbKnFNLkuRQnke84Hlu64HUGywxazWQQk7LoP+hHt7cM7iTLc.90Oc1P3ZBG9THCzKhGqEHDLFxuEF8mOJZWyhLAX3+8lSASHUdovkX8wl3iKJ1.3fZypv4QxDgdQ0Ge7+1rzOTH9HyrNCOLF25AvHvTeLvXwKP9ByQPuDltDf6XN9W937bCxKgxDnx3bJTf7aP91EoymBuZiwOMumBlCZrElsTztAWiLvTtzKaw+.+UroKt1nXS2kaRlSYwp2vxy7w237oYR.LIydO3tlmiqsbIYUCU444vStdCiU2U2yvNapgc2TC6soFt+lZX+M0vC1TCO7+1P7EwGmpgGtkU1PHmOYTVqDCiQYuTKKak7u4sktX.
-
RE: 8 Times more CPU consumption on Aida-X Neural Models
Here's a self-trained in AIDA_X_Model_Trainer.ipynb. Ugly as hell, but it loads and compiles.
-
RE: Things I've Learned about ML Audio Modelling
@ccbl Wow good to know. That means is my bad :) As @Fortune says, can you share a minimal example?
Not even the Christop's NeuralNetworkExample creates a binary on my end. Im missing something.This is an AIDA-x I found googling that loads and works within HISE.
https://tonehunt.org/kordas/0d42ea78-a6a7-493d-80d3-d5ad3044e36b -
RE: Things I've Learned about ML Audio Modelling
@ccbl Thanks for all this valuable info! I also managed to load a few pre-trained AIDA-X weights for guitar amps.
Quick question: Are you able to compile .vst, standalone applications, or any binary that includes neural? -
RE: NeuralNetworkExample wont compile
More data: it happens only with Tensorflow model, Pytorch compiles ok!
-
NeuralNetworkExample wont compile
Hi there [meaning @Christoph-Hart :)].
Im trying to complile RTneural on NeuralNetworkExample as standalone and I got this:JUCE v6.1.3 libc++abi: terminating due to uncaught exception of type nlohmann::json_v3_11_1::detail::type_error: [json.exception.type_error.304] cannot use at() with null
Any way to get thought this?
Here's XCODE line 21109 on hi_tools/hi_neural/RTNeural/modules/json/json.hpp -
RE: Server.callWithPost content type
@d-healey thanks mate for taking the time! hope @Christoph-Hart can take a look!
-
RE: Server.callWithPost content type
HiseSnippet 1213.3ocsVs0TabCEVKvlI3zzoYl9XePiexoCDaiWLW5zoAaffgfwEykjosCi7txrBKKsHo0wtYx+49On8ncWrWHPaFll8AOVma5Smy24H0QI8oZsTgbJbxjHJx4ab6NQXBaFRXBTqsQNemaGo1bBUa5RUinJTiIQDslFfbbl+MVqbVbATx2e8KMHbhvmNSDBclj4SeKaHyLSZmWe.iy2kDPOgMLm0dutkuTzTxkw.hl2sBJh3OfbIsMwZ1btn8H5PjyO5VY05T5Z05GDPpUKnd85ar9FdaTkzuhGoW05a3sh2Zqr9Z8QNOYm.lQp5ZHFpF4rPCYvjtgxOHR2fyXZVON0tnJpKryoh2UxCrGQqTTyPFOnyMoJMBhRmYIt4SSbeu6gr.1T44SfVE3YdjOA5L2sg272BdUyCuJ4f28.ImbPZgTH8B2t9JVjYlFKddlaKggp5Sf5TdnjZKZtpy61TBVHLuZHY.cWErXpGkpWoxRX3mW9SEJTHkQ7JM0zfnomd7aKULzXhzaVtbDPZfSjQmZR.cTQvkYNrGX2dTfAnJULa6V1h5MwjnHNymXXRQ4qzRwuK1J1DJUr+LQ1l3FThhpv5AKGojWs7fVGHGEF9lSaETauyYC9Pax5ackPp5e7nSOeDcTOp5hgShZ2QSzmEG0Hd0w9wUlTe7npsGeP+V6Jab90Cn0N353FmTqAu2fc2+ri7qNjW8W4dmMfpCqt0oi2p6n1gpN6OfztY+Fs6vacpu2Jj8Ic0x316W+pUW4cbu.RkKF278Ar1pyOXT8C2pXRlp.vq0F7HhBGgw+L9iEvvWwgx.Ju3l3hWFYV1SVboLwP0BX8ZPyukHw98wo+KwFkjSsdFCY3L+lpyOMgZU+AEyPwDLPGGDiI8jwFLgUbp8eJ4e+QgOkfxxkwcNp6IXeBmeSwx9+yYlPqhREKGUdEJ4503J90qNZcuJWdURst3R3nkv8iE91hTIMvmi0KgUTcDbxouDfegEgBsFf8qhTLgojQYITSs.xS2wfzf.x+TRN7lfikh1RC8HQoWV3iEVr.bDtqp98uWcVhFj23.o69TaGFo92brjHdHvlVBpi7X5TCgFta2E69vcw4GxjUlxYnTzRvLGEQEOznGTVyhsiOCUfolj98uMqeuQrwHEHFzVunaOinKUDfRfb9Y0nSasMwPtIPPLg8IhpLL6QvYa5HXvc5fjEc2lpGXjQvV0TNDpWVD339ErsiyeWvj7KLzwPLdp6NhQLhxdvtafedVfeKoGkmD2m4ZFag4PXP0CE4VuNMxOwMTxIeYw84t7d7iyXhOXjeeVj+A2cTJoBSEXNACDVlOyDGrI1qhGb41mMGFtAPFDyIlaesf8xyLE.K6VyhsyaEZlYR9B1+a2U7kBwW31gY7CueLN28fQfK80.iY2v9b2c52m5alAvEb28cectNEcLLnjIt7PhQw.9fa63gcgWk3SgcWHnbaWtyb19wz0UrqsY.KqOYweCeYJqZW6jor5MJQCI9J4E9ocw16veZhD.Shj26rn6g103p2s4EgFBOo3Be+aGpOywUdrNV6w5n2i0wUerNV+w53ZOVGW++1Q6K9fWsHGl11fPG1YmjgsNN6HH.CLgsh9G.3GcMqA
-
RE: Server.callWithPost content type
@d-healey here's clear. posted on posttestserver.dev via HISE, and via mac terminal cURL
HISE json (see body)
cURL Json
-
RE: Server.callWithPost content type
@d-healey Yes, header does not seems to be the problem for me. I know hot to add it.
The JSON itself is sent as form-urlencoded and I guess I need it JSON object
like this:'{\n "text": "hello",\n "time": 5\n}'
This is an api call to openai I was playing with. But no luck. credentials are active.
HiseSnippet 1212.3ocsVs0aaaCElJIpq1ccXEXOtGH7StCI1VwNNWFFVicRZbRiiWbtzhsg.ZI5JFSQpRR4Zuh9ed+C1NTVwWZS1JB1zCB5bke5bkcTRepVKUHm7mONlhb9Z2tiElvlgDl.0ZOjyW4VoTkRdnFiiIZMM.43r7KsBcxsBJ84O+4FDNQ3SmwBgtTx7ouhEwLy314EGy37CHAzyYQyocsWzxWJZJ4xD.HK6VAES7GPdKsMwp1RtnCI5PjyO3VYi5T5lU6GDPpVMnd85au01011izuRMROu5aWa8Zat9Va1G47n8CXFopqgXnZjyJMjAi6FJeuXxAbISy5woVBOTW3jmv9.IOv9KZ4hZFx3ActMBoQfW5LKds7j3024dBKfMk+r312lJ.Oyh4CfNKsH7VdA34MO7pLG7tCH4LGjVYBjdlaWeEK1LShEOOwskvPU8IPdZdnLQWzRatraSIngvTJhLfdfBHlZQw5UprJFd87eLe97copgTUIM0zfnoWb1qJVHzXh06TtLIlURFSEDVIeYT4Bf9yz9PPoCoP5WUrP1YslEx6fIwwblOwvjhx2nkheSrahITpX+QJucvMnDEUg0CVKVIuYsAsNVNLL7kWzJn5gWwF791js18FgT0+rgWb0P5vdT00Qiia24xj3FIaLxOox35iF50dzw8acfrwUua.s5wuKow4Uav6M3fit7TeuHt2uvqc4.pNza2KFsa2gsCUcNZ.ocy9MZ2g25B+ZqSNhzUKSZeT8a1X8WyqEPpb8nluIf0Vc0wCqextERiQ4gJZsAOjnvwX7Og+PdL7THRFP4E1AW3swl0pIKrZFaHOA06ZPxulxw97goekpiRxoVKSzTUlcSk4OIZZE+dEyPwDLTHNHAS5ISLXBqvT8+X5W+d9OlhxxkwcNs64XeBmealx98ULSnUPwBkG5U1OjXJC4yXN0lNzEVEGuJtehv2RVTCUwI5UwJpNFjReN.874fLrFfboXESXJZT1xnoZ.wnbkKunJ2JrDUojpRwDEIBz6iowyaOLrTzVZnmJJ977eHet7vuymJpe+6TlshChgbn56tDaGIo9mLrnHIBJqVExo7D5TEg1tE6kcu+d44G0jkxlSQonkfYNE5dtuAPnrtFaeeFp.UMoc8eSVWeiDiQJPLn4NmaOinKUDfRg77SrQWzZOhgbqi.eBmSLUYX1eAm8nCgw2SFmjycOpdfQFCGUSnFPJrHvw8K3XGM+FgwySXni.e7X28ECYDk8G6Sc7Syb7qH8n7T+9DWyHKLifwU2mma8hId9QtgRN4KyuO0k2ieVVw28542j44u2cea4IlJvbBFJeY9LSRvN3ZUpAq39rowvd.YPBmXVb4fcEZl.nJagIx1otBMyLd9D1+YaL9Rg3yb6vL9g2MFW5NvHTK8+AFy1y9T2862m5alAvUbO30++rTEcFLzjId6IDihA0CtsSh5B2MwmBmtPP41tbmkr8iSnqXosQ.aUeJweAOYB8rzNYB8tUHJh3qjW6OoK1tI+wob.LIRu0SN2SrzXuOs4EghfKVbsu+ht5yLb8GpgUenFV6gZ3FOTCq+PMbyGpga8uan8dev0WjQSZaPnS5re5vVGm8EDnBLsZE82v9LJiT
-
RE: Server.callWithPost content type
@d-healey I tested with a local python server (attached) and got this for headers. Despite this, I think HISE is sending form-urlencoded format, and the APIs I'm testing expect a JSON dictionary for the body.
Interface: "Host: 127.0.0.1:4000\nContent-Type: application/x-www-form-urlencoded\nUser-Agent: HISE%20Standalone/4.1.0 CFNetwork/1410.0.3 Darwin/22.6.0\nConnection: keep-alive\nAccept: */*\nAccept-Language: en-GB,en-US;q=0.9,en;q=0.8\nContent-Length: 41\nAccept-Encoding: gzip, deflate\nnxi-api-key: sk_f3298fc4aeccb17ab56044222219110d7e044e921ac1cc1a\n\n\r\ntext=hi%20there&duration_seconds=5"
7f43a9fdd0a9d638d8634cca4b5ac824-12602f5c1fdc8a35112ca130a4de9cb890109cc3.zip
-
Server.callWithPost content type
Hi there, I'm not experienced in API calls nor server handling.
Im trying a few external APIs and I see many requieres Content-Type: application/json encoded requests instead of the x-www-form-urlencoded HISE uses on Server.callWithPost
this is how a Content-Type: application/json looks:
'{\n "text": "hello",\n "time": 5\n}'
And this is how a x-www-form-urlencoded from HISE looks:
'text=hello&time=5'
How can I change this ?
Thanks mates! -
RE: Inno Setup is Flagged as Trojan?
@JulesV said in Inno Setup is Flagged as Trojan?:
@d-healey Sorry for my basic question,
Where do we access the "Multipage Creator" menu? I couldn't find it anywhere in Hise.
I found the project in /tools/multipagecreator in Hise source.