Home Artists Posts Import Register

Content

I came up with this idea while I was working on song rendering (it's coming i promise!). I couldn't stop thinking about this stupid idea so I put song rendering on hold to work on it. It seems simple but it's taken about 4 days so far. It's not done yet but here's a video of what it looks like currently.

The catch buffer is a circular buffer which constantly records the engine output. Once it gets to the end it loops back to the start and overwrites what's already there. The size of the buffer is currently set to 1 minute at 44100hz but I could make this configurable.

The catch buffer automatically stops recording whenever there's no audio and creates a new region for the last recorded data. Eventually you'll be able to trigger an audio preview of the recorded regions, and just click a region to immediately create a new block from it, or create a block by dragging out a custom region from the data.

Files

2020 11 03 11 44 59

Comments

Anonymous

This is awesome!

Anonymous

nice one! In the future, you could also use it for audio input, so you can pick and choose sounds as they're coming in - would make sampling much easier. It's a great metaphor - like a tape that you splice bits out of - I tried making something like this a while ago called "TapeSampler", but got sidetracked as usual..

Anonymous

Yes, a great idea.