Answer the question
In order to leave comments, you need to log in
How to create an online audio editor?
I need to make the simplest online audio file editor that could exclude noise from sound files that are uploaded to a server like audiodenoise.com.
Answer the question
In order to leave comments, you need to log in
Online audio editor- it's loud. Rather, an online noise reduction tool.
First, decide on a set of functionality. audiodenoise is not a full-fledged editor, it's just loading, processing and getting the file back. It's strange to call it an online editor.
Secondly, clearly formulate the TOR. It will be useful to you in a note to the thesis.
Thirdly, develop a concise and convenient API, describe it in openapi format.
Then you can start implementing. It will consist of a backend and a frontend.
Depending on the richness of functionality, you will either have a more or less full-fledged audio editor that loads track data, allows you to mix them, keeps a stack of operations on data and a cache of intermediate processing layers, or you get such and such a trivial form as in your example: loaded file and in the place with the file passed the parameters of what needs to be done with it. Usually, on the back end, all these parameters are converted into a sprawling command line or a pipeline from a set of commands, and then everything starts, and the result is put into the cache and assigned to the session.
Your task, like all engineering tasks, is broken down into many small parts. ToR allows you to structure the amount of work to be done.
In the course of searching for information, you may find command line utilities that already know how to do everything you need and then your audio editor will not differ much from any web interface from one form.
Come with specific questions when you have a TOR or at least a detailed feature list
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question