Sunday, August 24th 2025 — Audio Analysis, Creative AI, Music Tech, Plosive Consonants, Vocal Percussion, Whisper
I've been playing with treating consonant sounds in vocals as if they were percussion hits. Many singers don't just carry melody and semantics with their voices. They, knowingly or not, also use the attack of consonants (p, t, k, ch) as rhythmic accents that become part of the drumming texture.
The experiment was simple:
What comes out is a kind of map of vocal percussion, a scatter of markers where the singer's consonants align with or play against the beat.
Why bother with this? Maybe because lyrics aren't just semantics or poetry, but also audio events that interact with rhythm, just like a hi-hat or a snare. By visualizing them this way, you can see how the human voice is simultaneously melody, meaning, and percussion.
The Python implementation was straightforward:
# Simple plosive detection
plosives = ["p", "b", "t", "d", "k", "g", "c", "q", "ch"]
for word in transcript:
if any(plosive in word.lower() for plosive in plosives):
events.append(word.timestamp)
It's a tiny project, but it sparked some observations:
The logical next step? What if we applied this to glossolalia or constructed languages like Simlish? Whisper would still attempt to guess and fit phonetic patterns to real words, potentially revealing the "envelope" or rhythmic skeleton of vocals.
Sometimes you should try to use tools for purposes they weren't designed for 😸