How can I create a circular buffer on the heap in VB.NET ?
This would be used for audio playback via P/Invoke to winmm.dll waveoutopen and waveoutwrite to support development of a software synth.
I currently use the marshall class to build a regular array of bytes in the heap.