Thanks brett for your reply.
I know that a playing dsp doesn’t have a real position.
Actually, I wrote my own dsp that plays some samples in a particular order. Since I really like to synchronize those samples in a millisecond resolution, I will need to have a position in the current playing queue. For example if I have a DSP queue of 4 buffers with each 2048 bytes. In this case the queue for 44100Hz and stereo playback is 371 ms long. Actually, that is quite a bit high for doing even millisecond precise synchronization. The only thing I would need is a counter for the position in the actual queue. As far as I know there is a position counter e.g. in DirectX.
Please login first to submit.