VolumetricCondensed

Brett g Porter

Lead Software Engineer

Artiphon

About Me

Brett g Porter is a composer, trombonist, and developer of music software, currently Lead Software Engineer at Artiphon, where he designs strange little electronic musical instruments. He is a frequent speaker on the topic of Music Technology at industry events including SXSW, the Audio Developers Conference, the NAMM Show, and the Audio Engineering Society convention. He also serves on the executive board of the MIDI Manufacturers Association, which defines and maintains the MIDI standards used by electronic instruments, and has been active in several of the working groups tasked with developing the MIDI 2.0 specifications. Brett holds degrees in composition and electronic music from the Frost School of Music at the University of Miami.

Sessions

  • Beyond ValueTrees

    (Confessions of a ValueTree Skeptic)
    15:40 - 16:00 UTC | Monday 11th November 2024 | Bristol 2
    Beginner
    Intermediate
    Advanced

    The JUCE website says "The ValueTree class is JUCE's secret weapon," and it's true. They give you: A really easy way to capture and pass around the entire state of your application's data at run time A rich mechanism to watch that data at a fine degree of granularity Trivially easy persistence of application state ...but at the cost (in comparison to using native POD or class/struct variables) of being: slower less convenient to use less type-safe, since all values are stored in the JUCE var variant type. This talk will explore the new Cello library to abstract away the […]