Build this Awesome Sampler Plugin | Pt 2: Loading and Playing Samples @TheAudioProgrammer
Build this Awesome Sampler Plugin | Pt 2: Loading and Playing Samples  @TheAudioProgrammer
Uploaded November 2025 | Updated September 2026, 2 weeks ago
Learn how to add sample playback to your JUCE plugin using the Synthesiser, SamplerVoice and SamplerSound classes. We go from silent gray rectangle to actually playing sounds.

⏰ Timestamps:
0:00 Intro
0:43 GitHub Overview
2:19 Getting Sounds into Your Project with BinaryData
3:52 Creating MIDI Playback Engine
11:30 Loading and Playing One Sample
26:16 Using BigInteger
29:40 Creating a Function for Loading Samples
39:35 Summary

πŸ’Ύ Download the code:
github.com/TheAudioProgrammer/JuceSamplerAudioPlugin/tree/2-loading-and-playing-samples

🎯 What You'll Learn:
- How JUCE's Synthesiser architecture works
- Loading audio files using BinaryData
- Creating SamplerSound and SamplerVoice objects
- Mapping samples across MIDI notes with BigInteger
- Building a reusable sample loading function

πŸ“Ί Watch Part 1 first:
youtu.be/XkRVCiaRFEA?si=akoXN4fwcNCYLbJk

====

πŸ“š Learn Audio Programming
theaudioprogrammer.com/books

🎀 Join our Community
theaudioprogrammer.com/community

πŸ’Ό Hire Audio Programmers & Music Tech Professionals
theaudioprogrammer.com/recruitment

🏭 Create Your Own Audio Plug-in with Our Experienced Team
theaudioprogrammer.com/development


Stay connected with us

Instagram: instagram.com/theaudioprogrammer
Facebook: facebook.com/theaudioprogrammer
Twitter: twitter.com/audioprogrammer
Build this Awesome Sampler Plugin | Pt 2: Loading and Playing SamplesSteinberg Just Changed The Game!  (VST3 & ASIO Go Open Source)Creating Audio Plug-ins with JUCE Workshop - 23 Feb || 11am GMTNew resource for starting audio programming!Audio Programmer Interface 2026 β€” Full Event LIVE from London | Plugins, Panels & MoreWhat exciting things are being made with MetaSounds?Technical skills for audio software development24 - Game Audio & Synth Building | Niels Johannes de Wit (Indie Audio Programmer)How will ChatGPT-style tools affect music creativity?Unreal Engine MetaSounds Tutorial 00 - Introduction and Getting StartedHow to Make Your First VST Plugin | #07 Smooth Parameter ChangesAn Audio-To-MIDI Plugin Using Machine Learning | Damien Ronssin (Minimal Audio)
The Audio Programmer |

Build this Awesome Sampler Plugin | Pt 2: Loading and Playing Samples

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER