I am using NAudio to generate some tones for a motion control application. The audio format is 16kHz mono. Correct me if I wrong here: A hertz is one second so that means we have 16,000 samples per second or 16 samples per millisecond. The samples in NAudio are provided as an array of 1600 float values.
Does this mean that I can output 16 discrete values per millisecond over the headphone jack?