Hi,
Here is a cool Knob kit for all of the developers. They are all designed by me, so feel free to use them.
Enjoy
DOWNLOAD LINK: https://drive.google.com/file/d/1uLYfK-9NF2uwroJQeYzby2z5TEjiSu8l/view?usp=sharing
Hi,
Here is a cool Knob kit for all of the developers. They are all designed by me, so feel free to use them.
Enjoy
DOWNLOAD LINK: https://drive.google.com/file/d/1uLYfK-9NF2uwroJQeYzby2z5TEjiSu8l/view?usp=sharing
3 BAND FREQUENCY SPLITTER
Hello Hise community
I've made a 3 band frequency splitter fx unit and I'm sharing it with you. You can use it for multiband compresors or other similar multiband fx stuff.
I've used Bessel Crossover Filter Coefficients for removing frequency cancellation that occurs while frequencies are splitted.
Cheers ;) :)
HiseSnippet 2495.3oc6b07aaibEmxxSbj13Tms4P6MBeRN0wP7CIprAAl9yrFcss1H2r6hdHglZj0zPQpPNzIJAAM8VO0O.JZw1dI6g9GP+KnA8POzSKPQOz1K4Og8XukNC+PbHEkrjbb7GQxv.hu27F9le+l48dbHopZaoCcbrr4xjauNsgbYtBnVGSby0ZpgL41ZctLeDXsc42DYfg1bq1osliCrNWlLYuKsAYxMMm2mua4U0LzL0gQh33tuERG9YnVHbjzpp+XjgwlZ0g6gZwzZY0szsLWyxvxk3LYAE4Zqo+HsCf6nQa1T.tLfMpivV10vZXnCWloW0pdmZMsdhoe6uOxAsuAjdf.WMRG4KdSKi5TOlJkaslHi5UCGzNbjNsZDDj0GBtNXaTcTW4QPwbdJ3irfEOxL0fbOAV2q3v6dYXbuo8cuqApoaiZiiz3SSaYRnnFZDJf0s7aK2TOaFvZVjVXhWpk1ifaZSNnqEEJWr3h7REKtvsmM+r4IDgCl+PMa9M9bA96v6MiXoCf3MZz.piKLOQ77zlx1PwzanXOMTJ8FJkngqXpYzwAZuwmmV6iz1Gy10Fc.h78AYbXaRzE0ZafvDjgXZHjQLdMqVssLIGTX9vFzG610Em1YkQcBCC8i9XHi548Inv+PlFHSHeCWScLxxj2xjtpTf501VFEzCc4EImFCW3Byl+4ylmOGgUVxAhWAisQ66hgEnBVUyr9tMZPjyeC9h7+HJktzl1vGuHewkTpT9F9cws86.gjcfPZcfPPGHrjnhXTG7Bx+oirdt+7KP67fAwZZFF6ShDTH9XKBGRGCDO9XfPLLHwPf1ARI6.ozv.ozAwAiAhCBCDGBLHbx1Q.CjOnFE7jvem6vKr.uuP5mmG8UdlUiT+JL.SgFZFNjgCeZMMbZaLCv1tIaOy5h3.JqB53dQdYOnu6GlEFwsjUguk2TvO3VnouXPLPz56zIgDf6f3gPO4DlGRAVGHMjFuMB7PRzbjnhgmGhhOmNOj.bo8KCzuiEFtqYgEx+774x+hdzznQZpB5JCncZZokrXO.yJX51ZencH2FzNRl63kF.5eoArUtn6CJLMzxbKSDd21Py9Uv.W.RRJcX5.mhzTrWgCWMnvgUcwXKSNDo9f7fPxkyykYKnianrOjCBsGjwy79YaMCTcxIiZ6L.u.5INwOTSc3MVLgw+mWox8S1ZcMrFszo.nf.Osg1XDE4yrN7PRMo9ERkCrNz4QXq1ju1cVGWlYwAUA5eR2zvRCiLOXODggnm5q.hVDx8zHD6FpchNfW8In53lcE7legZSH5flQUB+vFp6ePX8t4.RRkJIKKwgvvVgRuBPrjjjjnbQEEFEhz1KKqHcKQ4P91eD88.q3VGYE5ebdHQFYfWHj46NOYq5y+I7rkPsnm9sLqCeJQiHYMIotTxLOzyXlQnnhgOEG4aRJhxkDKonPmGN7v2GCRFY5jFDkjIhUpTpr7w.D+jAChcCUMVPoXIgxUJcKAoRiDTNKfTh0CVG4z1Pqy6JTjF4gE+xcoY9l29+nMKF3QaVBXy+hDCcGeXaozgM5EPDGotovv.Uzy5nhPhmRHTdfPYEEEQgRGKfRbr.JlS9nhWRmuwKo2k3UtgIyICLsHCL8ZiDvD2dIgItaqZqQh0bWaK21QRmmA75SNfDJX84KOLYq6iOygFeeNtyIHWpTkxJEUJGy499GY4.Qdl59Ld1CQpN5ZFvM0zwdaWEU7q95u9eubbG90eYON7NpNjRntOsRgpVsoN8LfUgFVOgqkUcHcqSnWglKzTuCWK1M0RVskVj67xGq5fgsiOK56V1wsQCDoU..+m9Lh80qaPNMNHZkgQCkZp0gMzbMv2Od0N6S5yNFd661mZYidFYZJgcXyoUQoTQQAwjqf94u821yJnbWx5p+icBp+ZngbQFH+23d5B4E+Uwf7e4+b7g7e2eIcHu32nlNTNXhfDfP5VEkJITouXduaU2bfssp6ZngiuKhTTOPA0iY2tN5VxYRFIcXGumHas3v5tWCTEg0alt+NUJ9Koz6SZ+MXiZIYq71hrHmcZvle43tqrouowESaWYmqWeIG3dVjq2kb582MVIYdOAI1j3rwcmrCm6jBZP6bRl6s0HWnMYov01wsUMxLRcHALLMgFzKyLykoQB7OtX3klUCZV26fohTJPONSfRuCxFoTjd7aIenJ6dPfRIVkRITJypTNgxRrJKkPYYVkkSnTgUY2C3NZNoT4y5bxzChS.WD4DkJm04jKMHNYly0bRtPNYMW6Cga7XONAPupxXrAAy7KA2Ib7S2m6hQU27yToBDBDv+e+gM7DHF+9C5MviKPNVZiSWRODoJl.FEXUJjPoXXjz9R5YCTdlgzuZ+HcwAP5ScTj9KWo5OczIceAkXmEPETNrSaZ8m85TkjlTIofacgXlz3G9X5foYoNSBDn78U3CoQH7wa9C+9+9xryjd0e5E+wwYlzGfj93G93RAyHRkzmIPYpj9LceNQPsZa.uaXo2yBXtUOC3IE4qd85P513vrb8KhukCekZJOKIuyX2LSOzW3C0w4O2bgZeLvCXOO4vdD+4GGdNPUsyBSHN90zlL9TrZZOKDeZ7SJA7Iv7cuMSAy054tNwtMFq51nAzN99L8spUsgGhfOIHK2YkDMenPj8KQyL.I4AmhgiaRJlIoXljh48cJlOTtB59GYpT4IQllDYZRjoKNQlNesiL8OxjRkIQllDYZRjoIQlNc11vTu8e4o2R1sg1G.Oyd2+NMt.al6LeuTBycl+j3NxlmdGYmPIu6txBFxrWJIahman9u45LuDFCHK9bpSxhOIK9jr3S14i2iODO4.RxWTyXvE0s8lwHSjxyX2tiXuiRrrx4oazwGJKpttOt+QfuP6Pn2a+sGGdcuiaXY2h+tPSnMMb4.R8+sC6u.CsG5eAF1UGS7f8r0LcZa4.EX64D5XeVM9qqCwtlwatuHwXElPreSxniocWVMTnHqPRhgXcF43X8z1nvGY7G9q+a+qk2vTiLqrFjLZpuqiNYvpE87q6MwtpqgCzK+HS+9FFwhrhStLXjeFhOG9COw6uGl8rCm6dD+1XjKzG8KbdCyCgFVDI90Ztt+KBPWorN41VlVsaZYhzYmRcOHIR0AG.iMsI0wyJXrl9ihjbc06AMfZNQqrd4FpeFxDpYus269vXAEBCOTLH55G.7cWd5Re9KFuCBYu.8NHbRr.kDc7rWY0fTq.XpiUQbSdbJ5oJiVZ51VOP2+8omFn3xdRHrjo2OqR4.aSOlu6agOkIaQx07.cc5L4aR3xzsPbjsPZjsPdjsnzHaQ4Q1BkQ1hJCvBZh8UbwVs7Wcxw8+o1nx+L
To be continued....
@rj-and-me
Let me explain this with images;
When you download VST sdk from Steinberg, the folder comes like this....
As you see, there is a VST3_SDK folder. You need to remove "_" sign and give a space. So the new name will be like this:
Copy this "VST3 SDK" folder to Hise-master > tools > SDK folder. So Hise-master > tools > SDK folder will be like this:
As you see, you also need to download ASIOSDK2.3 from Steinberg too. And it's name must be like in the photo. (you don't need to download AAX SDK if you don't want to make AAX plugins.)
I hope it's clear. :)
And believe in me, I don't understand what you are talking about sometimes in what you write :) You can use Google translate my friend :)
Here is a simple Gate unit with a reduction VU meter on the GUI ;) I think it would be useful...
HiseSnippet 2717.3oc2ZszbaibDFTRvqIskr0FeHoxiBEqjpjqn0KAeHIlsTY8fTxJVOXIR6M9jVHfgjHBDfEdHKEGeL+Axgs1jJGRkeEI2zwbXOj+AIUNjK4xVkujaNSOO.F.BRQJ+XkW5xkH5Y5F87MeSO8zCa35ni77bbkxjs048QRYtsbyys86tYWMSaocpIkYN48z77QtJTQabdeMOOjgTlLSuMHHS1YjHe9lGtglklsNJRjjzScL0Q6Z1yzORZ+0drok0VZFnVl8D5c401Q2wdSGKm.r+LsbAo9Z5mn0AsuFzsojkxHW2vz2wsoulOxSJyLa3XbdytNO2l1+mZ5YdrEBdPUpI1PTwa4XY.dL7coM6ZZYzfOt8jvFsQDJLMEEtm7dlFlgxiPi6RZPIRCQ7HyTix8Tub2SMM2Kif6MC08lWtotqYe+nV.e6Vx6XimnZqgmBDcKZeklpvGKuoCtG19Onm1InsbwODpwBEKTXQkhUJb+Oa1byl6SG3ixF02dm82Y+sUNXKkVOptx1q2ptxS1emVJe5v+.1BOo54qbplqRsms+5JqpPXXOnCxud61Hc+ExCxySewI69QaC9LF9wLvUU39ulgQCMajEUUg9jGFCKpThML382CAXUejquIxCOv68Kadv9oo7KlMmhhR9maZ32M+uPQsRgEIRTx2EY1oqOVF.TLYl9ndT9Jz2BkpVpZkJqr7fMWD29RkVZ4xkKWQk2rO5L+PsyWboUJWpR4JUxya+XGWCjaSyeCBrdboGpYXF3gkC9xKGFzsq1wHq3vFQDejSd.OpUUWTY4I.w358BlO0FqDrHEFGGb14cP1gCBnol9maQZaCLSOdKrA2Rbg80bwu8Mc502wF+EPoAljDfOncfGlW.Dh+ujPRcaM7RvDboMB78cr4iNVW.bo3hJUm.bIRSNxvIREqNHOZk2fAcDIoSDAbokWd4hpURkcVpTkJkKWJcpopp5JkWQMDDMssvuUk1A159lN1JN1wFefa45XsfN2iWDCvVAn6OaN531rsxBDIJqtpRg6Sem3lxB+ELE.iq666ZdbfOZAhjswwLo12XQExx2ruD++Asm5Uvdpb68xXSl3PPgndx4v6C1jMR2Tyx5X7dQKjNPLdLuVtHutw4cO114X96kzLl4TcQkxkl.NGWONiyzqgUPGS6FZt3Uj3n634We2.THYKdq7kswLFqq8bLnsgzMIK34xMswh+D0n.ggwKwqX3cR6LV3Ixi3TH5yVsW3AXMi+oRkPVqWP61lfp4UL1P3UZXXgZ33YBDR3sWtPx0DsNrdyGcvt0xOAqqtTJOAQFMgO6HXfs5B5iC6w03yFGNHcZXjLPQ+Jc92fLPr+gMwvofz1obvpUl.NXnhihDlWM+a.GDRULAALhGoVtZAU0kTUqVZk37uUFEEMUNYZ1ZL4jpCPIWuUq027wSFg7RojTz9pyIo5OQDR1D7HYjwbqwKj3gHKjlGZ3LRVGnTR0xKMAbxHUu1QJExp7aEV4g02s95Mq+VlVx.7qNujYfIhXxmkGIyLtmMdTSr+bzgHi.xX7n8.FwvooozYR1ikWToxjrWd51gweYjCVpzOErftV3lxCYWR0UVLl1iG0J8c4SYa8gyCoo3aZ0yCOO2emd3iwC83I3U6Fn1ZAV9JdmXZGq6Xd0IHiVNhI3NpDQHsgn43kzoBWXURTZXx2pkhIWHK5hUVZopEVtbAUwNDOW5kqRxWtZkz6BjRcwkKUDeTvBEiYlwOSeJx1044svKZ2vAf21ZVdnTNnyHotXRacabbMzCzcQPBI3PVtGb7uFN2MXnTTA3njtEtPhuVeg6m6E4xNrEImheWjEycFxxaVGI4hyBEjlMX9K1Jr4ausbbgZMskltui6Bop2nLJYgDLpdJDXYX5C.atg.H9ZtTHYAdkEFRQRpuesqRIRlMmP3z8c7QGvv5bubfVZ2NslXA2vGJIsVo99vUaA6fdGib4gdY8SJyLwKn0MFuBZoSi0IzQG6crM8OnOh87nK4kDKXoD9MxbPbW8Ik9ZVVouHkfPxz.jHTTBIx..qmLf8TKIp9bL0om3mn+cjiclNtEhJq4PMRSKSCrBhNAIOgXl3hu9qW8hwwDyIKlGULa7EsaO2ZiiM3iE1NdWswxOTdnKhRZvmcgzS1olluFTmR1rVz1aXY0PmZpinUsLqbMj2I9N8I8kEBTJyshOwRpqGwOlWNQrQoyjxHm4GfeumCe4mf+BILO1z23KYEblFgGj72YRhhKCRm9+9pUiKsHQ7qd0OCDGUSNndpg0jSJpVbPuyvLsXs3.47pdCz1vwW1wi3RFa2hO19HluDxjSryQZnCuJbRYtoLsJbR7ZrAN2cYNWXE4.aCUjCVkjb1XLVmPb3ayc3rgN7TxQyJ+3AlU9QbnqSzbxqe8qSYlpToRRoLSM+7ySuEgKGPDGW2YLW5dFevPFU+b7WhmTUD2u1E7zo.Y+w+.74u8vdjqD4F+oWS+fSWRjXPSUBaYYbpRRPZMzkEjs4X3WNYdgLhvw9btbxiv.NIvFS4vKIGYu0.rDAphiXGMBD6mtlHhgE7mIHFEhZLBH5FxjaJhhO2Tldp5AQmdgWGEwvo.Vv9MuOgpjwiiiU+9qJV8kiKVkUlcVuqOf026JsuCA39sbfqBL1ogvxIyOIzPgxhWjJT9FrPkclCQEBw2YGHj2uKkPdY+Ou9qRYyoom9emRHuY+e+y+xXFxS3DC.PQduCd+g2UdOGi.KM+3WsIjiMqA..EuCQ3dBsw.64hISLA22Ygw99NGW2cd4Fl95cS2emJE+Eus76Z+kc6wyJSuXyHmcF4s9Uucup3BW1UE+wTeImbsys05Yp6QbjaPXLItE+vKJQbxMV0qEykMpDhhYmJT.GQq.jUWhGMvqfFUf1XxWThlODlfS2rw7DRbSA0R5OOaMxOEATZNCqkT8DVaIeWeyCYMLvKRzK1S6DTP+TL2fMjY53rhoGOVQJjxCcB7Ms6rmF9X3Pjf8C50DGNQGg4j13Dr8fnCSAfL84B7nEMQ1FjGffhrFU4YY.MpxaTj3eOJY6Vxet1oHx06SXa2i7baG2dJaivgmfUvi3WPx+3s+ufjCz8wdPKWMau9NdHUQKmnshhsUC4GXGu6TQw5EL51BO5D52MWiKrnnP7oZhYL7ywrzdvrD+w+0Co7ylH7nw3.Oc7fk.cBLuFAVdnOG1zQUTwHwEEEmjXIOdDq3aHHz+K4mrx2F+hZd6uCy6zMDmfn5S0XfekV2UtoYu9V331mhrvG2lsiXMZkUCkJ5v64X6zuqisotHu6PDN.QmNnXbqTGaIC9cu0RIp2t3jPzb2iltzPgkqbXsz9sPk5T22WlcWmP7AkqU4zbGpa+Qxq+nZMOjQzHeW4c371lAtmhhGMSW67AjlbRlKYWD1yDE+nD6PRLWnf+5WsVy.O+XA2e1ECvWJuVccm2cjE4wjrLqHY4ZdVuyw8U5Lx0am81xDZwGB35cjYD1OH.14j42b9G.P6HOn1zeG5fZuKx.AmW30fsudebZh2GuidZ5tNGoSuBDXKhaRjfG21jBakUdO3YEU98b.XSOb5oGoqCbiOAiNoqQwIViRSrFkmXMpLwZrzDqwxSrFqLBMfyBrdfuSOJeWR5+CD0d9eD
Hello everyone.
I just think that it would be so usefull to build a database for the troubleshooting of HISE exported plugins/instruments. We can share the issue that we've experienced and it's solution from here. So you can give this information to your customers / users who has this specific issues .
I will post the experiences that my beta tester's had; and their solutions. Please feel free to share if you know a issue and it's solution.
@alexaudio10 I've made a positive comment on GearSlutz ;) Congrats!
@d-healey Yes you are right in most cases. But subscription method is a very useful way for a customer and a company that has 100 products for example. Software company serves this 100 products to the customers usage with just $5 or $10 in a month. (Normally it costs thousands of dolalars if you want to buy them)
Also users can pay as long as the usage. And the account can be freezed whenever the customer want.
I think this payment strategy is the future. Besides, we can make the customer choose the way they want. One time fee or monthly subscription. Some people prefer subscription method.
With that way, software companies will be able to earn much more money because of the bulk customer amount. With this way customers will be more happy because of the huge amount of software usage with such a low cost. With this way, the cracked softwares will be history. There is no way to crack. There is need to crack, because softwares will be so cheap ;) :)
Here is an example for 2 radio buttons. you can apply it to Combobox with a little modification...
const var Button1 = Content.getComponent("Button1");
const var Button2 = Content.getComponent("Button2");
const var convolution = Synth.getAudioSampleProcessor("Convolution Reverb");
inline function onButton1Control(number, value)
{
if(value == 1)
{
convolution.setFile("{PROJECT_FOLDER}classic-fl1a.wav");
}
}
Button1.setControlCallback(onButton1Control);
inline function onButton2Control(number, value)
{
if(value == 1)
{
convolution.setFile("{PROJECT_FOLDER}LargeHall_IR.wav");
}
}
Button2.setControlCallback(onButton2Control);
NOTE: Both of the 2 buttons must have the same Radio ID (for example 1) Cheers ;)
@orange said in Discard VS2015?:
You are great @remarkablex :D Yes you are right, I was trying to install IPP 2017 update 3. now I installed IPP 2018 update 1 version and it is working. I've even managed to comply hise too :)
No, I'm just a beginner, and I'm just a student of @christoph-hart & @d-healey
The waterfall effect in the Frequency Spectrum is trendy these days.
The image below is a reverb, not wavetable synth. It would be really cool if this feature was added.
@Christoph-Hart said in Waterfall Spectrum Display:
Just for wavetable synths.
So, is there any chance you can add it for frequency spectrum as well?
Is it possible to change the pitch of the IR sample loaded into the Convolution node?
@Chazrox As far as I know, part of the list is like this:
We make audio plugins that help you get great recordings and stand out from the crowd. Lots of character, lots of tweakability, and fun to use, Korneff Audio... check out the other side of sound.
Korneff Audio Inc (korneffaudio.com)
NoiseAsh, Inc. provides the greatest professional audio software tools including VST, AU, AAX effect and instrument plugins, standalone applications to the entertainment industry. Our development team consists of talented and experienced members in the music industry and we are producing innovative, professional and premium solutions of exceptional quality.
NoiseAsh Inc (noiseash.com)
Look to the Horizen, our flagship new Synth/Rompler engine, that offers power & flexibility... Meet your new Synth
(thesynthfactory.com)
Virtual Intruments you'll love to play. For Mac and PC. VST / AU / AXX compatible.
(sampleson.com)
Discover our High Quality VST Plugins and start making Hip-Hop, Lofi, Trap Beats.
Thenatan Official Store (www.thenatan.store)
@Christoph-Hart said in HISE FX and delay compensation:
@resonant Call this function instead of Console.print in the callback and hope that every DAW supports dynamic changing of the latency.
I understand, I hope it works correctly in every DAW.
I've never tried it before, but my approach for dynamic delay compensation is to set it to the highest stable delay compensation value and try to compensate with a delay node at lower delay values while the oversampling value changes.
@tomekslesicki said in HISE FX and delay compensation:
Is this the correct logic?
// Broadcaster definition const var SampleRateBroadcaster = Engine.createBroadcaster({ "id": "SampleRateBroadcaster", "args": ["sampleRate", "blockSize"], "tags": [] }); // attach to event Type SampleRateBroadcaster.attachToProcessingSpecs(""); SampleRateBroadcaster.addListener("sampleRate", "blockSize", function(component, event) { Console.print(Engine.getSampleRate()); });
So how can this broadcaster be used for dynamic delay compensation?
@d-healey said in Waterfall Spectrum Display:
Oh actually I think this is probably what the OP wants anyway, so all good.
Sorry, can you explain this please? I didn’t get what the OP is.
@Christoph-Hart @d-healey Thanks, I hope we can use this for spectrum displays too.
@oskarsh Thank you for the help. The display algorithm looks quiet complex but it doesn’t seem so cpu intense. Great stuff.
Do you have any idea how something like this could be done?
@bfaudio Thank you for the suggestion, I'll take a look at that