Page 1 of 5
work-in-progress DIY looper/glitcher
Posted: Sun Sep 12, 2010 7:44 pm
by cloudscapes
Figured I'd work a little on my looper project today, here's a 3-second aphex twin loop getting mangled:
[youtube]http://www.youtube.com/watch?v=eka7dL_mH2M[/youtube]
The two pots define both the start and end loop points, though right now they're buggy. the pushbutton reverses. Slowing down and speeding up is planned, as well as other stuff. It'll have delay functions too.
Right now I'm mostly working in code. I'm using an AVR clocked at 12MHz. I tried clocking it faster but I had problems. Sound is 8-bit and I'm using the AVR's own ADC for conversion. It's then stored in an external RAM (23K256, only 32KB, around 3 seconds worth at 11khz lo-fi) and then outputted on an external DAC (MCP4921).
I'm kinda pushing the chip's limits right now, and the additional functions I want to add will bog it down even further (meaning less khz), so I ordered an xmega kit which will be MUCH beefier! Only problem is that they're surface-mount only.
Re: work-in-progress DIY looper/glitcher
Posted: Sun Sep 12, 2010 8:39 pm
by Nychthemeron
Damnit cloudscapes, first you work with some awesome people up in montreal, and now this?
How many kidneys do I have to sell for this?
Re: work-in-progress DIY looper/glitcher
Posted: Sun Sep 12, 2010 9:07 pm
by cloudscapes
I'm thinking I'll start simple. like 2-4 seconds max loop/delay (unless I go with a beefier chip).
-slow down/speed up pot
-grain window size and shift pots (shifting the loop start and end around)
-feedback pot (for overdub)
-eq on the feedback
-hold/loop mode, and delay mode
-reverse button
-grain rearrange in both delay and hold modes
-wet/dry
I have this crazy idea of building a delay with ringmodded repeats (just basic ringmod pitch and blend controls), so tha tthe already ringmodded repeats getting ringmodded and folded again, over and over as they fade! fucking awesome! but I'll leave that for another project.
they don't call me a "crazy scientist" at 33:08 of
this clip for nothing!
I *think* I can achieve this with the current tech. not for months, though.
Re: work-in-progress DIY looper/glitcher
Posted: Sun Sep 12, 2010 9:24 pm
by Nychthemeron
cloudscapes you are mad
mad awesome
Re: work-in-progress DIY looper/glitcher
Posted: Mon Sep 13, 2010 1:24 am
by Jero
I'll be waiting

Re: work-in-progress DIY looper/glitcher
Posted: Mon Sep 13, 2010 6:10 am
by tuffteef
creative
your brain must be juicy and plump
Re: work-in-progress DIY looper/glitcher
Posted: Mon Sep 13, 2010 7:52 am
by smallsnd/bigsnd
BAD ASS
i would seriously love to talk about micro programming sometime! any good starting points?
Re: work-in-progress DIY looper/glitcher
Posted: Mon Sep 13, 2010 12:28 pm
by cloudscapes
smallsnd/bigsnd wrote:BAD ASS
i would seriously love to talk about micro programming sometime! any good starting points?
I started with (and am still using) Bascom
http://www.mcselec.com/which is just a basic programming environment. I like it's relative simplicity (compared to avr studio or whatever) and the language couldn't be easier (being basic). I took basic in high school so I already had the fundamentals. I had also started with the STK200 evaluation board (found on various sites). Took a few days to get everything working, sadly. the bascom has some nice examples:
http://www.mcselec.com/index.php?option ... &Itemid=41You can try using their EDB kit instead of the STK200.
The compiling environment isn't tied down to the kit, either. There are many AVR evaluation kits all around and Bascom will compile for all of them. It's just often you'll need to use the kit's own "flasher" to download the code into the chip.
I'll post more later. It's my lunchbreak.
Re: work-in-progress DIY looper/glitcher
Posted: Mon Sep 13, 2010 3:11 pm
by Dandolin
Inarticulate

Re: work-in-progress DIY looper/glitcher
Posted: Mon Sep 13, 2010 7:49 pm
by cloudscapes
Re: work-in-progress DIY looper/glitcher
Posted: Mon Sep 13, 2010 7:54 pm
by Nychthemeron
can i place an order now
i will give you an arm as collateral
Re: work-in-progress DIY looper/glitcher
Posted: Mon Sep 13, 2010 8:02 pm
by 01010111
Nychthemeron wrote:can i place an order now
i will give you an arm as collateral
+1
cloudscapes, you are a wizard.
Re: work-in-progress DIY looper/glitcher
Posted: Tue Sep 14, 2010 10:22 pm
by oldangelmidnight
How 'bout an LFO to vary the slow down/speed up?
Re: work-in-progress DIY looper/glitcher
Posted: Sat Oct 09, 2010 11:49 pm
by cloudscapes
here's a neat little feature/knob I added today. pushing time-stretching and mangling to the limit
http://nearworlds.org/stuff/wtf_looper.mp3what happens when you "virtually" push the reverse button up and down really fast? how about hundreds or thousands of times a second? this.
Re: work-in-progress DIY looper/glitcher
Posted: Sun Oct 10, 2010 1:28 am
by smile_man
Baw, so down with this idea.
cloudscapes wrote:http://nearworlds.org/stuff/glitcher_test_2.mp3
what song is this?