# New version of the Beads audio library

**URL:** <https://discourse.processing.org/t/new-version-of-the-beads-audio-library/23669>\
**Category:** Gallery\
**Created:** [September 4, 2020, 3:24am UTC](https://discourse.processing.org/t/new-version-of-the-beads-audio-library/23669 "2020-09-04T03:24:07Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![olliebown](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/olliebown/32/10521_2.png) [@olliebown](https://discourse.processing.org/u/olliebown)\
**Post date:** [September 4, 2020, 3:24am UTC](https://discourse.processing.org/t/new-version-of-the-beads-audio-library/23669/1 "2020-09-04T03:24:07Z")

</div>

Hi there,

I’m please to announce a long overdue update to the Beads library for Processing. One of the main developments is a simplified API which doesn’t require the AudioContext argument creating UGens. The library contains some other small fixes and improvements, but mainly it’s a maintenance update. It should be backwards compatible so we’d be grateful if you check your existing projects to see if everything is working. Beads is now also available as a Maven repository. Techie details are on the Beads github [https://github.com/orsjb/beads](https://github.com/orsjb/beads).

For the next two weeks you can grab the beta of the update here:

> **[beads.zip](https://www.dropbox.com/s/i9aauyn1rl151vk/beads.zip?dl=0)**
>
> Shared with Dropbox

Pending any feedback and fixes we’ll publish it to the Processing library manager.

Enjoy!

Ollie Bown  
(with a lot of help from Chalton Wong and Angelo Fraietta)

---

<div class="post-metadata">

**Author:** ![jaeho](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jaeho/32/9077_2.png) [@jaeho](https://discourse.processing.org/u/jaeho)\
**Post date:** [January 16, 2021, 12:30pm UTC](https://discourse.processing.org/t/new-version-of-the-beads-audio-library/23669/2 "2021-01-16T12:30:33Z")

</div>

I tried to update to v3.2 in Processing but “Contribution Manager” window shows an orange exclamation mark in its status area and the actual library is still v1.02, which meant the update failed.  
I also tried to download the package from the web site ([http://www.beadsproject.net](http://www.beadsproject.net)) but the package is v1.02.

Am I missing something?

---

<div class="post-metadata">

**Author:** ![briangriffith](https://avatars.discourse-cdn.com/v4/letter/b/53a042/32.png) [@briangriffith](https://discourse.processing.org/u/briangriffith)\
**Post date:** [August 17, 2021, 8:39pm UTC](https://discourse.processing.org/t/new-version-of-the-beads-audio-library/23669/3 "2021-08-17T20:39:52Z")

</div>

I’m also just going to bump this and say that I am also having that same updating issue @olliebown

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [August 17, 2021, 10:02pm UTC](https://discourse.processing.org/t/new-version-of-the-beads-audio-library/23669/4 "2021-08-17T22:02:50Z")

</div>

@briangriffith – there is a manual solution here:

- [Cannot update to 3.2 ·](https://github.com/orsjb/beads/issues/30#issuecomment-873381289)

To install beads 3.2 manually in Processing PDE and have it show up correctly in PDE Contributions Manager, follow these steps:

1. download the release 3.2
2. add to Processing/libraries/beads
3. edit beads/library.properties, changing these properties:

```auto
version=3
prettyVersion=3.2

```

1. restart Processing

* * *

I have also submitted a pull request to fix the issue on the repo, here:

- [https://github.com/orsjb/beads/pull/32](https://github.com/orsjb/beads/pull/32)
