Jump to content
IGNORED

Recreating the THX Deep Note


Recommended Posts

//inverting init sort, louder bass, final volume envelope, some little tweaks
(
{
var numVoices = 30;
var fundamentals = ({rrand(200.0, 400.0)}!numVoices).sort.reverse;
var finalPitches = (numVoices.collect({|nv| (nv/(numVoices/6)).round * 12; }) + 14.5).midicps;
var outerEnv = EnvGen.kr(Env([0, 0.1, 1], [8, 4], [2, 4]));
var ampEnvelope = EnvGen.kr(Env([0, 1, 1, 0], [3, 21, 3], [2, 0, -4]), doneAction: 2);

var snd = Mix
({|numTone|

var initRandomFreq = fundamentals[numTone] + LFNoise2.kr(0.5, 6 * (numVoices - (numTone + 1)));
var destinationFreq = finalPitches[numTone] + LFNoise2.kr(0.1, (numTone / 3));
var sweepEnv =
	EnvGen.kr(
		Env([0, rrand(0.1, 0.2), 1], [rrand(5.5, 6), rrand(8.5, 9)],
			[rrand(2.0, 3.0), rrand(4.0, 5.0)]));
var freq = ((1 - sweepEnv) * initRandomFreq) + (sweepEnv * destinationFreq);

Pan2.ar
(
	BLowPass.ar(Saw.ar(freq), freq * 6, 0.6),
	rrand(-0.5, 0.5),
	(1 - (1/(numTone + 1))) * 1.5
) / numVoices
}!numVoices);

Limiter.ar(BLowPass.ar(snd, 2000 + (outerEnv * 18000), 0.5, (2 + outerEnv) * ampEnvelope));
}.play;
)

 

Listen to the code.

Link to comment
https://forum.watmm.com/topic/47654-recreating-the-thx-deep-note/
Share on other sites

That was wicked, I only play with supercollider a little bit every now and then, I should do more with it really.

vKz0HTI.gif

  On 6/17/2017 at 12:33 PM, MIXL2 said:

this dan c guy seems like a fucking asshole
Guest tv_party
  On 7/27/2009 at 4:45 PM, Dan C said:

That was wicked, I only play with supercollider a little bit every now and then, I should do more with it really.

 

yeah same here. not much of a coder so it's just easier for me to open up the old daw have at it. this kind of rekindles my interest a bit.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   1 Member

×
×