Comments (1)
I thought about it some time ago and discarded the idea of silence detection. The length of the buffers, the start and the end of the recording is determined by patterns. My fear is that otherwise it will be quite a mess. You could say that TidalCycles actually is pressing some kind of pedal.
I think otherwise you would have to use a looper that is detached from TidalCycles. One that starts recording at a certain amplitude value and has a fixed buffer size, since you can't determine when the recording ends. Moving the start of the recording and letting patterns determine the end doesn't seem that useful to me either.
The simplest (existing) solution is to use the olooper
. Here you just wait until the sequence starts again from the beginning.
Nevertheless, one possible solutions could be to introduce a function in TidalCycles which uses qtrigger with a delay. E.g. that you have one or two cycles, before the looper starts.
from tidal-looper.
Related Issues (11)
- Provide README as a .tidal file HOT 2
- issue with lazy sample loading
- /b_alloc: memory allocation failed HOT 2
- looper not triggering? or buffer not being overwritten?
- qtrigger complaining about argument HOT 1
- Looping orbits with matched loudness while preventing clipping
- Seamless buffer looping with no undesirable artefacts at start/end
- turning tidal-looper into a Quark / Superdirt synth HOT 3
- generalize replace/overdub switch HOT 2
- instrument not found
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tidal-looper.