Samplitude exchange¶
- Table of contents
- Samplitude exchange
As the first step we want to implement a very simple exchange interface with the following limitations:
- Samplitude is used for sound editing only, not for metadata editing
- Exchange is provided for File exchange only, no access to DB or any other data structure
To perform exchange make the following steps:
- Digispot app create a PCM *.WAV file in the specified folder
- Digispot app call a special Samplitude API to open this file for editing in Samplitude. We need to have information how to do it from our application.
- Samplitude should provide a special button "Export to Digispot"
- When this button is pressed, Samplitude saves sound content as PCM *.WAV in the specified folder. Samplitude should merge all tracks, apply all settings, filters etc and save result as a single file. But current content of a project may be left untouched and unsaved, it’s just an export of content, not saving.
- Samplitude call our API and pass file name to it. Currently, we have no implemented API and want to know a way how to implement it, preferred for you.