[PD] questions for delay external (was: pause writing to delay line / hybrid of array and delay)

Max abonnements at revolwear.com
Fri Mar 5 21:10:51 CET 2021


One issue is that the 4 point interpolation isn't working where the 
table playback is wrapped. In an earlier version I had two arrays and 
was writing in both with a 50% offset, but that got ugly.

On 05.03.21 17:45, Max wrote:
> It finally came to me that when I put tabwrite~ into an abstraction I 
> can pause the array writing by stopping audio processing in that 
> abstraction using switch~. It also can loop by writing into the table 
> like into a ringbuffer. The other half of the issue is to also take 
> account for the write pointer in the player. I'm using sig~ 1 into 
> rpole~ 1 (Thanks José de Abreu) and using that in the deque reader.
> The accompanying dequread4~ uses that write head position as an offset 
> to the table (modulo the table size).
> 
> it's vanilla
> 
> it may have stupid problems / errors, please let me know if you find any.
> There is an error in the Pd console
> no such table ''
> but that doesn't seem to affect the functionality and Pd can't trace 
> that error.
> 
> 
> On 02.03.21 18:51, Alexandre Torres Porres wrote:
>> Em ter., 2 de mar. de 2021 às 02:08, Alexandre Torres Porres 
>> <porres at gmail.com <mailto:porres at gmail.com>> escreveu:
>>
>>     I got stuck.
>>
>>
>> I made it! Freeze working now! I can include this in an update of ELSE 
>> soon, and also make a PR for vanilla now. As for the other design 
>> issues and questions, I guess I'll let it go and focus on this added 
>> functionality as the selling point.
> 
> 
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
> 






More information about the Pd-list mailing list