
Closed
Posted
Paid on delivery
Looking to hire an experienced Audio DSP / Machine Learning Engineer to build an AI-driven Music Information Retrieval (MIR) engine. The system will extract production-focused audio features from finished tracks and export them directly into Rekordbox-compatible metadata. Beyond basic tempo and key, the system must leverage Machine Learning models and DSP to automatically calculate deeper sound engineering metrics—sub-bass pressure, full-spectrum RMS density, transient impact, and dynamic punch—and categorize tracks based on acoustic weight and structural energy. Scope of Work: Develop an autonomous pipeline/script (Python using Librosa/Essentia/PyTorch, or C++/JUCE) that ingests WAV, AIFF, and MP3 files. Automatically extract BPM, musical key, and advanced production metrics (sub-bass vs. kick, RMS density, transients, dynamic punch). Detect structural shifts (drops, breakdowns, high-energy sections) and calculate macro/micro energy levels automatically. Export analysis results into a fully valid Rekordbox XML structure (or ID3 tags) ready for direct library import. Acceptance Criteria: The developer will run the engine on a sample set of audio files. The system must autonomously calculate all production metrics, assign energy levels, and successfully populate custom Rekordbox fields (e.g., Comments, My Tags) upon XML import without requiring manual training data from the user. Deliverables: Clean, well-documented code with concise setup instructions so the feature extraction set can be extended in future iterations.
Project ID: 40672934
132 proposals
Remote project
Active 48 mins ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
132 freelancers are bidding on average €454 EUR for this job

⭐⭐⭐⭐⭐ Build an AI-Driven Music Information Retrieval Engine for Audio Analysis ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and noticed you're looking for an experienced Audio DSP / Machine Learning Engineer. You have no need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for audio analysis and machine learning. I will develop an efficient pipeline using Python or C++ to extract audio features and categorize tracks as per your needs. ➡️ Why Me? I can easily create your Music Information Retrieval engine as I have 5 years of experience in audio processing and machine learning. My expertise includes audio feature extraction, machine learning model development, and data analysis. Additionally, I have a strong grip on relevant technologies like Librosa, PyTorch, and DSP methods. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Audio Signal Processing ✅ Machine Learning ✅ Python Programming ✅ C++ Development ✅ Librosa Library ✅ PyTorch Framework ✅ Data Analysis ✅ Feature Extraction ✅ DSP Techniques ✅ XML/ID3 Tagging ✅ Project Documentation ✅ Automated Testing Waiting for your response! Best Regards, Zohaib
€350 EUR in 2 days
7.9
7.9

Hi, I am a software engineer with over 16 years of experience building signal-processing, machine-learning, and data automation systems. I can develop a clean Python MIR pipeline that analyzes WAV, AIFF, and MP3 files, combining DSP and pretrained models to estimate BPM, key, spectral and sub-bass weight, RMS density, transient impact, dynamic range, and structural energy without requiring your own training dataset. I would first establish reproducible metric definitions and energy categories, then implement section detection for drops, breakdowns, and high-energy passages. The results will be validated against your sample library and exported as Rekordbox-compatible XML, with selected values mapped into Comments and My Tags. Delivery will include documented, modular code and concise setup instructions so additional extractors can be added later. Do you already have a preferred Comments/My Tags mapping and a small representative sample set for validation? I would be glad to discuss the details and expected classification behavior.
€300 EUR in 14 days
7.5
7.5

Hello, I trust you're doing well. I am well experienced in machine learning algorithms, with nearly a decade of hands-on practice. My expertise lies in developing various artificial intelligence algorithms, including the one you require, using Python, and similar tools. I have worked with pytorch, and tensorflow to develop DL models, .I hold a doctorate from Tohoku University and have a number of publications in the same subject. My portfolio, which showcases my past work, is available for your review. Your project piqued my interest, and I would be delighted to be part of it. Let's connect to discuss in detail. Warm regards. please check my portfolio link: https://www.freelancer.com/u/sajjadtaghvaeifr
€500 EUR in 7 days
7.3
7.3

Hello, As an audio engineer, music producer, and AI/ML expert, I've spent a significant amount of my career fusing the technical realms of music production and technology to create innovative solutions. I am confident that my extensive experience with Python', `Librosa/Essentia`, `PyTorch` (or C++/JUCE), resonate precisely with the needs of your project. My solid grasp on DSP will be invaluable in extracting advanced audio features from your tracks such as sub-bass pressure, full-spectrum RMS density, transient impact, and dynamic punch. I fully appreciate the need for accuracy in AI-driven systems. This is why I prioritize building autonomous pipelines/scripts that deliver precise results without needing extensive or continuous manual input. For your project, this means being able to automatically extract BPM, musical key, advanced production metrics, detect structural shifts effectively and export results into Rekordbox XML structure hassle-free. Timely deliverables and clean, well-documented code are non-negotiables for us at Modular Solutions. I assure you that my work surpasses industry standards while maintaining efficiency. My focus is in developing reliable and production-ready solutions tailored to meet desired goals; exactly what your project demands. Let's work together on this transformative nuanced system that DJ’s worldwide would soon find indispensable. Thanks!
€750 EUR in 2 days
6.9
6.9

Hi, I’m a Senior AI/ML Engineer with 20+ years of experience, focused on audio ML and signal processing. I have gone through your specific requirement for production focused MIR analysis. I have built something close to this for media clients, processing large audio datasets with PyTorch, Librosa and ONNX pipelines. I would use Essentia over only Librosa, because its beat, spectral and rhythm analysis gives stronger production metrics for this use case. I will build a Python pipeline that ingests your audio files and produces BPM, key and production metrics. PyTorch models can handle deeper classification while Essentia handles DSP features. And I’ll keep the feature layer modular so new metrics can be added later, at least that is where I would start. Code samples and relevant ML work I can send. What sample tracks will you use for acceptance, and how many files? Which Rekordbox fields are you currently using for Comments and My Tags? Do you already have a preferred mapping from acoustic weight and energy to your Rekordbox labels? Free for a quick call this week? Or answer those three and I’ll map the first pipeline. Dev Singh
€700 EUR in 10 days
6.6
6.6

Hi, I’d build this as a reproducible MIR pipeline rather than a collection of loosely defined audio statistics. Each metric would have a documented signal-processing definition, units, normalization method, and confidence score. The Python stack would combine Essentia or Librosa for beat, key, loudness, spectral, onset, and dynamic analysis with PyTorch embeddings or segmentation models where they add measurable value. Sub-bass pressure and kick energy would be separated through frequency bands, onset alignment, and optional source separation. Transient impact, crest factor, RMS density, dynamic punch, and beat-synchronous novelty would feed macro/micro energy and structural-section detection. Because “acoustic weight” and “energy level” are subjective, I’d calibrate deterministic scoring against a representative reference library without requiring you to label training data manually. The output would include raw metrics and explainable category scores. Before finalizing export, I’d test an actual Rekordbox import to confirm which XML or ID3 fields the target version accepts, especially Comments and My Tags, while preserving original files and metadata. I can show relevant audio-analysis and ML pipeline examples privately. Which Rekordbox version and operating system will receive the files, and what energy scale or existing library should serve as the calibration reference? Regards, Houssame
€500 EUR in 7 days
6.6
6.6

Hello, {{{ I HAVE CREATED SIMILAR AUDIO DSP, MACHINE LEARNING, PYTHON & MUSIC ANALYSIS PIPELINES BEFORE AND I CAN SHOW YOU }}} I have carefully reviewed your requirements and understand that you need an autonomous MIR pipeline capable of extracting both standard and production-focused audio characteristics. I have 11+ years of software development experience with Python, Machine Learning, DSP and API/data-processing systems. I can build the pipeline using Librosa/Essentia/PyTorch, covering BPM, key detection, sub-bass/kick analysis, RMS density, transient impact, dynamic punch, structural sections and macro/micro energy classification. The system will support WAV, AIFF and MP3 input, process tracks automatically without manual training data, and generate valid Rekordbox XML/ID3 metadata with the required fields populated for direct library import. I will provide clean, modular and documented code with setup instructions and make the feature-extraction architecture easy to extend with additional ML/DSP metrics. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE. We will work with Agile methodology and I will assist from development through testing and final delivery. I eagerly await your positive response. Thanks, Christina
€450 EUR in 10 days
6.4
6.4

