Playful Tones
playfultones.bsky.social
Playful Tones
@playfultones.bsky.social
Into C++, audio dev, JUCE, sound design, synths, Unity VR/XR app dev, and more.
https://playfultones.com
Reposted by Playful Tones
📣 The ADC25 & ADCx Gather 25 Schedule is here!

conference.audio.dev

ADCx Gather 25 is a FREE, one-day virtual event on 26 Sept 11:00 UTC.

ADC25 In-Person (Bristol UK) & Online
@gather_town 10-12 Nov, Join Us!

#audio #developer #conference #programmer #programming #plugins #gameaudio #AI #dsp
August 27, 2025 at 5:04 AM
Excited to present "PSD to DAW: Building a Pixel-Perfect UI Pipeline" at ADC2025! 🔊

I'll be sharing our approach to bridging the gap between designer mockups and production-ready audio software UIs.

See you at the conference!

conference.audio.dev/session/2025...

#AudioDev #ProAudio #MusicTech
PSD to DAW - Audio Developer Conference
Designers hand off beautiful mockups—but somewhere between Photoshop and the final build, subtle inconsistencies emerge. Assets shift slightly, edges lose sharpness, and layering doesn’t always behave...
conference.audio.dev
August 27, 2025 at 9:51 AM
Reposted by Playful Tones
We have published a new ADC Conference video!

Practical Steps to Get Started with Audio Machine Learning - Martin Swanholm - ADC 2024

#ai #coding #machine-learning #programming
Practical Steps to Get Started with Audio Machine Learning - Martin Swanholm - ADC 2024
Watch our latest video on YouTube
www.youtube.com
June 27, 2025 at 7:01 PM
TIL about a handy C++17 feature.

The "if with initializer" aka "init-statement in if" syntax lets you declare variables right in the if statement, keeping scope tight and code clean.

#cpp #audio #programming #audiodev
June 25, 2025 at 7:20 AM
Reposted by Playful Tones
We have published a new ADC Conference video!

Building a Plugin Assembly Line - The Road to Rapid Plugin Development - Bence Kovács & Linus Corneliusson - ADC 2024

#audio-plugin #coding #programming #softwareengineering
Building a Plugin Assembly Line - The Road to Rapid Plugin Development - Bence Kovács & Linus Corneliusson - ADC 2024
Watch our latest video on YouTube
www.youtube.com
May 4, 2025 at 3:01 PM
TIL about JUCE's ScopedTimeMeasurement class - a handy RAII timer that measures the execution time of a scope block.

Way cleaner than manually handling high-precision timers!

#JUCE #cpp #audiodev
February 18, 2025 at 2:27 PM
Unicode in C++ source files? Think twice! Source files with raw unicode can be a nightmare - compiler support varies, different editors handle it differently, and it's a recipe for hard-to-debug issues.
January 20, 2025 at 2:35 PM
You might have heard of JUCE_LIVE_CONSTANT:
github.com/remberg/juce...

It's a great utility for UI prototyping. Though using it excessively quickly makes it a hassle to find a specific one in the Live Values window.

Here's a helpful regex pattern for cleaning them up:
JUCE_LIVE_CONSTANT\(([^)]*)\)
December 20, 2024 at 8:55 AM