@maaark I’m having a really hard time understanding which ‘fluttering’ you’re talking about? Is it the garbly noise between 7-9s, or is it the guitar sound (has a kind of ring-modulator edge). How can I reproduce it?
I have tried 1) set a loop, 2) enable record, 3) reverse while still recording, 4) disable recording. I can hear a click at the loop point that I’d like to fix, but I don’t hear aliasing or fluttering in the recording.
I can’t reproduce this. What version of crow are you running (check with
^^v)? Indeed monitor level is (0…1) and is a direct gain level. This should probably change but I haven’t explored the implications yet.
Currently it requires 5 consecutive taps (ie 4 periods) that are within a 100ms of each other. I’d consider reducing it to 4 taps and could relax the timing accuracy requirement if it’s too difficult to tap in a tempo.
Every time you press down, the current time is saved. Then when you press up the current time is compared to the above saved down time. A loop is then created that ends at the current buffer location (ie up is ‘end’ of the loop), and the start is set the time-difference before the end.
If you have zoomed all the way out to the full buffer before, this will very likely mean down is loop start, and up is loop end. Very similar to W/Tape, but in the context of W/Del’s features.
If however, you set a loop time longer than the currently playing delay time, the delay buffer will be extended outside of the current delay. If that’s still not enough, the speed will be reduced by 1/2 repeatedly, until the time is achievable.
A graphic would likely be helpful here, so I will try and add that to the docs.