Overview
Introduction
The Casperaki APIs empower developers to craft and refine music using a combination of traditional digital signal processing (DSP) technology and cutting-edge generative AI.
We offer three distinct sets of APIs to cater to different development needs:
-
High-level API. The high-level API manages recording sessions in the Casperaki cloud. It allows users to start a recording session and to create and modify tracks via JSON and plain-text prompts. The sound is generated and mixed in the cloud.
-
Low-level API. For developers seeking more granular control, the low-level API offers advanced functionality and the ability to shape the song with greater detail. However, users must manage their own recording sessions. To support local audio file rendering, we provide SDKs for Windows, Mac, and Linux.
-
Other APIs. These APIs expose specific functionalities that are useful on a standalone basis.
The following pages guide you through the process of using the APIs, providing you with all the necessary information to get started.
Preqrequisites
To access the APIs, you need:
-
Postman or other suitable software to send HTTP requests.
-
An API key.
To obtain an API key, please send an email to support@casperaki.com.
In addition, usage of the low-level API requires you to download the Casperaki SDK for your system.