[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [sc-users] Patch and Variations 1
- To: sc-users@xxxxxxxxxxxxxxxx
- Subject: Re: [sc-users] Patch and Variations 1
- From: Justin Glenn Smith <noisesmith@xxxxxxxxx>
- Date: Fri, 25 Dec 2009 08:47:06 -0800
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=5kpl0krSCSiA7l7rs2pkUbogOX/emQlkCfhrfrtXtgQ=; b=dFXzJymBJMTX0swpzXNPJdmu9t/fQYFM6LM91a31C3b8DRaedqDFZbpSfm7fdvkV2H x7ynCxvoQBRPF0adx4GK8bRvfBmQNi9QPmsHEifv2TLodRbGSG4EU24bbA47RgYQ0fRv O8RYloKiEYhz6DvxzS+buxO6TzOZ1cqS/x9xQ=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=tF4cBsdLugkzEI6V1L6Xkdp2NFG0/6M7GfUoPiB9ZSup2FT94RSpyZpq7akX+t9qFg sgKEyy/G8z8+igP+17+hisU+aeqhEx+FCjljuo+BvopGq95S6zy4h0vLoH80e4TvtZsO pZEr5T9+MhGJgPVYweqL9CV9pxtNxysInSUUY=
- In-reply-to: <4B34AD50.1030303@xxxxxxxxxxxx>
- List-id: SuperCollider users mailing list <sc-users.create.ucsb.edu>
- References: <1261731640489-4215602.post@xxxxxxxxxxxxx> <698F5F20-8311-41B0-A521-135A037DEF0C@xxxxxxxxxxxxxxxxxx> <4B34AD50.1030303@xxxxxxxxxxxx>
- Reply-to: sc-users@xxxxxxxxxxxxxxxx
- Sender: owner-sc-users@xxxxxxxxxxxxxxxx
- User-agent: Mozilla-Thunderbird 2.0.0.22 (X11/20090706)
I've heard of acid jazz, but acid free-jazz?
(
play {
var saw_array, filter_in, sin_freq, z, drum, hat, drum_pulse, hat_pulse;
drum_pulse = SinOsc.kr(Dust.kr(3, 0.31, 0.45), 0, 2, 2);
hat_pulse = SinOsc.kr(Dust.kr(12, 0.5, 1), 0, 4, 8);
drum = SinOsc.ar(60, 0, Decay.ar(Impulse.ar(drum_pulse), 0.4, 4)).tanh;
hat = WhiteNoise.ar(Decay.ar(Impulse.ar(hat_pulse, 0.75), 0.02)) * 0.7;
saw_array = LFSaw.ar(drum_pulse/hat_pulse*[1, 0.99], [0, 0.6], 1000, 12000);
filter_in = Mix((saw_array).trunc([400,600])*[1,-1]);
sin_freq = OnePole.ar(filter_in,-0.7);
z = (Saw.ar(sin_freq, 10)**5).tanh*0.5;
drum + hat + ((MoogFF.ar(z,saw_array+1050,3.5)*3).distort*0.3)!2;
}
)
Jonatan Liljedahl wrote:
> I made it into an acid tune :)
>
> (
> play {
> var saw_array, filter_in, sin_freq, z,drum,hat;
> drum = SinOsc.ar(60,0,Decay.ar(Impulse.ar(2),0.4,4)).tanh;
> hat = WhiteNoise.ar(Decay.ar(Impulse.ar(2,0.5),0.02))*0.3;
> saw_array = LFSaw.ar([1,0.99],[0,0.6],1000);
> filter_in = Mix((saw_array+12000).trunc([400,600])*[1,-1]);
> sin_freq = OnePole.ar(filter_in,-0.7);
> z = SinOsc.ar(sin_freq, 0, 3).tanh*0.5;
> drum + hat + ((MoogFF.ar(z,saw_array+1050,3.5)*3).distort*0.3)!2;
> }
> )
>
> Batuhan Bozkurt wrote:
>> Evolutionary art is always cool. :) Here is my part.
>>
>> (
>> play {
>> var saw_array, filter_in, sin_freq, z;
>>
>> saw_array =
>> LFSaw.ar([1,0.99],[0,0.6],1000,12000).trunc([400,600])*[1,-1];
>> filter_in = Mix(saw_array);
>> sin_freq = OnePole.ar(filter_in,-0.7);
>> z = SinOsc.ar(sin_freq, 0, 3).tanh*0.5;
>>
>> {PitchShift.ar(z, 2.1, 1, 0.01, 0.01)}!2;
>> }
>> )
>>
>> Best,
>> Batuhan Bozkurt
>> /* http://www.earslap.com */
>>
>>
>>
>>
>> On Dec 25, 2009, at 11:00 AM, Steve Bradley wrote:
>>
>>>
>>> Hello Supercollider users,
>>>
>>> I thought that I would try something for fun on here. I saw this done
>>> before
>>> with Supercollider on a different website where someone posted a
>>> patch and
>>> invited other people to change and build upon it to make something
>>> new and
>>> completely different. I decided to use Lance Putnam`s one liner from the
>>> audio/code examples from the Supercollider website as a starting
>>> point. I
>>> had previously asked about this particular instrument a few months
>>> ago when
>>> I was first starting to learn Supercollider and now that I have
>>> learned some
>>> stuff I thought I would revisit it.
>>>
>>> Here is his original code:
>>>
>>> (
>>> play {
>>> var saw_array, filter_in, sin_freq;
>>>
>>> saw_array =
>>> LFSaw.ar([1,0.99],[0,0.6],2000,2000).trunc([400,600])*[1,-1];
>>> filter_in = Mix(saw_array);
>>> sin_freq = OnePole.ar(filter_in,0.98);
>>>
>>> SinOsc.ar(sin_freq).dup*0.1;
>>> }
>>> )
>>>
>>> And here is my variation on it to get this rolling:
>>>
>>> (
>>> play {
>>> var saw_array, filter_in, sin_freq, z;
>>>
>>> saw_array =
>>> LFSaw.ar([1,0.99],[0,0.6],20000,2000).trunc([400,600])*[1,-1];
>>> filter_in = Mix(saw_array);
>>> sin_freq = OnePole.ar(filter_in,0.98);
>>> z = SinOsc.ar(sin_freq).dup*0.1;
>>>
>>> PitchShift.ar(z, 2, Line.kr(0.1,4,20).round, 0, 0.0001)
>>>
>>> }
>>> )
>>>
>>> The idea is to build upon or be inspired by the variation that I have
>>> done.
>>> Otherwise, there are no rules. The patch can be changed to whatever
>>> the next
>>> person wants to make it. The goal is to see what everyone can come up
>>> with
>>> and what sounds can be achieved by this process.
>>>
>>> Merry Christmas to all.
>>>
>>> Steve
>>> --
>>> View this message in context:
>>> http://n2.nabble.com/Patch-and-Variations-1-tp4215602p4215602.html
>>> Sent from the SuperCollider Users New (Use this!!!!) mailing list
>>> archive at Nabble.com.
>>>
>>> _______________________________________________
>>> sc-users mailing list
>>>
>>> info (subscription, etc.):
>>> http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
>>> archive: https://listarc.bham.ac.uk/marchives/sc-users/
>>> search: https://listarc.bham.ac.uk/lists/sc-users/search/
>>
>>
>
>
> _______________________________________________
> sc-users mailing list
>
> info (subscription, etc.):
> http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
> archive: https://listarc.bham.ac.uk/marchives/sc-users/
> search: https://listarc.bham.ac.uk/lists/sc-users/search/
>
_______________________________________________
sc-users mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/