Unless I've missed something in what you are trying to do, you're going to have to write the "glue" code to read from your stream into a buffer, convert to float32 (if needed), and write to NAudio.Lame from the converted buffer.
↧