Hello, I can develop an AI driven Music Information Retrieval engine that will have all the given core features. Leave me a message to discuss more details. Let's get started, Fahad.
€250 EUR in 2 days
5.6
5.6

Hi, I’m an experienced Python/ML developer with a strong background in audio processing, DSP pipelines, machine learning, and automated data extraction. For this project, I can build a Python-based MIR pipeline using Librosa/Essentia/PyTorch to process WAV, AIFF, and MP3 files and extract: BPM and musical key Sub-bass vs. kick analysis RMS/full-spectrum density Transient impact and dynamic punch Structural sections such as drops, breakdowns, and high-energy parts Macro/micro energy levels and acoustic-weight categorization Rekordbox-compatible XML / ID3 metadata export I would structure the pipeline modularly so additional audio metrics and ML models can be added later. I can also validate the output against the provided sample tracks and ensure the generated metadata imports correctly. I’m available to start immediately and can deliver clean, documented, extensible code within the proposed budget.
€500 EUR in 7 days
5.5
5.5

Hi MauriccioPrxjna, I will deliver a Python pipeline using Librosa, Essentia and PyTorch that ingests WAV, AIFF and MP3, extracts BPM, key, sub‑bass pressure, Waiting for your response in chat! Best Regards.
€500 EUR in 3 days
5.3
5.3

I can build this as a Python MIR pipeline using Librosa/Essentia + PyTorch where ML adds value, with DSP features for sub-bass pressure, RMS density, transient impact, dynamic punch, and structural energy. The pipeline will process WAV/AIFF/MP3, detect BPM/key/sections, calculate macro/micro energy, classify acoustic weight, and generate Rekordbox-compatible XML/ID3 metadata. I’m willing to run a real brief sample on your tracks first, validate the metrics and XML import into Rekordbox, then deliver the documented, extensible engine.
€250 EUR in 3 days
5.3
5.3

Your Rekordbox XML export will fail if the energy detection model can't distinguish between sub-bass pressure and kick transients during drop sections. Most MIR pipelines treat low-end as a single frequency band, which collapses your metadata accuracy when tracks layer 808s under compressed kicks. Quick questions - are you planning to retrain the energy classification model as your library grows past 10K tracks? And does your current Rekordbox setup support custom field mapping, or will we need to reverse-engineer the XML schema for non-standard tags? Here is the architectural approach: - MACHINE LEARNING: Train a multi-label classifier using PyTorch on spectral features extracted via Librosa to separate sub-bass energy from transient impact, then validate against your sample set before XML export. - AUDIO PROCESSING: Build a C++/JUCE pipeline that processes WAV/AIFF/MP3 in parallel, extracts RMS density per frequency band using FFT windows, and detects structural shifts by tracking spectral flux across 30-second segments. - XML EXPORT: Parse Rekordbox's proprietary XML schema to map custom fields (Comments, My Tags) and validate against their DTD so imports don't corrupt existing library metadata or trigger format errors. I've built similar MIR systems for 2 music tech startups that processed 50K+ track libraries without manual retraining. Let's schedule a 15-minute call to align on your feature extraction priorities before I architect the full pipeline.
€450 EUR in 21 days
5.4
5.4

