Last updated on January 8th, 2025 at 03:32 pm
Jakob
CMO at Cyanite
Music Analysis API - Audio Summary
If you are a company that manages music assets on its own platform, the Cyanite Music Analysis API is the right choice for you. It allows you to utilize all of Cyanite’s capabilities directly in your interface, making it a part of your user experience. Our GraphQL API offers unparalleled flexibility for your platform – enhancing your music library organization tailored to your needs.
Here you can find the API’s full documentation: https://api-docs.cyanite.ai/
Cyanite API Benefits
Ease of Use
The API is a two-way highway letting you easily upload tracks directly from your system into Cyanite and get music AI music tagging or music similarity search results with unprecedented accuracy within seconds. All without your users even noticing that they are using Cyanite while it’s seamlessly embedded into your music library and their workflows on your platform.Â
Each free Cyanite account can access the API on a small analysis contingency for testing purposes. To extend the testing scope, please reach out to business@cyanite.ai.
Speed of Deployment and Integration
We understand that your business is unique with individual requirements. That’s why we built a GraphQL API to read data from our service rather than traditional static REST APIs. GraphQL has the advantage of supporting any customization needs – flexibly sending data – allowing you to change workflows as-you-go while you learn more about your users’ behavior with Cyanite.
Curious to learn more about the integration process? Just reach out to us via e-mail.
Quality of Support
We focus on making the API documentation as clear, up-to-date, and fun as possible. We explain the integration step-by-step and show examples while being your hands-on support in the integration. We have seen customers go from no AI to all Cyanite features in a matter of a few weeks.
API Scope
A basic rule of thumb is that everything you see on the Cyanite Web App is also possible on your own platform.
AI-Powered Music Tagging
To get an impression about the scope of Cyanite’s AI-powered music AI music tagging, we advise using our tagging taxonomy. Cyanite not only delivers a rich set of tags for a song as a whole but provides the same level of depth for every 15-second segment. This way you can map out dynamics and changes in energy, key, instruments, vocals, and other useful data points.
Music Similarity Search
Cyanite can deliver similar-sounding songs to any reference audio file or YouTube link. Upload a song as a file or insert a link. The music then gets ingested, analyzed, and compared to your music library. The reference song is stored in your library to enable flexible adjustment of the target segment in the song. You might want to try out similar results to the chorus versus the verse etc. for best results. With Cyanite’s Similarity Search, this is possible. To learn more about Cyanite’s Similarity Search, check out this article.
For Spotify, we are even able to use Spotify track IDs which results are stored for an even faster delivery of similar songs. Bear in mind that we are using a standard 30-second preview instead of the whole song for this.
Free Text Search
Simply ingest whole sentences and let Cyanite’s Free Text Search do its magic. Free Text Search understands the semantics of whole sentences, be it a complex musical description or the outline for a movie scene. Free Text Search eliminates guardrails in music search and opens it up to any audience to search and find tracks. To learn more about how to prompt our Free Text Search, check out this article.
Crates
Some of you might want to organize your music in more than just one library – or a music similarity search on just a part of your catalog. For those use cases, we offer Crates. With Crates, you can define subsections of your library to then perform music similarity searches. This way you make sure that specific users can only see certain parts of the catalog instead of everything.
How have others used our API?Â
click on the pictures to get redirected to the websites.
Go ahead and start coding
Contact us with any questions about our music analysis API services via business@cyanite.ai. Don’t hold back from giving feedback on what we can improve.
Anyone can create an API integration. Just sign up with the button below.
If you are a coder and want to join the ride, please send your application to careers@cyanite.ai.
FAQs – API Integration
Q: How long does the integration process take?
A: Cyanite’s API integration is typically completed on our side within just a few days. However, the time required for front-end implementation and customization depends on the complexity and scope of your project. Based on our experience, a full integration – including testing, optimization, and deployment – usually takes 2 to 6 weeks to achieve a seamless, fully functional interface.
Q: What Cyanite features are available via API?
A: All features that we offer in our Web App are available via API. This includes all of our latest search & tagging algorithms. It is also possible to get insights for your catalog as a whole from data via the API. To learn more about catalog insights read this article.
Q: How much does the API cost?
A: The API usage fee is 290€/month. However, tuehe total price of the subscription depends on your catalog size and requested features. Please fill out this Typeform and we will get back to you with a quote.
Q: I am using a third-party catalog management system. How can I get Cyanite’s results into that?
A: Cyanite is fully integrated with Cadenza Box, Harvest Media, Music Master, Reprtoir, Synchtank, and Tune Bud for Auto-Tagging and Search. Also, DISCO or Source Audio customers can easily upload Cyanite’s Auto-Tagging and Auto-Descriptions to their libraries. Just reach out to business@cyanite.ai and we’ll look together over the format requirements of your library system.