Automated Music Mastering.
AI Mastering provides an API for automated audio mastering. The API supports uploading and downloading audio files, running the mastering process, and adjusting parameters such as target loudness and mastering level. It is defined using the Open API Specification, with the specification published on SwaggerHub as well as available in raw form.
Client libraries are provided for Javascript (Node) and Ruby, each with a tutorial repository demonstrating uploading an input file, mastering it, and downloading the output file. Client libraries for other languages are generated using swagger-codegen and are described as being in preparation, with varying degrees of fine-tuning needed depending on the language; contributions toward these are invited.
The company has also released a desktop offline version of AI Mastering and open-sourced its mastering algorithm, with stated intent to focus development on the offline version going forward rather than the API.
AI Mastering provides API client libraries for JavaScript (Node) and Ruby, with tutorials for each.
Yes, AI Mastering has released a desktop offline version, and the mastering algorithm has been released as open-source.
The AI Mastering API is defined using the Open API Specification, available on SwaggerHub or as a raw spec file.
The API allows uploading and downloading audio, performing mastering, and changing target loudness and mastering level.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers