(taking this back to the list, as i'm pretty sure the PM was only an accident)
On 3/21/21 2:00 PM, Max wrote:
On 21.03.21 13:18, IOhannes m zmölnig wrote:
so once you let go, you have to wait for another 7 seconds until the entire buffer is usable again?
No, it appends the new samples to the queue/deck/table on the right and discards them on the left. There is currently no interpolation, so there will be a click at this position.
ah well, that's what i meant with "usable buffer": one that has consistent data, without clicks.
so after you "let go", there is of course still 7 seconds of audio data in the buffer, but only after waiting another 7 seconds, this data is consistent again.
gfmsadr IOhannes
i did quite exaclty this, and i just used a 7 second array in the first place and created the record/stop with a combination of metro (banged and stopped) and a short fade-in/out when i touch a key (5ms is plenty)
On 21 Mar 2021, at 19:17, IOhannes m zmölnig zmoelnig@iem.at wrote:
(taking this back to the list, as i'm pretty sure the PM was only an accident)
On 3/21/21 2:00 PM, Max wrote:
On 21.03.21 13:18, IOhannes m zmölnig wrote:
so once you let go, you have to wait for another 7 seconds until the entire buffer is usable again?
No, it appends the new samples to the queue/deck/table on the right and discards them on the left. There is currently no interpolation, so there will be a click at this position.
ah well, that's what i meant with "usable buffer": one that has consistent data, without clicks.
so after you "let go", there is of course still 7 seconds of audio data in the buffer, but only after waiting another 7 seconds, this data is consistent again.
gfmsadr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On 21.03.21 19:17, IOhannes m zmölnig wrote:
so once you let go, you have to wait for another 7 seconds until the entire buffer is usable again?
No, it appends the new samples to the queue/deck/table on the right and discards them on the left. There is currently no interpolation, so there will be a click at this position.
ah well, that's what i meant with "usable buffer": one that has consistent data, without clicks.
so after you "let go", there is of course still 7 seconds of audio data in the buffer, but only after waiting another 7 seconds, this data is consistent again.
In practice, because of how the interaction is set up, there is always silence in these discontinuities, so they are never an issue and the buffer seems consistent. I've uploaded a video just for you: https://vimeo.com/527767330 (color of waveform is the spectral centroid courtesy of timbreID)
Busserl
Max