Hi there, Thank you for outlining such an exciting and technically rich project. As an audio DSP and machine learning specialist with extensive experience in MIR (Music Information Retrieval), audio feature engineering, and DJ technology integration, I’m confident I can deliver an advanced, robust pipeline tailored to your vision. Your requirement for deeper production-centric metrics—such as sub-bass pressure, RMS density, transient impact, and dynamic punch—resonates with my background. I have previously developed custom MIR tools using Python (Librosa, Essentia, PyTorch) and C++ (JUCE), focusing on both accurate low-level feature extraction and higher-level musical attributes. My expertise extends to audio structure segmentation (drops, breakdowns) and automatic energy profiling, crucial for DJ workflows and playlist management. For your project, I propose building a modular Python-based pipeline leveraging Librosa and Essentia for DSP feature extraction, combined with custom-trained ML models for higher-level metric analysis. The system will process WAV, AIFF, and MP3 formats, autonomously extract all specified features, and structure the output data into Rekordbox-compatible XML (or directly embed into ID3 tags). My approach includes clean, extensible code with thorough documentation, ensuring maintainability and future scalability. I understand the importance of seamless Rekordbox integration—my previous projects include metadata automation and XML generation for DJ software, ensuring 1:1 import compatibility and ease of use. I’m enthusiastic about delivering a solution that empowers DJs and sound engineers with deeper insights, all within a streamlined, plug-and-play workflow. Looking forward to collaborating and discussing your specific goals in more detail. Best regards, DemiVision, LLC
€250 EUR in 10 days
4.6
4.6

Hi there, Your audio pipeline needs autonomous MIR analysis that can classify tracks without manual training data. I have strong expertise in Python, Audio Services, AI Model Development, and Machine Learning (ML), and I’d build a robust workflow to ingest WAV/AIFF/MP3, extract BPM, key, sub-bass pressure, RMS density, transient impact, and dynamic punch, then detect drops and breakdowns before exporting clean Rekordbox XML or ID3 tags for direct import. Best regards, Ian
€555 EUR in 3 days
4.6
4.6

Greetings, I see you're looking for an advanced audio DSP and machine learning engineer to create an AI-driven Music Information Retrieval (MIR) engine. The goal is to develop a system that not only extracts basic metrics like tempo and key but also delves into deeper audio features to enhance track categorization for DJing. To tackle this, I would design a robust Python pipeline using libraries like Librosa and PyTorch to process audio files and implement machine learning models. This would allow for the automatic extraction of essential production metrics and the detection of structural shifts in the music, culminating in a seamless export of all data into Rekordbox-compatible formats. My experience in audio processing and machine learning equips me to create clean, extendable code that meets your needs. Best regards, Saba Ehsan
€350 EUR in 3 days
4.4
4.4

I'm Mahad Sheikh and as an expert AI model developer and programmer, I am well-equipped to deliver the advanced Audio MIR & ML pipeline needed for your DJ Metadata Export project. I have a rich proficiency in Python, very much essential for the AI-driven Music Information Retrieval engine that you require, especially when considering libraries like Librosa, Essentia, and PyTorch which play a key role in this domain. Over the years, my focus has always been on providing efficient automation, API & Integrations solutions - skills that come into play for this project’s scripting and exporting requirements. Going through audio files seamlessly is what I do best - extracting BPMs, musical keys and all other intricate details about the track that you mentioned. You can expect your desired features to be captured accurately while leveraging my extensive knowledge about data processing involving WAV, AIFF, and MP3 files. In addition to my technical skills, my ability to understand clients’ needs have enabled me to transform ideas into high-impact digital products that are both reliable and scalable – traits you certainly need in an audio-based project like this. My commitment to clarity & execution at every stage ensures that you get clean, well-documented codes.
€250 EUR in 5 days
4.5
4.5

Hello, I noticed you’re looking to build an advanced Audio MIR pipeline, and I understand that the challenge is turning raw audio into reliable, structured musical information while keeping the processing pipeline efficient and reproducible. I have strong experience with Python, NumPy, PyTorch, machine learning, signal processing, data pipelines, and production AI systems. I’ve worked on ML workflows where audio or other complex data needed preprocessing, feature extraction, model inference, validation, and structured outputs. For your project, I’d separate audio ingestion, preprocessing, MIR feature extraction, model inference, and output generation into modular stages. This makes it much easier to benchmark individual components and replace models later without rebuilding the entire pipeline. One small suggestion is to cache intermediate audio features and normalize inputs early, especially if the same tracks will be processed repeatedly. This can significantly reduce unnecessary computation during experimentation and production runs. I’d be happy to share my experience and solutions for this project through a private chat. I have some ideas for the MIR pipeline architecture, and I’d like to see if they align with your needs. Thanks Ruslan
€400 EUR in 7 days
4.6
4.6

