Home>
From storagefetch
I am making an application that reverbs and comps the recorded audio file on the browser.
I want to create a function that allows you to download the edited audio as a wav or mp3 format file.
I searched for words such as "audio context export" and "web audio api save file" to find the page with the code example, but many pages showed how to download the recorded audio.
- createMediaStreamDestination () demo
(AudioContext.createMediaStreamDestination () --Web API | MDN) - Record with browser and save as wav --Qiita
- Record audio on your browser using Recorder.js --Qiita
To see the methodology on the above page,
- Press the audio file save button
- Play the edited sound from start to finish
- Save the recorded voice
It seems that you can save the edited file, but I would like to be able to download it immediately after pressing the save button or after a short encoding time.
-
Answer # 1
Related articles
- javascript - i want to download a file in sjis format using js (jquery)
- i want to encrypt with javascript using the public key created by openssl
- i want to download a file from a bucket using a uri in c # with a format starting with s3: //
- javascript - how to implement client-side rendering using nextjs
- javascript - bug (?) when using axios configuration file as a plugin in nuxt
- javascript - how to use multiple select box refinements using the chosenjs library
- crash test using javascript canvas
- javascript - (react) css cannot be changed using props
- javascript - behavior of if statement using or condition
- javascript - i want to change the process using check in jquery
- javascript - addition using ++ is not reflected in js
- javascript - i want to dynamically rename a variable when using a for statement
- javascript - get json data of external api using useeffect of react hooks
- javascript - i want to insert the start tag and end tag of html tags individually using jquery
- javascript - i want to make a copy using a script in a spreadsheet
- javascript - i wrote a script to download a file with js, but i don't understand the conversion to "shift-jis"
- javascript - i want to shorten the code using a for statement because it is long
- how can i avoid using global in javascript?
- image slides using javascript only work once
Trends
- php - coincheck api authentication doesn't work
- php - i would like to introduce the coincheck api so that i can make payments with bitcoin on my ec site
- [php] i want to get account information using coincheck api
- python - you may need to restart the kernel to use updated packages error
- the emulator process for avd pixel_2_api_29 was killed occurred when the android studio emulator was started, so i would like to
- python 3x - typeerror: 'method' object is not subscriptable
- javascript - how to check if an element exists in puppeteer
- xcode - pod install [!] no `podfile 'found in the project directory
- i want to call a child component method from a parent in vuejs
- vuejs - [vuetify] unable to locate target [data-app] i want to unit test to avoid warning
I think it is impossible for the questioner to do what he wants to do.
"Web Auido API"
It ’s just the process of applying what effect at what point
(Effect is executed for a certain period according to the timing)
No changes have been made to the original sound source. (Just put an effect on it)
Therefore, it is necessary to create a new sound source file by the process of recording.
What is encoding in this case?
"Play at super high speed, apply effects, record and save in normal playback state"
Unfortunately, there is no such function in the "Web Auido API".
It may exist other than "Web Auido API", so
We recommend that you consider another method.