On Wednesday, 7 February 2024 21:03:11 EET Daniel Estévez wrote:
> 
> Hi David,
> 
> One possible solution would be to make a flowgraph that plays the file 
> once. Then make a bash script that loops, calling the flowgraph and then 
> sleeping for some time.
> 
> Best,
> Daniel.
> 

Another possibility is to write your own source block which reads and stores 
the samples in memory, then outputs them at a specified time until the whole 
buffer is transmitted, then sleeps for a while and repeats. If you need to 
control  actual transmission time more precisely it can be done using 
timestamps at the start of the samples. It also depends on how long your 
transmission is (whether you can store all samples in a memory buffer or need 
to read  and output chunks of it at a time).

Adrian





Reply via email to