I am new to TypeScript, and the whole JavaScript environment in general. I have a small project to do, which requires creating a browser application with TypeScript (I don't have any code yet).
I need to record raw PCM audio from the browser microphone, log it, and play the same PCM audio back through browser speakers.
I have looked into using MediaRecorder for recording, and using the plain HTMLAudioElement for playback, but i'm not sure if they support RAW audio. I also some posts mentioning to use AudioContext ScriptProcessorNode to obtain raw audio, but i have no idea how to play them back.
I do not need completed solutions, but would appreciate any pointers or tutorials that would help me get this done.