Franchise Record Pool: AI-Powered Track Library and Shazam for DJs | Our Projects
Sep 1, 2024
·
Обновлено
5.15.2025
In this article, we’re exploring Franchise Record Pool (FRP), a track library and Shazam for professional DJs
This article is part of a series where we share the exciting projects we’ve been working on. In each article, we'll introduce you to a different project, explaining what it does, how it works, and how we’ve met our clients’ needs.
Now, let’s take a closer look at FRP with this video overview.
Project Overview
Franchise Record Pool is a track library and music recognition tool designed for professional DJs.
The platform provides access to a catalog of 720,000 licensed tracks from major labels like Sony Music, Universal, and Virgin Records. DJs can find all the essential details about each track, including key, BPM (beats per minute), available remixes, and the track's sources.
All information about tracks in the catalog
DJs can also discover what other DJs have remixed and easily add those tracks to their collection. We've included a music recognition feature for this.
Additionally, DJs can use AI-powered voice commands to create thematic playlists. For example, they can ask, "Make a playlist with Italian pop music from the '90s, BPM 140."
AI-powered voice assistant
We developed FRP web, desktop, and mobile apps (Android/iOS) and integrated them with Serato, a leading professional DJ software. The mobile app also allows DJs to communicate with their fans.
Technologies We Used
JavaScript, React – for creating user interfaces.
Electron.js – for developing a desktop app
Node.js and Express – for running JavaScript on the server and creating APIs for interaction between the client and server sides.
React Native – for developing cross-platform mobile apps
MongoDB and MySQL – for storing and managing user data.
WebRTC – for seamless real-time audio streaming
OpenAI API – for analyzing DJ preferences (genre, tempo, tonality) and generating creative playlist titles and descriptions
Whisper – for accurately transcribing user voice commands into text
Amazon Polly – for converting text into natural-sounding speech for the virtual assistant
Interested in developing your own audio streaming system? Contact us or book a quick call for a free personal consultation.
Cообщение не отправлено, что-то пошло не так при отправке формы. Попробуйте еще раз.
e-learning-software-development-how-to
Jayempire
9.10.2024
Cool
simulate-slow-network-connection-57
Samrat Rajput
27.7.2024
The Redmi 9 Power boasts a 6000mAh battery, an AI quad-camera setup with a 48MP primary sensor, and a 6.53-inch FHD+ display. It is powered by a Qualcomm Snapdragon 662 processor, offering a balance of performance and efficiency. The phone also features a modern design with a textured back and is available in multiple color options.
this is defenetely what i was looking for. thanks!
how-to-implement-screen-sharing-in-ios-1193
liza
25.1.2024
Can you please provide example for flutter as well . I'm having issue to screen share in IOS flutter.
guide-to-software-estimating-95
Nikolay Sapunov
10.1.2024
Thank you Joy! Glad to be helpful :)
guide-to-software-estimating-95
Joy Gomez
10.1.2024
I stumbled upon this guide from Fora Soft while looking for insights into making estimates for software development projects, and it didn't disappoint. The step-by-step breakdown and the inclusion of best practices make it a valuable resource. I'm already seeing positive changes in our estimation accuracy. Thanks for sharing your expertise!
free-axure-wireframe-kit-1095
Harvey
15.1.2024
Please, could you fix the Kit Download link?. Many Thanks in advance.
Fora Soft Team
15.1.2024
We fixed the link, now the library is available for download! Thanks for your comment
Comments