@Christoph-Hart this is amazing! Canβt wait to check it out !

Posts made by briandoliveira
-
RE: PercX is released
-
Missing images in HISE documentation
@Christoph-Hart - just a heads up that I noticed a couple of spots in the docs where the images do not seem to be loading:
MPE ? button within HISE
Online version of the docs ( although it seems fine using the doc browser within HISE)
.
-
RE: 2d Physics engine using Box2d
@d-healey That's a great solution for what I want to build as a starter! Thanks!
-
2d Physics engine using Box2d
It would be awesome to be able to create physics driven UI controls ( here is an example using gravity and an XY pad
Any chance that this could be done in HISE via Juce's Box2d class implementation? (https://docs.juce.com/master/classBox2DRenderer.html)
Combined with the Scriptnode's capabilities it could open a lot of dope creative possibilities
-
RE: Using rLottie in IOS build
I had a feeling it was so. I think I might have found a way by installing the original Lottie IOS library as a package dependency (https://github.com/airbnb/lottie-ios)
Not sure if you might have to change something on your rLottie integration for it to work with this version, but either way, I am happy to test a build if you think its a good idea.
-
Using rLottie in IOS build
@Christoph-Hart would you have some insight as to any roadblocks we might have in using the Lottie feature with an IOS build? We are looking at using some touch-based interfacing and using Lottie would be a game-changer if indeed it is doable
-
RE: What's your vector UI design workflow?
@clumsybear Glad that you are enjoying this new process!
I would avoid using png sequences if you can do it with Lottie - png sequences take up a lot of memory if you are not careful.
As for the issues you are experiencing, I have not used drop shadows yet so it might be an issue. You can perhaps try importing to Adobe XD or Illustrator, then to AE, which in theory should be a one to one conversion ( let me know if that works if you do indeed do this ).
I would also test the Bodymovin .JSON output in the HISE rlottie app to make sure it is also translating correctly ( or use this online version http://rlottie.com/)
And to keep an eye on the compatibility list on https://github.com/Samsung/rlottie to make sure you are only using supported features.
-
RE: What's your vector UI design workflow?
@d-healey Thanks! I am going to have to flex this feature for sure! I could see a nice way to get responsiveness to occur by having a mouse event.hover callback play a quick rlottie animation but then be able to event.drag it to use it as a custom slider or knob as you have suggested.
-
RE: What's your vector UI design workflow?
@d-healey I was not sure if that was possible! Is this wizardry described in your paint routines video?
-
RE: What's your vector UI design workflow?
@clumsybear Here is an article that describes my workflow in great detail using Sketch to AE ( I figured this out by myself and then stumbled on this doh ). For a static UI element, a one frame composition works fine from my initial tests.
https://uxplanet.org/tricks-and-tips-to-work-with-lottie-7781ed4bec74
Once you have the .JSON export file from Bodymovin, copy and paste the code into the rLottie demo app that is available in the latest scriptnode build and compress it into a HISE snippet.Once you have this use the looping rLottie animation code provided in the documentation and then paste the compressed snippet in the magic line, compile and voila - you have your design just how you did it in Sketch!
There are a few limitations on using fancy multiple gradients and effects etc. that you have to watch for, but other than that, you can save countless hours of manual rebuilding with this method if you have sophisticated designs.
-
RE: What's your vector UI design workflow?
These days you can also set up a one frame Lottie animation loop of your design and save a lot of time having to reconstruct with code in HISE
( though then you are stuck having to have the Rlottie DLL be part of the installer ).
-
OSC protocol support
@Christoph-Hart, do you have any plans on supporting OSC within HISE? We are currently prototyping and looking at using UNITY and AI-based gesture controls that would massively benefit by having this protocol implementation available
-
RE: Scriptnode example
@Christoph-Hart one of our main mics for sampling is with our holy grail mic, which is a Josephson C700s ( https://www.frontendaudio.com/josephson-c700s-stereo-microphone/), it has 3 capsules which allow you to output multiple mic patterns and formats depending on how you mix and EQ the signals ( http://www.josephson.com/pdf/srs7.pdf).
So far we've been bouncing down to a set pattern but I see that this could dynamically be done using scriptnode, which would give a lot of creative flexibility from the same signal on the fly
-
RE: Scriptnode example
Scriptnode is coming along nicely! @Christoph-Hart , how stable is it running these days? Would it be safe to ship an instrument using this feature within the next month or two?
-
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: 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: Lottie vector animation
@Christoph-Hart Thanks for the tip! Yes I figured it out! (I am on a macbook pro running OSX 10.14)
Me and @Alex-Paradis are going to go nuts with this in the next few days and will share some tidbits once we got something solid
And once again a big thank you! This is a major breakthrough feature for what we are currently building.