Abstract Visualizer
An image created by visualizing audio data from a ChucK composition. The colors represent different frequencies.
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>>// This code generated the audio <span class=<span class="text-emerald-400">"text-pink-<span class="</span>text-amber-400<span class="text-emerald-400">">400</span>"</span>>for</span> the visualizer</span>
<span class=<span class="text-emerald-400">"text-teal-<span class="</span>text-amber-400<span class="text-emerald-400">">400</span>"</span>>TriOsc</span> t => <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-amber-400"</span>>440</span>, <span class=<span class="text-emerald-400">"text-amber-400"</span>>660</span>, <span class=<span class="text-emerald-400">"text-amber-400"</span>>880</span>) @=> <span class=<span class="text-emerald-400">"text-cyan-<span class="</span>text-amber-400<span class="text-emerald-400">">400</span>"</span>>int</span> freqs[];
<span class=<span class="text-emerald-400">"text-pink-<span class="</span>text-amber-400<span class="text-emerald-400">">400</span>"</span>>for</span>(<span class=<span class="text-emerald-400">"text-amber-400"</span>>0</span> => <span class=<span class="text-emerald-400">"text-cyan-<span class="</span>text-amber-400<span class="text-emerald-400">">400</span>"</span>>int</span> i; i < freqs.size(); i++) {
freqs[i] => t.freq;
<span class=<span class="text-emerald-400">"text-amber-400"</span>>250</span>::ms => now;
}Keywords
visualizer
abstract
art
frequency