Audio Maker
AudioMaker is a javascript plugin which provides audio editing functionalites without using any other libraries like ffmpeg.
Getting Started
Installation
npm install audiomaker
Usage
let audioMaker = ; let _audioMaker = ;
Features
Demo
Try this demo for better understanding.
Trim
Method - trim(File, start, end);
_audioMaker;
Add
Method - add(Files[]);
_audioMaker;
Merge
Method - merge(Files[]);
_audioMaker;
Loop
Method - loop(File, loopCount);
_audioMaker;
Reverse
Method - reverse(File);
_audioMaker;
Multi-chaining
_audioMaker;
Timeline
Method - timeline(config[object]);
let timelineConfig = audio: 'audio1.mp3' trim: 24 reverse: false loop: 2 audio: 'audio2.mp3' trim: 14 reverse: true loop: 2 audio: 'audio3.mp3' loop: 3 ; _audioMaker;
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
License
- Licensed by MIT.