Hi, This is a strong fit for a Python-based MIR pipeline, but I would avoid treating subjective concepts such as “punch” or “acoustic weight” as arbitrary AI labels. I’d derive them from reproducible DSP features and use ML only where it improves structural analysis. I’d build the engine around Essentia/Librosa with NumPy/SciPy and optional PyTorch models. The pipeline would normalize WAV/AIFF/MP3 ingestion, then calculate BPM/key plus frequency-band energy, sub-bass/kick relationships, RMS/loudness density, crest factor, onset/transient strength, dynamic range and related features. For structure, I’d combine novelty/self-similarity and energy changes to identify breakdowns, drops and high-energy regions, then derive normalized macro/micro energy classifications consistently across tracks. Results would be stored in a structured internal schema before export, keeping analysis independent from Rekordbox. I’ll then generate validated Rekordbox XML and map selected values into Comments/My Tags for library import. The final delivery includes documented Python source, configuration, sample analysis output, Rekordbox export and setup/extension instructions.
€525 EUR in 14 days
4.7
4.7

Nice to meet you , My name is Anthony Muñoz, I express my interest in working on your project after carefully reading the requirements and concluding that they match my area of knowledge and skills. I am currently the lead engineer for the IT agency DSPro and I have more than 10 years of experience in the field. I have successfully completed a large number of similar jobs and I consider your project to be a challenge in which I would like to work and be able to make it a reality. Please feel free to contact me, it will be my pleasure to help you. I greatly appreciate the time provided and I remain attentive to any questions or concerns. Greetings
€442 EUR in 7 days
4.5
4.5

Hi there, I read your project brief carefully. Building an autonomous Audio DSP and Machine Learning-driven Music Information Retrieval (MIR) pipeline that bridges deep sound engineering metrics with Rekordbox-compatible metadata is an exceptional engineering challenge, and it fits squarely in my core technical expertise. As an experienced engineer specializing in advanced Python pipelines, signal processing, and automated metadata systems, I understand how to extract production-grade features—such as sub-bass weight, RMS density profiles, transient snap, and macro/micro structural energy shifts—beyond standard BPM and key detection. How I will execute your project (Step-by-Step Roadmap): 1. Phase 1: Ingestion & Audio DSP Feature Extraction Engine (Days 1–5) Build a robust Python ingestion pipeline supporting WAV, AIFF, and MP3 formats using Librosa and Essentia. Implement DSP routines for multi-band frequency analysis (sub-bass vs. kick isolation), full-spectrum RMS density, transient impact scoring, and dynamic punch metrics. 2. Phase 2: Structural Analysis & Energy Modeling (Days 6–10) Develop segmentation algorithms to automatically detect structural shifts (drops, breakdowns, high-energy plateaus). Calculate macro and micro energy levels to categorize tracks by acoustic weight. 3. Phase 3: Rekordbox XML & Metadata Exporter (Days 11–15) Map extracted metrics and structural categories into a fully valid, schema-compliant Rekordbox XML structure (populating custom fields like Comments or My Tags seamlessly). Implement fallback ID3 tag export where applicable. 4. Phase 4: Validation, Testing & Documentation (Days 16–21) Run end-to-end tests across a sample audio set, verifying successful Rekordbox library import and zero-friction automated execution. Write clean, well-commented code backed by a comprehensive README for effortless future feature extension. Proposal Details: Timeline: 3 weeks (21 days) Bid Amount: 600 EUR I am ready to start immediately. Let’s build a high-precision MIR and Rekordbox automation engine. Best regards
€600 EUR in 21 days
4.5
4.5

Madrid, Spain
Payment method verified
Member since Aug 26, 2026
$30-250 USD
$30-250 USD
$15-25 USD / hour
$20-30 USD
$250-750 AUD
€250-750 EUR
$8-15 CAD / hour
₹12500-37500 INR
$30-250 AUD
₹12500-37500 INR
$25-50 USD / hour
$250-750 USD
$30-250 USD
$250-750 USD
₹1500-12500 INR
$10-30 CAD
$250-750 AUD
$20-30 USD
$10000-20000 USD
$250-750 CAD