Login / Register  0 items | $0.00 New @ KVR

On JUCE's latest developments

soundmodel
KVRian
 
558 posts since 28 May, 2010, from Finland

Postby soundmodel; Tue Aug 01, 2017 5:56 am On JUCE's latest developments

So JUCE 5.1 rolled out today and I was thinking of doing a bit of talk about JUCE's latest development.

It seems that JUCE is becoming more and more "rapid-development" type of framework for audio applications and less of a very technical framework. I consider this good development, because the focus in audio applications should be the final product, rather than the development process in itself. So if one can get there faster, then it's a good thing.

However, this also makes alternatives such as WDL-OL seem a bit rudimentary in comparison. I like WDL-OL, because it's open and free, but it often requires that the developer has to write all sorts of extra stuff in order to make the final product. This extra stuff could come as pre-made, if one was using JUCE.

What do you think?

---

It seems that they've come up with a commercial FREE license though that allows one to use the product without charge up to $50k revenue. Seems reasonable.
Miles1981
KVRian
 
1284 posts since 26 Apr, 2004, from UK

Postby Miles1981; Tue Aug 01, 2017 6:34 am Re: On JUCE's latest developments

It has its advantages and its issues. They don't always release versions that are robust, and you often need to get the develop version to fix the bug you have.
But yes, in general, it is a strong framework, with lots of tools and a good community (and now you have the option of compiling Audio ToolKit as JUCE modules as well).
hibrasil
KVRian
 
734 posts since 23 Jun, 2002, from Huddersfield, UK

Postby hibrasil; Wed Aug 02, 2017 3:19 pm Re: On JUCE's latest developments

since roli aquired JUCE it has gone from strength to strength, and I have to admit I finally went to the dark side properly and paid for a licence for juce yesterday :-) . I still like the simplicity of Iplug implementation. I have some ideas for WDL-OL which I'm going to experiment with.
My Website | WDL-OL | Web Audio Modules - WAMs | Oli Larkin Plugin's Facebook
Available for Audio Dev tuition via Skype (IPlug/JUCE/C++)
User avatar
nonnaci
KVRist
 
219 posts since 7 Feb, 2017

Postby nonnaci; Wed Aug 02, 2017 4:29 pm Re: On JUCE's latest developments

How's their preset management system? Can the framework maintain backwards compatability between previous versions of a plugin?
Miles1981
KVRian
 
1284 posts since 26 Apr, 2004, from UK

Postby Miles1981; Thu Aug 03, 2017 1:34 am Re: On JUCE's latest developments

If you use their parameter structure and save it, then yes. If you do custom presets, then it's up to you, like in WDL-OL.
Kylotan
KVRist
 
33 posts since 11 Apr, 2009, from Nottingham, UK

Postby Kylotan; Thu Aug 03, 2017 1:49 am Re: On JUCE's latest developments

Fluky wrote:However, this also makes alternatives such as WDL-OL seem a bit rudimentary in comparison. I like WDL-OL, because it's open and free, but it often requires that the developer has to write all sorts of extra stuff in order to make the final product.


What sort of "extra stuff" functionality are we talking about? I'd be interested in contributing back to WDL-OL regarding medium to high level features, rather than DSP stuff I know little about.

(Personally I think the first thing to do would be to refactor the library significantly so that it stands alone from your application and doesn't involve all the hacky #includes, but that's not particularly interesting work.)
stratum
KVRian
 
1439 posts since 29 May, 2012

Postby stratum; Thu Aug 03, 2017 2:03 am Re: On JUCE's latest developments

wxWidgets is rudimentary when compared to Qt but people nevertheless find reasons to use it occasionally, so check your own constraints:)
~stratum~
Ivan_C
KVRian
 
1029 posts since 11 Aug, 2004, from Marcoussis, France

Postby Ivan_C; Wed Aug 23, 2017 8:35 am Re: On JUCE's latest developments

I designed some of the new DSP module classes 8)
User avatar
Audiority
KVRian
 
622 posts since 15 Nov, 2005, from Italy

Postby Audiority; Thu Aug 24, 2017 10:10 am Re: On JUCE's latest developments

nonnaci wrote:How's their preset management system?


There's no one ready, although there's a ValueTree you can use to build a preset system. I built mine around XML and works good.

Can the framework maintain backwards compatability between previous versions of a plugin?


Since v4.1, breaking changes between new framework releases has become common to the point they are starting adding that in their changelogs.
Progsounds | Audiority | Epic SoundLab
Need a Kontakt scripter? Contact me.
Qrchack
KVRer
 
3 posts since 18 Sep, 2014

Postby Qrchack; Mon Jan 01, 2018 3:43 pm Re: On JUCE's latest developments

soundmodel wrote:It seems that they've come up with a commercial FREE license though that allows one to use the product without charge up to $50k revenue. Seems reasonable.


From what I see, there is also a mandatory "Made with JUCE" splashscreen in the free license
BlueprintInc
KVRer
 
20 posts since 9 Apr, 2017

Postby BlueprintInc; Mon Jan 01, 2018 4:09 pm Re: On JUCE's latest developments

Qrchack wrote:
soundmodel wrote:It seems that they've come up with a commercial FREE license though that allows one to use the product without charge up to $50k revenue. Seems reasonable.


From what I see, there is also a mandatory "Made with JUCE" splashscreen in the free license

And user data tracking I think.
No_Use
KVRAF
 
2238 posts since 13 Mar, 2004

Postby No_Use; Mon Jan 01, 2018 4:25 pm Re: On JUCE's latest developments


Moderator: Moderators (Main)

Return to DSP and Plug-in Development