sterretje:
Maybe a dual port RAM will solve that issue; it has a write side and a read side that are independent.
Thank you, I am currently trying to look into it.
Also, I thought about using the MCU itself as buffer and copying data from it via direct memory access.