# JUCE 8 Is Available Now

**URL:** <https://forum.juce.com/t/juce-8-is-available-now/61809>\
**Category:** News and Announcements\
**Created:** [June 12, 2024, 11:23am UTC](https://forum.juce.com/t/juce-8-is-available-now/61809 "2024-06-12T11:23:32Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![t0m](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/t0m/32/16413_2.png) [@t0m](https://forum.juce.com/u/t0m)\
**Post date:** [June 12, 2024, 11:23am UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/1 "2024-06-12T11:23:32Z")

</div>

![](https://us1.discourse-cdn.com/flex026/uploads/juce/original/3X/c/a/ca165931d0dc5c2032abc1735a222ec47dc1221e.png)  
The JUCE team is delighted to announce the release of JUCE 8, representing a significant advancement in audio application and plug-in development. This release showcases highly anticipated updates, including substantial low-level improvements to text rendering, lightning-fast Direct2D rendering on Windows, and the introduction of a new animation framework. In addition to bolstering traditional UI capabilities, JUCE pioneers a new era in audio software interfaces by unlocking the potential of WebViews, offering developers a modern foundation for next-generation applications.

An introduction to the main features of JUCE 8 can be found here:

[![](https://us1.discourse-cdn.com/flex026/uploads/juce/original/3X/6/c/6cee442f15f984de836d44ec319d159dac9433cc.png)](https://www.youtube.com/watch?v=mjp4Xu1QA0w)

JUCE 8 also brings some changes to licensing and pricing that have been updated after feedback from our community of users. We have put a summary of the most important changes in this email, but please refer to the text of the new licence agreement itself for full details:

> **[The JUCE 8 End User Licence Agreement - JUCE](https://juce.com/legal/juce-8-licence/)**
>
> Changelog: 7th May 2024: 20th May 2024: This JUCE 8 End User Licence Agreement (“Agreement”) is a legal agreement for the licensing of the JUCE 8 Framework (“Framework”, defined below) between you (“Licensee” or “you”) and Raw Material Software...

**Tiers and Pricing**

| | Starter | Indie | Pro |
| --- | --- | --- | --- |
| Annual Revenue or Funding Limit | Up to $20,000 | Up to $300,000 | No limit |
| Minimum Commitment for a Subscription | N/A | 1 month | 12 months |
| Monthly Subscription Price per user | N/A | $40 | $175 |
| Perpetual Price per user | Free | $800 | $3500 |

JUCE 8 features a much more generous Starter tier, with a narrower definition of income and the requirement to display a splash screen removed. This makes it easier to get started with JUCE commercially and fixes some issues with open source projects interoperating with the VST3 and AAX licences.

The price of an Indie subscription is unchanged but, having been held fixed since 2020, the price for the Pro tier has increased and the revenue or funding limit for the Indie tier has reduced.

**Revenue Limits**

There is a new, narrower, definition of revenue that applies to both individuals and entities without a legal distinction between that entity and an individual.

**Licences for product owners**

Where an organisation or company has the legal responsibility for maintaining a product containing JUCE, that organisation or company will require JUCE licences.

This is a change from JUCE 7 where an organisation or company could use the licence seats of contractors to licence software containing JUCE. From JUCE 8 the owning entity is responsible for licensing the software. The licence seats required by the owning entity can be used by contractors, and can be moved between subsequent contractors.

**The number of licence seats required**

We have clarified the language around the terms in the End User Licence Agreement that defines the number of licence seats required:

Every Framework User contributing to or modifying source code, object code, content or any other copyrightable work that is either directly or transitively dependent upon the Framework, or modifying the Framework itself, requires a Licence. This includes any configuration that modifies the functionality of a Product in a way that end users of that Product cannot, but excludes configuration files or “presets” that only use features available to the end users of a Product. Any static content that retains its full functionality if the Framework were removed, such as audio and MIDI files, images, and plain text, is exempted.

Separation of individuals working on Products into teams does not reduce the number of Licences required.

**Products that provide JUCE as a service**

You may not create, make available as a service, nor distribute software that creates software that contains JUCE. This encompasses all projects and products that provide the ability to generate plug-ins and standalone software that uses JUCE.

Please contact [sales@juce.com](mailto:sales@juce.com) for an alternative licence agreement if you want to provide products that generate software containing JUCE.

Best wishes,

The JUCE Team

---

<div class="post-metadata">

**Author:** ![t0m](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/t0m/32/16413_2.png) [@t0m](https://forum.juce.com/u/t0m)\
**Post date:** [June 12, 2024, 11:23am UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/2 "2024-06-12T11:23:56Z")

</div>



---

<div class="post-metadata">

**Author:** ![caustik](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/caustik/32/22449_2.png) [@caustik](https://forum.juce.com/u/caustik)\
**Post date:** [June 12, 2024, 2:30pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/3 "2024-06-12T14:30:14Z")

</div>

Congrats, I’m sure this was an enormous amount of work behind the scenes.

I have a couple questions:

1. Does JUCE 8 license require you to build and deploy w/version 8, or can you linger on 7 for a while until you’ve completed testing and are ready to switch?
2. If you purchase a perpetual Indie license, can you roll the $800 into a Pro perpetual license later?

---

<div class="post-metadata">

**Author:** ![crandall1](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/crandall1/32/157_2.png) [@crandall1](https://forum.juce.com/u/crandall1)\
**Post date:** [June 12, 2024, 3:18pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/4 "2024-06-12T15:18:18Z")

</div>

Is there any time limit on the 30% discount? We are in the middle of a product cycle, and won’t be using JUCE 8 for some months.

---

<div class="post-metadata">

**Author:** ![t0m](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/t0m/32/16413_2.png) [@t0m](https://forum.juce.com/u/t0m)\
**Post date:** [June 12, 2024, 3:50pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/5 "2024-06-12T15:50:28Z")

</div>

> [@caustik](#):
>
> Does JUCE 8 license require you to build and deploy w/version 8, or can you linger on 7 for a while until you’ve completed testing and are ready to switch?

If you have a JUCE 7 perpetual licence then you can continue using JUCE 7 under the JUCE 7 EULA indefinitely, even if you upgrade to JUCE 8.

If you don’t have a JUCE 7 perpetual licence then you can still use JUCE 7 (and all other previous versions) under the terms of the JUCE 8 EULA.

> [@caustik](#):
>
> If you purchase a perpetual Indie license, can you roll the $800 into a Pro perpetual license later?

Yes. Send an email to [info@juce.com](mailto:info@juce.com) if you need to do this.

> [@crandall1](#):
>
> Is there any time limit on the 30% discount? We are in the middle of a product cycle, and won’t be using JUCE 8 for some months.

There is no time limit on the 30% upgrade discount for perpetual licences.

---

<div class="post-metadata">

**Author:** ![swar](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/swar/32/12935_2.png) [@swar](https://forum.juce.com/u/swar)\
**Post date:** [June 12, 2024, 5:37pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/6 "2024-06-12T17:37:43Z")

</div>

Thanks a lot, Tom & team for what I can imagine was a hard work in terms of coding, as well as in legalese 😆

I have 2 questions:

a) does the Direct2D renderer have any positive impact on blurry small fonts on Windows?

b) does the Unicode update fix any issues in displaying Sanskrit/Devanagari script on Windows (sorry, probably on my own here;-)?

---

<div class="post-metadata">

**Author:** ![daniel](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/daniel/32/790_2.png) [@daniel](https://forum.juce.com/u/daniel)\
**Post date:** [June 12, 2024, 6:35pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/7 "2024-06-12T18:35:58Z")

</div>

Great work, congrats guys!

---

<div class="post-metadata">

**Author:** ![cxhawk](https://avatars.discourse-cdn.com/v4/letter/c/e8c25b/32.png) [@cxhawk](https://forum.juce.com/u/cxhawk)\
**Post date:** [June 12, 2024, 7:17pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/8 "2024-06-12T19:17:33Z")

</div>

congrats!

---

<div class="post-metadata">

**Author:** ![Toddler-Boy](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/toddler-boy/32/2007_2.png) [@Toddler-Boy](https://forum.juce.com/u/Toddler-Boy)\
**Post date:** [June 12, 2024, 7:42pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/9 "2024-06-12T19:42:27Z")

</div>

My forum icon changed from 7 Pro to 6 Pro instead of 8 Pro ☹

---

<div class="post-metadata">

**Author:** ![benvining](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/benvining/32/9922_2.png) [@benvining](https://forum.juce.com/u/benvining)\
**Post date:** [June 12, 2024, 7:51pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/10 "2024-06-12T19:51:57Z")

</div>

Congrats on the release, I’m quite happy to see the changes to the licensing terms in response to community feedback. The new features look great so far!

---

<div class="post-metadata">

**Author:** ![matt](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/matt/32/18340_2.png) [@matt](https://forum.juce.com/u/matt)\
**Post date:** [June 12, 2024, 9:16pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/11 "2024-06-12T21:16:25Z")

</div>

> [@swar](#):
>
> a) does the Direct2D renderer have any positive impact on blurry small fonts on Windows?

I’d say that in general, yes; how small do you want to go and with what font? I tried posting some screenshots but I think the forum is compressing the images which makes the fine differences hard to see.

I’m not familiar with Sanskrit, so I used Google Translate to translate the word “Sanskrit” from English into Sanskrit and pasted the result into the JUCE Fonts demo:

 ![image](https://us1.discourse-cdn.com/flex026/uploads/juce/original/3X/5/0/50b415216899a27d04173f23842c7428037edad4.png)

That at least appears to match the output from Google Translate.

Matt

---

<div class="post-metadata">

**Author:** ![swar](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/swar/32/12935_2.png) [@swar](https://forum.juce.com/u/swar)\
**Post date:** [June 12, 2024, 10:01pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/12 "2024-06-12T22:01:05Z")

</div>

a) ok, if there’s some improvement, that’s great

b) could you try pasting a longer text like the following:

इस अनुभाग की रचना हिंदुस्तानी संगीत अथवा उत्तर भारतीय शास्त्रीय संगीत परंपरा का आधारभूत ज्ञान प्रदान करने के लिए की गई है। इस भाग में राग, ताल, स्वर आदि से संबन्धित अवधारणाओं और साथ ही साथ इस कला से संबन्धित विभिन्न पहलुओं से आपका परिचय करवाया जाएगा। संगीत शिक्षण के दौरान आपकी सहायता के लिए अनेक एनिमेशन, ध्वनि क्लिप एवं प्रस्तुतियों का समावेश किया गया है।

You can reply in DM, not to bother everyone else. Thanks

---

<div class="post-metadata">

**Author:** ![cxhawk](https://avatars.discourse-cdn.com/v4/letter/c/e8c25b/32.png) [@cxhawk](https://forum.juce.com/u/cxhawk)\
**Post date:** [June 12, 2024, 10:27pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/13 "2024-06-12T22:27:52Z")

</div>

you can try the demo too?

---

<div class="post-metadata">

**Author:** ![pstitt01](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/pstitt01/32/2610_2.png) [@pstitt01](https://forum.juce.com/u/pstitt01)\
**Post date:** [June 13, 2024, 7:43am UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/14 "2024-06-13T07:43:18Z")

</div>

Congrats on the release! Looking forward to trying it, especially the Direct2D stuff 🙂

---

<div class="post-metadata">

**Author:** ![DKDiveDude](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/dkdivedude/32/7020_2.png) [@DKDiveDude](https://forum.juce.com/u/DKDiveDude)\
**Post date:** [June 13, 2024, 8:58pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/15 "2024-06-13T20:58:44Z")

</div>

Where do I report bugs? I had to go back to the latest v7. My VST3 synth used to do superfast real-time output graph plotting, when playing notes, even in step-by-step debug mode. Now only compiling as Release mode makes it bearable. Also now in v8 the Reaper DAW, does not exit properly, but keeps hanging and has a hold on the synth’s dll file, so every time I make a code change, and recompile I get an error that the dll file is in use, forcing me to go into task manager and stop Reaper.

---

<div class="post-metadata">

**Author:** ![t0m](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/t0m/32/16413_2.png) [@t0m](https://forum.juce.com/u/t0m)\
**Post date:** [June 13, 2024, 9:02pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/16 "2024-06-13T21:02:20Z")

</div>

Please report bugs here on the forum as you would normally.

---

<div class="post-metadata">

**Author:** ![DKDiveDude](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/dkdivedude/32/7020_2.png) [@DKDiveDude](https://forum.juce.com/u/DKDiveDude)\
**Post date:** [June 13, 2024, 9:17pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/17 "2024-06-13T21:17:32Z")

</div>

Thanks, so consider the above a bug report. Is any further information needed?

---

<div class="post-metadata">

**Author:** ![t0m](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/t0m/32/16413_2.png) [@t0m](https://forum.juce.com/u/t0m)\
**Post date:** [June 13, 2024, 9:30pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/18 "2024-06-13T21:30:45Z")

</div>

Could you please start a new topic for each issue?

The more information you can provide the easier it is for the JUCE team to schedule the work. All of the following information is useful:

- What operating system are you observing this behaviour on?
- Do you see the problems on different operating systems?
- Do you observe the same behaviour in any of the JUCE examples?
- If none of the examples are doing something similar to you, what are you doing that is different? Can you provide some sample code?
- In REAPER is this a VST3 specific problem or do you see it with other formats?
- When REAPER hangs, where is it hanging? Can you attach a debugger to give us a stack trace?

The quickest way to a solution is getting us set up with a test case that reproduces the problem.

---

<div class="post-metadata">

**Author:** ![Zamok](https://avatars.discourse-cdn.com/v4/letter/z/b19c9b/32.png) [@Zamok](https://forum.juce.com/u/Zamok)\
**Post date:** [June 14, 2024, 9:44am UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/19 "2024-06-14T09:44:22Z")

</div>

I have already downloaded Juce8. And just sunk in to me that, to start commercial projects will no longer cost anything yet, until the $20,000 revenue limit. That is great news to me, not wanting the Juce splash screen ruin the “commercial feel” of my software…Really thanks for this change!

---

<div class="post-metadata">

**Author:** ![sudara](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/sudara/32/8071_2.png) [@sudara](https://forum.juce.com/u/sudara)\
**Post date:** [June 14, 2024, 2:25pm UTC](https://forum.juce.com/t/juce-8-is-available-now/61809/20 "2024-06-14T14:25:00Z")

</div>

Just a reminder that there’s documentation for the new features in JUCE 8:

- [JUCE 8 Feature Overview: Animation Module - JUCE](https://juce.com/blog/juce-8-feature-overview-animation-module/)
- [JUCE 8 Feature Overview: WebView UIs - JUCE](https://juce.com/blog/juce-8-feature-overview-webview-uis/)
- [JUCE 8 Feature Overview: Unicode - JUCE](https://juce.com/blog/juce-8-feature-overview-unicode/)
- [JUCE 8 Feature Overview: Direct 2D - JUCE](https://juce.com/blog/juce-8-feature-overview-direct-2d/) (new!)
- [Technical Deep Dive: Unicode Literals - JUCE](https://juce.com/blog/tech-deep-dive-unicode-literals/)

Now that there’s some feedback from the preview, I’m doing another round of edits (a little birdie gave me edit access). If there’s some mental model that’s unclear or something you want to see added or fixed, ping me or mention it here and I’ll fix it up.

[Next page](https://forum.juce.com/t/juce-8-is-available-now/61809.md?page=2)
