UML for audio classes

Hi Jules & comunity,

Just to let you know that I managed to reverse engineer Juce’s audio classes and created class diagrams, with members, inheritance, and all the usual class diagram stuff.
Jules, please let me know if you’re interested, to publish it on this website. I don’t guarantee they’re completely error-free, but they are a really easy way to get a “global picture” of how Juce’s audio engine works.
I can also e-mail it to anyone who gives me an email address by P.M.

Hope it helps,

Sure, if they look clear enough, it’d be interesting to see them!

Cool, you can download them at It’s just a zip with some jpegs in it. Hope you like them. I can send you the starUml file as well if you need it. Feel free to do whatever you want with that :slight_smile: (Although I’m thinking about printing it to a giant poster and pining it to my room wall :smiley: )

I get quite often requests for those UML files, so I put them on my google drive. You can find them here :


Please keep in mind this is old stuff but it seems that it's still up to date.