Also, I changed the sample rate down to 8000Hz. I see in the RecordBuffer event the Buffer has 768 bytes in it, and if I do record the Buffer into buffer by uncommenting the last line in that sub, when breaking on the TimerTick at 1 second after start to record, there are 25 sets of 768 bytes in buffer.
So, 25 x 768 = 19200, divide by two (assuming two byte make up an Int) = 9600.
So is the sampling rate actually 9600, or what am I looking at?