Comments (3)
I haven't implemented a way to do this yet, it would require some code addition.
from waveform-playlist.
I have read somewhere that with web audio it is impossible to download on the fly the finished track. Each web audio output node has to be connected to something that record audio in real time, just like the microphone, but instead of connecting the microphone, you connect the output node. Here maybe each track should be passed throught web audio chanel merger to get one general output and then recorded.
This is my thinking about that but maybe there is another solution ?
I have news that can be usefull :
AudioBuffers can be mixed together to make another AudioBuffer- offlineAudioContext in addition to AudioContext can generate what we are looking for. Documentation
from waveform-playlist.
There is now a released version of the library with an example to show how to export to WAV
http://naomiaro.github.io/waveform-playlist/web-audio-editor.html
Click the top blue button on the right, and a download link will appear to the right of the button!
from waveform-playlist.
Related Issues (20)
- Tracks with sample rate different from the default are rendered incorrectly
- Setup with NEXT.js gives SyntaxError: Cannot use import statement outside a module HOT 3
- Sound is not audible after smaller length audio is finished in nextJS app HOT 2
- TypeError: Cannot read properties of undefined (reading 'disconnect') HOT 2
- Unable to drag annotations when automatic scroll is enabled
- Can't drag/re-position audio clips in example on mobile Chrome HOT 1
- Set specific zoom level programmatically
- Authorization header with audio URL HOT 1
- Trim event and Remove track event don't adjust the session duration
- FR: optional Tempo markers and snap selection HOT 2
- Add preloaded peak files
- Move Back/forward tracks HOT 1
- Incorrect behavior in `play(startTime, endTime)` when `startTime == 0`
- how to create VU meter with playlist data
- Memory leak on mobile devices HOT 1
- Use extendable-media-recorder
- Problem with left and right reversed on wav file created. HOT 1
- Pause event does not include pause state
- WARNING: Code at NPM or UNPKG is not up to date with latest branch!
- Add empty track and start record after
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from waveform-playlist.