[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-users] Bitcrusher effect



alberto posted this to this list way back...


(	//--samplerate decrease
{	var snd = Blip.ar(LFNoise2.kr(8, 200, 300), LFNoise2.kr(3, 10, 20));
	var samplerate = MouseX.kr(1000, s.sampleRate * 0.1, \exponential);
	Latch.ar(snd, Impulse.ar(samplerate));
 }.play;
)

(	//--bitrate decrease
{	var snd = Blip.ar(LFNoise2.kr(8, 200, 300), LFNoise2.kr(3, 10, 20));
	var samplerate = MouseX.kr(1000, s.sampleRate * 0.5, \exponential);
	var bitSize = MouseY.kr(1, 24, \exponential);
	var downsamp = Latch.ar(snd, Impulse.ar(samplerate));
	var bitRedux = downsamp.round(0.5 ** bitSize);
	[downsamp, bitRedux];
}.play
)



Am 17.12.2007 um 18:16 schrieb Peter O'Doherty:

Hi,

Does anyone know if there is an equivalent filter in SC for bitcrushing/ downsampling?

Thanks a lot,
Peter

----
Peter O'Doherty
http://www.peterodoherty.net
http://www.myspace.com/peterodoherty
----



  #|
     fredrikolofsson.com     klippav.org     musicalfieldsforever.com
  |#