Build a Sampler Pedal with warp effect?

Started by mdm0702, June 02, 2011, 06:08:56 PM

Previous topic - Next topic

mdm0702

Hello, I am looking into building a pedal that can record samples and warp them, like the way you warp audio in Live. I was thinking just a simple pedal with a record function and a function to determine how long or short it should be and the pedal would warp accordingly. Obviously this would have to be a digital pedal, but does anyone have any idea how I would go about building something like this?

caress


mdm0702

Basically taking the sound and stretching it out. It can be just for time shifting but can also create some crazy effects.

http://www.youtube.com/watch?v=BRrb2EJfNnY

This is a good example of what I'm thinking.

Taylor

Time stretching glitch effects work like this: take a sample, chop it up into slices. To shorten time, drop every few slices. Drop more slices for short time.

To lengthen, duplicate slices and place duplicates adjacent to one another. Now, window through slices. You can make the transition less clicky by copying a second layer, offset in time, and crossfading between each layer at the moment when the discontinuity between slices would create clicks. But, you probably want some clicks anyway, so forget that.

Now, doing this in a pedal could be described as something between difficult and impossible, depending on what you're interested in putting into it and what kind of results would be acceptable to you. You could do this pretty well if you're willing to program your own DSP or PICs.

If that's more work than you want to do, you could get a really vague approximation using a PT2399, and having a switch that selects between two states: one where the input to the delay is active, and feedback is zero, and a second state where input to the chip is grounded and feedback is set to 100%. This wouldn't be anywhere near the quality or flexibility of Live, but it's the closest I think one can get without programming.

mdm0702

Could I use max/msp to program it then just put the program inside a pedal or something?

digi2t

  • SUPPORTER
Dead End FX
http://www.deadendfx.com/

Asian Icemen rise again...
http://www.soundclick.com/bands/default.cfm?bandID=903467

"My ears don't distinguish good from great.  It's a blessing, really." EBK

Taylor

Quote from: mdm0702 on June 02, 2011, 11:55:06 PM
Could I use max/msp to program it then just put the program inside a pedal or something?

There are hardware units that run plugins. Muse Receptor, V-Machine I think is the other one, something like that. But it's basically just a computer in a different box. What are you trying to do with this that you can't just use Live?

digi2t: AFAIK the Space Station does not do time stretching, only slowing down/reverse kind of stuff. Don't think that's what the OP wants. If you just want something like that, any looper will do it.

Chris S

Hello,

If you're happy to gig with a laptop or old computer you could do this... http://www.diystompboxes.com/smfforum/index.php?topic=74979.0 It's basically plugging your guitar into a computer and using ambiloop. It has quite a few warping effects built in. Having done it a few times I've found cutting up keyboards and rehousing them to make foot pedals quite easy now. So you could get all the controls that you trigger on your computer right at your feet. Hope this helps. 


digi2t

Quote from: Taylor on June 03, 2011, 01:05:39 AM
digi2t: AFAIK the Space Station does not do time stretching, only slowing down/reverse kind of stuff. Don't think that's what the OP wants. If you just want something like that, any looper will do it.

Yeah, you`re absolutely right Taylor. But a looper running through a Space Station... wish I had a SS to try that  :icon_eek: Bends my mind just thinking about it.
  • SUPPORTER
Dead End FX
http://www.deadendfx.com/

Asian Icemen rise again...
http://www.soundclick.com/bands/default.cfm?bandID=903467

"My ears don't distinguish good from great.  It's a blessing, really." EBK

DDD

Too old to rock'n'roll, too young to die