Inofficial Python package for interacting with the database and other files (XML, ANLZ, MySettings) of Pioneers Rekordbox DJ software
-
Updated
Dec 22, 2025 - Python
Inofficial Python package for interacting with the database and other files (XML, ANLZ, MySettings) of Pioneers Rekordbox DJ software
pyCrossfade is the result of a personal project to use beat matching, gradual bpm shift on bars, and EQ modification to provide smooth and tunable transitions between music files.
Package for automatic beat-mixing of music files in Python 🐻🎚
Code for "Reverse-Engineering The Transition Regions of Real-World DJ Mixes using Sub-band Analysis with Convex Optimization" NIME 2021
A BPM analyzer designed for live musicians using DAWs like Ableton or VJs who want to collaborate with other artists and focus more on performance instead of wasting time finding the right tempo of a source that cannot be digitally synced.
takes DJ sets (soundcloud links) and returns track IDs, then gets them from soulseek.
An overlay to show BPM of one or multiple live sources. Can send bpm as midi clock.
🎵 Transform Spotify playlists into a DJ-ready Rekordbox library. Automatic KEY detection (Camelot), BPM analysis, quality filtering, and smart organization. Perfect for harmonic mixing!
Project for hostel management
PlexMix makes AI-generated music playlists from only your local library's content. Syncs your Plex music library to a local SQLite database, generates semantic embeddings for tracks, and uses AI to create personalized playlists based on mood descriptions.
DJ and Audio Effects library for Python
Add a description, image, and links to the dj topic page so that developers can more easily learn about it.
To associate your repository with the dj topic, visit your repo's landing page and select "manage topics."