[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-users] Monophonic patterns
- To: sc-users@xxxxxxxxxxxxxxxx
- Subject: [sc-users] Monophonic patterns
- From: "Nathaniel Virgo" <nathanielvirgo@xxxxxxxxx>
- Date: Mon, 29 Dec 2008 00:43:05 +0000
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type; bh=LWrCIzc7uzMb9NBcVLKoMXyFLUPSb0KArc+XRU5yw8o=; b=mjUrh+m9updooxkYGINgR18/FA+5+7UurJGFP1ag0gY8eQ9hbWwHlz1SOC9RD5ulUF ACm6HvMDcMFJFHpIE5rx2yDm3Xywsy4MGyUXQzDjvyrHI49avVAXSaTeieXA7SwtfZ1O nZk0Z3R6TOqNNbyd9EoQq6yAWA8f5Ikybf10M=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=tNzGpYdccu5eGSmfwm3MN2BBsIuAfMgAigaTgutNhvROUtlFpS+HyJZLqRbuthWryv eD8pMzYD5DYKhmMbuP4qHAMLOGaaWgSv5CEII56MWR6yxcBeAfqSypmvnHhHB9UPbiLY xonHyeeDWhGjrP9ObbSnpCUROFb2aDqtNUt3k=
- List-id: SuperCollider users mailing list <sc-users.create.ucsb.edu>
- Reply-to: sc-users@xxxxxxxxxxxxxxxx
- Sender: owner-sc-users@xxxxxxxxxxxxxxxx
Hi list
This is something that's been bugging me for a while - I want to do some monophonic stuff with patterns for which Pmono doesn't quite do what I need, and I'm not sure of the best way of going about it. I'm posting in case anyone has any ideas...
Basically I'm sequencing drums (later probably basslines etc. as well) and I want to do it in blocks, each of which is a Ppar that plays one bar of kicks, snare, hihats etc. Then I want to be able to do, e.g.
Pseq([block1, block2, block1, block3],inf).play
All of this is more-or-less easy enough, but I want the kicks and hihats to be monophonic instruments (an open hihat should stop sounding if followed by a closed one, for example). Pmono doesn't really work because the hihats from block1 would end up in a separate synth instance from those in block2, so an open hat at the end of block1 would not be cut off by a closed one at the beginning of block2.
The only solution I can think of is to have the kick and hihats composed of two SynthDefs each - one which plays a trigger signal and the parameters onto various busses; and another which is playing throughout the whole track, reading the busses and making the sound.
But that seems a very complicated thing to have to do just to get a monophonic drum pattern, and it seems like it would be better if there could be just one Synth with its parameters being changed rather than using up loads of busses. Is there a better, more Pattern-y way I could be approaching this?
Thanks in advance,
Nathaniel