Feliz Navidad to all of you as well! Exited to be part of such a great community and looking forward to seeing ( and playing) the magical instruments that we are all going to create in the year to come :)

Best posts made by Brian
-
RE: Merry Christmas
-
RE: Happy Holidays..
Happy Holidays everyone, I've been quietly 'lurking' in the background as Christoph likes to say :face_with_tears_of_joy: , but I hope to be more active here going forward.
And what an absolutely brilliant addition with RNBO @Christoph-Hart! Your amazing work has changed all our lives for the better! :)
-
RE: Create lottie files without After Effects (blender)
@ulrik @Christoph-Hart Yeah I just got into it now and its sweeet! Its drop-dead simple to animate and export, and for simple design work its also not too shaby. The bonus is that it also does PNG image sequences that work with HISE knobs, so you can just pick your flavour of poison if you need flex both ;)
-
RE: Create lottie files without After Effects (blender)
For OSx peeps, here is a cheaper app that I just found for 30$
Still gotta put it through the paces, but the interesting one is that it claims it can even edit already existing animations in Lottie format.
-
RE: Finally: Fully customize stock UI elements with a scripted LookAndFeel
Yeah this will save allot of time and headaches! Along with @d-healey ‘s suggestions my vote is for the preset browser .
-
RE: faust2Hise ?????
@hisefilo @d-healey This course is also a good one ( and its free )
Real-Time Audio Signal Processing in Faust | Kadenze
This course provides an in-depth overview to the Faust programming language including fundamentals of functional programming. Students will implement a wide range of audio effects and synthesizers from scratch and learn how to turn them into various “finished” audio products. It also emphasizes the use of Faust to create DSP engines usable in existing projects.
(www.kadenze.com)
-
RE: Textbooks to study Javascript
@alepan I was in the same position as you and I did find some really good tutorials that focus on the pure basics of Javascript and functional logic for noobs like us, and the bonus is that it's free!
JavaScript Algorithms and Data Structures Certification - Basic JavaScript
I also studied this other course in tandem which is made by some Google peeps and runs on all platforms, including IOS/Android ( so I can study while commuting )
Once you go over the basics on either of these courses then David's video is a great segway into HISE Scripting :)
-
RE: Course recommendations for learning C++?
I have been doing this course and so far it’s been awesome, he offers them every few weeks
https://www.programmingformusicians.com/pfmcpp/ -
RE: Pan modulation is not working
@LeeC its me to thank you and @ustk ! I learnt allot from this as well and it solved a major problem on my end with the instrument that I am developing :)
-
Unity build support
Hi @Christoph-Hart, I have been getting deep into using HISE and see great potential for it in the coming future! One of them is the possibilities that could open up in using it within Unity. From what I see JUCE is starting to support it https://juce.com/discover/stories/unity-native-plug-in-support , so I am wondering if it could be possible to open up that JUCE feature to also create a HISE build on it? If so I would be more than happy to help test it out :)
Latest posts made by Brian
-
RE: Convolution Node - Loading sample maps?
@Christoph-Hart I had a feeling but I did have to ask
-
Convolution Node - Loading sample maps?
The convolution node in Scriptnode appears to support loading sample maps or SFZ files. Does this mean we can use it to load multisamples? If so, is there a way to script access and dynamically load to specific samples within the sample map—perhaps allowing for selection via a dropdown menu or MIDI note input? Any guidance on how to achieve this would be greatly appreciated!
-
Loris not loading with Wavetable converter
For some reason no matter what I do and I checkmark and point HISE to the right place and the latest LORIS 0.2.2 build dynamic library in preferences ( I am on Mac with the latest develop build) I still get this error message ' Can't find pointer for Loris_set()'. If anybody knows how to solve this do tell :)
-
RE: WebView Not Scaling With Zoom Factor
@Christoph-Hart thank you! That should do the job just perfectly! We'll report back on how this goes :)
-
RE: WebView Not Scaling With Zoom Factor
@Christoph-Hart quick side question , if we have audio being streamed via the browser from a web url source ( context being able to preview a demo of a sound etc.) I am assuming that this will not play through HISE. Might there be a way to be able to set this via scripting ? :)
-
RE: FAUST Stereo Limiter 1176 Help needed
@DabDab co.limiter_1176_R4_stereo IS co.compressor but with fixed values to serve as an example, the script I provided gives control parameters to that exact compression algorithm.
-
RE: FAUST Stereo Limiter 1176 Help needed
@harris-rosendahl said in FAUST Stereo Limiter 1176 Help needed:
@sletz Is Faust engine stable enough with Hise to release commercial products?
I am interested in the Wave Digital Models and ready to use Faust libraries.
But as I see Faust doesn't work stable in Hise and causes lots of daw crashes with the compiled plugins.
Can you please fix these stability and also even the installation issues (Intel-M1 Macs and Windows), so it would be great to use Faust in here.
@harris-rosendahl What version of FAUST are you using? And do you have a simple HISE project example that we can use to test with? Also, what specific issues do you get with installation, are you referring to installing the FAUST assets or a compiled plugin that has FAUST dsp code embedded?
-
RE: FAUST Stereo Limiter 1176 Help needed
'1176' is just an abstraction of the stock compressor, here is an example in script form that does work which might give you a better idea:
import("stdfaust.lib");
ratio = hslider("ratio",4,0,20,0.01);
thresh = hslider("threshold",-5,-30,0,0.01);
att = hslider("attack",2,0,10,0.01);
rel = hslider("release",2,0,5,0.01);
limiter1176 = _, _ : co.compressor_stereo(ratio,thresh,att,rel): _, _ ;process = limiter1176;
-
RE: Audio waveform loader
@Christoph-Hart connecting to a sampler sounds intriguing! Tell us more! How can we go about doing this up? :)