This project has moved and is read-only. For the latest updates, please go here.

Wasapiloopbackcapture speeds up console beeps

Nov 11, 2015 at 8:53 PM
Hi I am using wasapi loop back capture in my application to record pure console beeps out putted by the sound card. It's able to record the beeps but it records the console beeps at a quicker duration than set. Does anyone know what the problem may be and is there a solution to this?
Nov 13, 2015 at 12:23 AM
With quicker duration you mean higher playbackrate?

I think you either handle the recorded data incorrectly (most likely) or your device is set to a higher playbackrate (some hardware might provide this feature). Another option could be, you resample the input and change Playbackrate this way (e.g. with WDLresamplingsampleprovider).
Nov 13, 2015 at 10:47 AM
Yeah it has a higher playback rate than from what I have set the console beeps too. I also use WaveIn to record the console beeps with noise and the playback of each beeps duration is correct.

I have set up the loop back capture as shown on pluralsight and from what people say on stackoverflow. However I sill cannot work out the problem that when its recording its speeding up the beeps when it should not be doing this. If WDLresamplingsampleprovider allows me to resample the rate of the beeps then I will give this a go and see if it works.