Senior Audio Software Engineer (JUCE/DSP/C++) to Build AI-Conducted Adaptive Music Engine
Rozpočet: -
HOURLY / PART_TIME
⭐ 5.00 (3)
USA
c++, python, artificial-intelligence, machine-learning, digital-signal-processing, audio-engineering
Senior Audio Software Engineer (JUCE / DSP / C++) for Real-Time Adaptive Music Engine
I’m looking for an experienced audio software engineer to help build a proof-of-concept adaptive music engine.
This is not a traditional music player or streaming application.
The goal is to create a system that can intelligently conduct human-recorded audio stems in real time to create seamless, evolving listening sessions.
Initial MVP Goals
The first milestone is to build a working prototype capable of:
* Importing folders of professionally recorded audio stems
* Organizing stems by instrument, BPM, key, and other metadata
* Playing stems simultaneously with seamless transitions
* Dynamically adding and removing stems during playback
* Creating a real-time adaptive listening session
* Generating a session log that records every musical decision made during playback
Natural language control is a plus. For example:
* Remove the drums
* Add strings
* Make the music feel calmer
* Increase intensity
The goal is not simply muting tracks. The system should intelligently manage transitions so the experience feels musical and natural.
Ideal Experience
Experience with any of the following is highly preferred:
* JUCE
* C++
* Digital Signal Processing (DSP)
* Real-time audio systems
* Audio plugins (VST/AU/AAX)
* Music software
* Audio analysis
* AI for audio or machine learning
Musicians with strong software engineering backgrounds are encouraged to apply.
Project Structure
This project will begin as a paid proof of concept built in milestones.
If the prototype is successful, there is an opportunity for a long-term relationship helping build the next generation of this technology.
When applying, please answer these questions:
1. Have you built a real-time audio engine or adaptive music system before? If so, describe it.
2. If you were designing this system from scratch, what architecture would you recommend?
3. What do you think will be the most technically challenging part of this project?
4. What is one feature you would add that would make this demo unforgettable?
Otevřít na Upwork