Year: 2025

Working With the Garage Door Up

This talk is about working in the open in your day-to-day in a development team. Sharing early - whether it’s a rough idea, a half-written doc, or a messy prototype - can lead to fast feedback from people you might not expect, useful conversations, and even collaborators. We know the value of sharing early versions of products with customers to get feedback: we should bring that same spirit to our day-to-day technical work, too.

Have you ever crafted a detailed answer to a teammate's question and then buried it in your chat history? Or kept some half-baked solution thoughts to yourself only to discover that someone else has spent ages getting to the same result? We’ll look at how to make your work-in-progress visible to others without causing confusion, and why it’s worth the risk of looking stupid!

Follow-up links:

  • Robin Sloane / Andy Matuschak: https://notes.andymatuschak.org/About_these_notes?stackedNotes=z21cgR9K3UcQ5a7yPsj2RUim3oM2TzdBByZu
  • Cult of Done Manifesto: https://medium.com/@bre/the-cult-of-done-manifesto-724ca1c2ff13
  • Clare Sudbery: Let's stop making each other feel stupid: https://insimpleterms.blog/lets-stop-making-each-other-feel-stupid
  • `just` command runner: https://just.systems
  • Tech radar talk at LeadDev 2024: Andra Blaj: https://leaddev.com/technical-direction/how-to-use-technology-radars-to-make-transparent-tech-decisions
  • Thoughtworks tech radar: https://www.thoughtworks.com/radar/faq
  • AOE's tech radar tool: https://github.com/AOEpeople/aoe_technology_radar
Filed under: Uncategorized

Meetup: Join IASIG – Shape the Future of Interactive Audio!

2025 is the year to plug in, level up, and make your mark in the world of sound. The Interactive Audio Special Interest Group is expanding its global reach, launching a groundbreaking AI in Audio Working Group, forging powerful alliances with the MIDI Association and IGDA, and boosting member benefits like never before.

From ADC Gather to GDC, NAMM to GameSoundCon, the IASIG is everywhere — connecting pros, students, and innovators across games, XR, installations, and emerging media. As a member, you’ll gain:

- Exclusive resources & industry research
- Networking & mentorship from top talent
- A seat at the table shaping audio standards and best practices
- Access to events, workshops, and panels around the world

The IASIG brings together experts to share their knowledge and help improve the state of the art in audio for games, websites, VR content, and other interactive mediums. Our members share tips and techniques, study trends, and create reports and recommendations that game developers, tool makers, and platform owners use to create better products. Whether you’re a seasoned pro or just starting your journey, IASIG is where interactive audio’s future is being written and you belong in that story.

Come visit us at ADCX Gather --- Join us to chill, hang out and get more information.

Filed under: Uncategorized

Using Kotlin/Compose Multiplatform to Revive a Historic Multiplayer Online Drum Machine

Kotlin/Compose is a powerful tool for multi-platform development. But it lacks audio support. I have implemented a simple audio API that you can use to write an interactive app that will run on Linux, Mac or Windows desktops, on Android, and on the web. The web port uses WASM and the WebAudio AudioWorkletProcessor. Network communication uses ktor and a WebSocket proxy to communicate with the original TCP based server. I used these new APIs to restore a multiplayer poly-rhythmic interactive web drum that was originally written as a Java Applet. The applet was popular in the 1990’s but stopped working when Java was banned from the browser. I will demonstrate how to use Kotlin/Compose, and the new audio and networking APIs and discuss the challenges involved. I will also discuss the architectural changes needed to run on all these different platforms. If the demo gods are willing, I will then lead the audience in a multiplayer drum jam.

Filed under: Uncategorized

Accelerate UI Development

Traditional methods of building audio plugin UIs involve labor-intensive workflows—exporting static images, creating cumbersome filmstrips, and manually linking these resources into code. This session introduces modern alternatives by leveraging powerful web UI tools like Spline.design and Rive.app with JUCE 8's webUI features. Attendees will discover how to rapidly prototype and deploy interactive, visually engaging, and fully responsive 3D plugin UIs. Designers can independently iterate designs, while developers seamlessly integrate dynamic UIs into their plugins, significantly reducing iteration cycles and improving team collaboration.

  • Overview of the limitations of traditional filmstrip UI workflows.
  • Demonstration of creating 2D & 3D interactive UIs using Spline.design and Rive.app.
  • Technical walkthrough: integrating web-based UIs with JUCE plugins.
  • Iterate with designs and get feedback fast using ui hosted live.
  • Best practices for collaborative, asynchronous UI/UX workflows.
  • Real-world examples performance and workflow benefits.

If you are not familiar with getting setup with JUCE web based UIs check out https://github.com/JanWilczek/juce-webview-tutorial and the you tube videos.

Filed under: Uncategorized

ADCxGather Poster Session

Come and view our online posters in our virtual poster room in Gather Town!

During this session, some of our poster presenters will be available to take you through their interactive virtual posters that use videos, images, and even webpages, to showcase their latest work or project.

Whether you’re a seasoned expert looking for technical deep dives or a student seeking accessible introductions to new ideas, there’s something for everyone and thanks to the interactive features of Gather Town, you’ll be able to join the conversation as if you were attending a physical poster session.

Filed under: Uncategorized

ADCx Gather Quiz

To finish off ADCx Gather we will have the ADCx Gather Quiz in Gather Town!

Get your thinking caps and work together in teams to win the Quiz!

Filed under: Uncategorized

ADCx Gather Closing Address

A quick closing address which will reflect on the highlights of the day, inform you on how to catch up on any missed content and we'll preview what to expect at ADC 2025

Filed under: Uncategorized

ADCxGather Poster Session

Come and view our online posters in our virtual poster room in Gather Town!

During this session, some of our poster presenters will be available to take you through their interactive virtual posters that use videos, images, and even webpages, to showcase their latest work or project.

Whether you’re a seasoned expert looking for technical deep dives or a student seeking accessible introductions to new ideas, there’s something for everyone and thanks to the interactive features of Gather Town, you’ll be able to join the conversation as if you were attending a physical poster session.

Filed under: Uncategorized