Pleaseeeee @Christoph-Hart
Posts made by Steve Mohican
-
RE: Expandable GUI
Hey man, I wonder when this feature will come?
Nowadays, many plugins have been use this, we should not fall behind the times...Just one of the tons of plugins that use this feature:
-
You must first sign the relevant contracts online. (1048)
I got this error while submitting the installer for the Notarization on my Mac.
Anyone got this before? What is the cure?
-
RE: Neural Amp Modeler - WaveNet on SNEX
@iamlamprey Just amazing technologies. I hope neural networks come to Hise in the future.
-
RE: Neural Amp Modeler - WaveNet on SNEX
@iamlamprey said in Neural Amp Modeler - WaveNet on SNEX:
but I hit a wall trying to make a variational autoencoder so it's on the backburner for the time being.
I think this autoencoder is the thing that makes the sound ultra-realistic. A transfer function is similar to a static wave shaper. But this auto-encoder thing is amazing. A real guitar amp behaves like this!
As you see, the shape has been morphing automatically according to the input signal volume. This is not a standard waveshaper look.
-
Neural Amp Modeler - WaveNet on SNEX
I've noticed a new project, Neural Amp Modeler. This is an amazing realistic amp modeler based on Machine Learning (WaveNet).
https://github.com/sdatkinson/neural-amp-modeler
As I see it's under MIT License, could this can be added to Hise? At least to open the modeled amps. This could be a revolution.
If not, anyone knows about using WaveNet thing on SNEX?
-
RE: jlinkwitzriley phase issue
@orange Because delay is not a fixed value. Unfortunately, it is constantly changing with band split frequency values :/
-
RE: jlinkwitzriley phase issue
Yes I see what you mean. Regarding the frequency response, there is no problem. There are no any bumps or conflicts on the split points.
But the problem is the delay. You can see it in the phase diagram on the video. The wave look (similar to saw tooth) in the above video indicates the delay (a couple of milliseconds). Normally the phase diagram shouldn't look like that. It should look like almost a flat line.
Look at the below multi band compressor plugin. When the crossover frequencies are changed, there is no shifts like that. The wave shift is in the end of the line but it has so small interval. Also no change at all, even the frequencies are changed.
Normally, band splits don't cause any delay issues (causes phase issue). You can try any band split plugin.
NOTE: The phase diagram is
Inverted Raw Audio Signal
+
Processed Audio Signal
. The ideal should be a flat line. This is also called Null Test. Because if there is no delay, the signals neutralize (null) each other. The bump on the low frequencies in the below video is because of the high pass filter in the plugin, that's normal. -
RE: jlinkwitzriley phase issue
I built myself and here is the simple snippet below. As you see in the below, there is a big phasing problem on the band split points.
There is a frame container because this will be used in a snappy multi band compressor.
HiseSnippet 1450.3oc6Y0saaaCElJ1z4mlMz1sArK8ko.cFRx1wwXWrVmDuYr4Ti5rfcWAiDcLqkHUknah6vte.6UnWtmgc8dF1SxdC1NTTNVxww0wIo8Fq.DnygmC424WRK1IT3PihDgHiMOdT.EYrMt6Htr+98ILNp0AHiOG2lDIogE0rZLJfDEQcQFF49dECiMyihe92uqAwivcnSXgPmHXNzeh4yjS314Y+HyyqIwkdLyOkzUdVKGAeegmXHfmbXST.wY.4L5QDkXqgQFENzkIEgckDIMBjogvcT29hy4Z4OgEwN0ipHrPcgIRyFseelmamw1ZDBYjuyDKOm1x+RbalK6R9S7.OLdfhSzHsOvXs4AIqa.jLRAo7ZH8HbWmPVfbxHJ77.bKNDP5Q.WcZnnkEY7238Ef.bYIex.ZyPf3RE1YWSymVD92S91dC4NRlfWTvORHoufuyS15W2Zys9ssJN8P85MywTKSnvyiFNygUQ2v4o3N7g9mRCeZw2R7FRuTPv7y5SKrX9TGsUmRPAuEmIeQ.MgtovyU4qTue0H.JwsAu8ysNfHIpfRBOPt.ZnjofiwAz2BY05Pzl3CnQCjh.Hu9JwOHyQ3NziHylNopaRF.7GYhgp.EOhIGkttZ5br7Wu+vLk+3CXsKHbeDtCS5ze13csYfWvqcei2jJ1OCeXudTG4DvlG27Wla4Y9EKUZBTVzR0sRJUg0WCjFcmYw4uimTHDDRCHgziEc7Hi1Ih3G3QeIfymV7TOgyftr2QuZ0SfdoanjXGm9DNm5EsLEYEtiZbgdoXnjwOqMQFxt.YfOZneWnEtCc+DzA7LVSUeooMUzp7jtTtaLw+AOICZonMRFzZ7foJMOhJOWDNHNLj7NxXcsO+zHzy87DmuuvOfkjsB99XdcDdiB5K3LGEKsDiQ3y8ECgIOAl+.I5XBySkd2cXDz7v8E7tfvwasYj6DZXT7DuN1rD7GjtejvEFB2j3.NzQcHx9p5FU+HHwjFVxIUBJfwz4EJUGukm1q.PyWYpwa3kKUiGcdmhBp1VSMaaiaEchZTGhG5DU7UAZjZN09mXbUPIJF2HJ.8AP3DfoB0og113J1l0pZW1bupHUVRGRHrqLrqRjNCIKpmBAX8AI5oTw9UwI2YgxWmBJYj55Qjh9CunqiiB7fCebsFtd3kYYxkYYzNvk1+tXKyCwu1iwGbNS9tPHgbT106qvu1MJnzThbSVSUUgG8hw680j4EGfu7UUZG2kdgJO9arPGBMVbg9jwxqlATprBfwkT.7ay3IInEv1ppl1jKRXrIv.d.dcGPOWaRpiiYVx1tdcyJU201tbk8pAYd5i+zLj9lgP43HzyGJE9P+qw6ZL6UDiytfXrsZwjz.UKVEsEPql6B33t4YzCktDDkJZ7nohFUVENtmCG1yKbT.e1UJAe.TBFRKc1Mr3asLNtboLiBSLiM.et4zVhYFKQ4zrL0OVUpaZYsqUFu5WfqVphsscMyZ0prWEqxl0SL73ea0T4gyDFS6M2.akD8VbXnDnrokYYPf502qR8ZlVIA2t9BgrOr8NJa9B5iuSYa7KoQTodZmSIZ5fG5Fu+YbhapzpMzs1stu6sOc2jxq5lbO2Mw5lzb2ZU33S4dsqG2b2ZU28Uc2uO5ta+wt6d0UsS9TdVwoCG1qBGeJ2rU2c2dU28Uc2u8c2u1o3tdxyVVpC8MCeiE5toBcrF4e7+b7wm9d+mEeYDbZ722MN2dBYx2frk6L9FQWBR0noK4QyT+q96PtkSP04LAyzAZeW6.e+SZ+mi9i+ZAcfW8j+2RGf8scBpLOO3suFogPLvmD+I0WtK95iwE.3SbBEuxQemFJaciXNf8viuc3MwsUzEsPuMc2EelK6UNNIayhlsN1KgNkWBcprD5TcIzY2kPmZKgN6MWcTWZdxoJTo2.iNGpOeiwgbxod56+.8+ZbukUC
-
jlinkwitzriley phase issue
jlinkwitzriley nodes are causing big phase issues here (3 band version). It gives delay bigger than 50 samples. I am using these with their AP modules too.
Does anyone have a tip or a working snippet on this?
-
RE: Native Apple Silicon AAX
@Dan-Korneff said in Native Apple Silicon AAX:
@Steve-Mohican AAX SDK 2.4.1
So the Hise exported AAX plugin is running Natively in Apple Silicon Pro Tools, right?
.......................................................................
This is the Libs folder in the AAX SDK 2.4.1:
.......................................................................
This is the Libs folder in the AAX SDK 2.5.0 (The latest one):
I am not sure if the AAX SDK 2.4.1 is Native Apple Silicon
-
RE: Native Apple Silicon AAX
@Dan-Korneff Which AAX SDK version are you using?
-
RE: Panel swaps with buttons
@orange Whoah! Thank you man, it's Awesome!!!
-
Panel swaps with buttons
I am trying to make an fx chain replacement with Next & Previous buttons. The panel positions are saved in a Panel as an object. But array value changes are not working.
Please help. My goal is to link them to the Effect Slots.
HiseSnippet 1741.3oc2Y02SaaDF+Lf6pSoUsR6CfUz9ivfgrcLDdYrlxaqYq.YjN1jPrJi8Ex05XGYegRFCo9EXeW1mfo8Qp+49usmy9b74PRfZUTjHUEYeOu8644d9c2kb0C7swgg9AHIkW2qCFIMqbiddzVa0xh3gpsMR5gx0s7vtgnM60wJLD6fjjl96YRkTlAE84iOeSKWKOab5PHzQ9Da7qHsIzzQqW8GItt6Z4feMosf1lUqY66skuqeW.ISKqg5XY+Nqyv6awTaJYjzC1wgP8CZPsn3PjzLa56zqQK+26Eq+QjPxotX1K5nFfihGdWeWGFhYih1pEw0odRFGh.uTOM+mNN++R48HNj9imVGdZj.0TKDqGRSkEdSmAd5hvSS.dCARRBPZlXH8L4F1AjNzTIL77H4ZdTbPSKnrKBkXcQSMqh7V9fFdzEaa8N7tAvK8snjtll1BpFZZysdgBEfheHU0qa6Cgxdn5FpKsNerNr49eg3PaAipupVlweIlbVKJSfYeAVAA8dyNMahsoQ8MfziOIiv5A3y2j5ccA6iuflJfK4bq.0PVU8fSeKH4xnmW6X.75.9WPs7BplmbUF0YoMLqgC.8SJAmgoa42tiuG7Roh80nHj9DOW3Q0lc8roDeOUViHWL6g.e2R1Ilt.D.2t34JbYgBJJjlpknvTjeyTMXQ5HlNklaN0M1Psn+ouEpEEmCz+R3+JQUtCBbvAuzxywEGTBvfhxULGBzLbhdodLLwiI0gHCFoiTf+T.pH2XpybLOC2xx08TXtuz0S9nFD3SS+.0RDnjpstJQ8a62s.uM+7rBhJ7YvY+E6zMrUogiDA0JpNuJYNHRLej5Hdmx3bBWkLNPz1iImL7zTriKMSyFet3wEetJWO9bAeZwOJ7WEWuGrsbHS2PQGlrugIlntoAmW3vpTwKJtfHG+qSIOBMxKF03A1L25JQcWbGlsFWp34wqxAtjF.jj0GTuw3asStlOZZArgHmj3mr0zQGuD8FS7LGe7thUXG0LAeximUiaMBk9+a7tJaevvcEawF9aJWFUSb8ssbUINW.y8Y5WIdN3KNPXQonrJVc6jZBTO3qON7RTpIPTq48hfdf5hV2OL2PriWsJEvgu2pSGrSxtCht739gZdU8S5aWFUDM+DvdH+WePcRbCStn97lINNvzssnVIapzMbsLX4JtxoUnz0gisj2qTXTKEeUxrdxmzsnNDC9XjaOEIc3aMEIZr8ICCuB6ajJ1tkk2YXGFTG4tEbjL7kvDwR7tDB.ceeHjd70ntpf5fhZ1bnx3tKc4srhYGaLXbFVBV86TbPFNHnHbVprGPSdzGPS77i1wUEAE88p4QnGzA6MpSUh3kR1g43nBTkFcTtGmbTNVCCh3vNFW+YDTDlQRpx+PiC1+xhQSaEWScvC6fP+bMV+WR.fXAwuCNfRXolz13ygidGe1QE4swgui52ANEc+4UHp2F3bQ5Az+tp8De48rMK5Ove8mUaEcRv9i7Aqpm5ynCMH+dluTP7nGZ4P5FJNNghaKd7+z2MhGHz5bbMOXIWnkKtvKIeaxmmHKrqmVTJ8fjf1SDAcrB.OI5RgJQ178eNaX46YI3ufr9xUpTwPeIDEVTLY3Yk0WYYCiJZqVYoQVGFVU6iOWZZAbMa1T8UVmxS0GJG8rl37VMw4sZUuVRNP4Iad9giFLOQ6WECzHq9eUFVBF+TSnXkE2aTMa5aZTYUC8UWthNJsX8H4kVp7xlqnarBi3zGXEhyxmvyxM6Ro9dQoYAY9FuYRzLyle0mZh9SWKQMqRB2yuMXqUPu3FtAaA0PmmrngrTjQBwSYL3muUYF7+aUm.3G8IyfziYP+88ZFjdtYP54mAo+4lAobyLH8byfzuC5.uETF8bSYzmXTFiXJyeHcelxXjaJiQ9oLFS.JiQtoLFSFJiQtoLFSLJS4XJyZScelxTN2Tlx4mxTdBPYJmaJS4ICkobtoLkmXTFyXJy+dulxXlaJiY9oLlS.JiYtoLl2AcfEtYJiYtoLl28eWrGLR7+ExQ+FVhfeeAv+A7spTc8ar6ox646z00hl8BDY2ZJW.APf3s1wtYNuPBsWFxwmqaU71BwmIWmPsaMbLN0PvHBcmfQ9cw9XdiRJ.mQd2e8t4hWQG52kR7NaOKZ.A5Gj2ua6F.O1FCQ2K5BvgVK1xq720RZ0Zf8bhd4+fObgredJIItP8Dgn1V1A9uwN9GEjcauOLZD.SdQWzsh7dr2U0S9o.kk0VTC0l3PdisMK8+FcDZ31XjCaJmCaLygMKkCaVNG1TIG1rxXsgcm+unK0ucLc.Fn9NQ+1qRR63w1rHpKD8+.mE+1w.
-
Storing values in panels
How to save same values inside the panels with the presets?
-
RE: Some Faust errors on Hise
@Dan-Korneff I'll try this ASAP, thank you so much!
-
RE: Some Faust errors on Hise
@toxonic Thank you so much for the tips, Faust is very good and it'j so enjoying to use it :)
-
Some Faust errors on Hise
Hello guys.
I've just started to tweak the Faust library on my M1 Mac (Xcode 13.1 - Monterey), some examples are great and working.
But I am getting sime kind of errors with some of them. So here are the codes and errors, are these bugs or is there any way to fix them? @Christoph-Hart @etXzat @sletz
import("stdfaust.lib"); diode_clipper(in1) = wd.buildtree(tree) with{ // declare components d1(i) = wd.u_diodeAntiparallel(i, 2.52*10^-9, 25.85*10^-3, 1, 1); vin(i) = wd.resVoltage(i, 4700, in1); c1(i) = wd.capacitor_Vout(i, 47.0e-9); // declare connection tree tree = d1 : (wd.parallel : (vin, c1)); }; process = diode_clipper;
declare name "phaserFlangerLab"; import("stdfaust.lib"); fx_stack = vgroup("[1]", dm.sawtooth_demo) <: vgroup("[2]", dm.flanger_demo) : vgroup("[3]", dm.phaser2_demo); level_viewer(x,y) = attach(x, vgroup("[4]", dm.spectral_level_demo(x+y))),y; process = fx_stack : level_viewer;
//Chua's diode circuit //original circuit featuring Chua's diode taken from Kurt Werner thesis //for reference, see Meerkotter and Scholz, "Digital Simulation of Nonlinear Circuits by Wave Digital Filter Principles" wdf = library("wdmodels.lib"); import("stdfaust.lib"); //create circuit components c1(i) = wdf.capacitor_output(i, 5.5*10^(-9)); r2(i) = wdf.resistor_output(i, 1.6*10^3); //resistance must be slightly higher than original document, currently unsure why. l3(i) = wdf.inductor_output(i, 7.07*10^(-3)); c4(i) = wdf.capacitor_output(i, 49.5*10^(-9)); d1(i) = wdf.u_chua(i, -500*10^-6, -800*10^-6, 1); //I've added a voltage injection for agitation purposes. the system will always initialize with zeros, so adding an impulse will get oscillations started. vInject(i) = wdf.series_voltage(i, button("impulse")*5 : ba.impulsify); //input tree structure treeChua = d1 : (wdf.parallel : (c1, (wdf.series : (r2, (wdf.parallel : (l3, (vInject :c4))))))); chua = wdf.buildtree(treeChua); process = chua;