Hej!
Jag hoppas att den här tråden hamnar i rätt kategori.
Jag hittade nyligen programmeringsspråket ChucK, något som jag som kompositör av elektronisk musik, programmerare och matematiker kan uppskatta djupt. I ChucK programmerar du ljud och du kan utnyttja MIDI-, mikrofon-, och till och med nätverkskällor (UDP). Du utför matematiska operationer på ljudet och skickar det till ljudkortet (dac nedan). Källkoden (för en square-våg) kan se ut såhär:
step s => dac;
-1.0 => float amp;
while(true)
{
-amp => amp => s.next;
800::samp => now;
}
Nu skulle jag behöva hjälp med att skapa ett par bastrummor, ett par snare och ett par hi-hats. Vad skall jag tänka på? Var börjar jag? Vilken vågform och hur skall den manipuleras? Alla tips välkomnas varmt!