create streamer which will produce infinite sinusoid tone with the given frequency
use other wrappers of this package to change amplitude or add time limit
sampleRate must be at least two times grater then frequency, otherwise this function will return an error