Drum Machine Beat
A short audio clip of a funky drum beat I made with ChucK's built-in drum samples.
Generated Audio
ChucK Code
<span class=<span class="text-emerald-400">"text-slate-<span class="</span>text-amber-400<span class="text-emerald-400">">500</span>"</span>>// Funky Drum Beat</span>
<span class=<span class="text-emerald-400">"text-cyan-<span class="</span>text-amber-400<span class="text-emerald-400">">400</span>"</span>>SndBuf</span> kick => <span class=<span class="text-emerald-400">"text-pink-<span class="</span>text-amber-400<span class="text-emerald-400">">400</span>"</span>>dac</span>;
<span class=<span class="text-emerald-400">"text-cyan-<span class="</span>text-amber-400<span class="text-emerald-400">">400</span>"</span>>SndBuf</span> snare => <span class=<span class="text-emerald-400">"text-pink-<span class="</span>text-amber-400<span class="text-emerald-400">">400</span>"</span>>dac</span>;
<span class=<span class="text-emerald-400">"text-pink-<span class="</span>text-amber-400<span class="text-emerald-400">">400</span>"</span>>me</span>.dir() + <span class="text-emerald-400">"samples/kick.wav"</span> => kick.read;
<span class=<span class="text-emerald-400">"text-pink-<span class="</span>text-amber-400<span class="text-emerald-400">">400</span>"</span>>me</span>.dir() + <span class="text-emerald-400">"samples/snare.wav"</span> => snare.read;
<span class=<span class="text-emerald-400">"text-pink-<span class="</span>text-amber-400<span class="text-emerald-400">">400</span>"</span>>while</span>(<span class=<span class="text-emerald-400">"text-pink-<span class="</span>text-amber-400<span class="text-emerald-400">">400</span>"</span>>true</span>) {
kick.play();
<span class=<span class="text-emerald-400">"text-amber-400"</span>>125</span>::ms => now;
snare.play();
<span class=<span class="text-emerald-400">"text-amber-400"</span>>125</span>::ms => now;
}Keywords
drum machine
beat
audio
chuck