Or you have to record fixed-length chunks.Very true, wav is not streaming format.What I advised sbright33 to do is get either the Arduino to add the required header fields before hand (the easiest method) or upload to the server and the server will add the header and/or also convert to a different format.Either way, all the data including the header will be present and thus the user can download t