In Progress

Optimize Python Script


There exists a Python script that needs to be optimized. It takes N mp3 files and mixes them together, outputting one long mp3 file. The script already uses the Numpy module to process array data. The problem is that [url removed, login to view] uses up to 2GB of RAM to mix together 4-5 mp3 files (each song around 4 minutes long). If I try to mix more than 5 songs I get an "Out of Memory" exception.


[url removed, login to view]


[url removed, login to view]


To run the script you will need an API key. More documentation here -> [url removed, login to view]


To modify a script so that it can mix up to 50 songs or create a 4-5 hour mp3 file.

Server Environment That Current Script Runs On

- Windows Server 2008

- 2 GB RAM

- MS SQL Server 2008

I can increase the RAM on my server but it will cost more money. I'm looking for a software solution, or a hybrid of the two.

Skills: Audio Services, Python, Software Architecture

See more: remix api, windows sql server cost, mix my song, mix audio songs, master my song, looking for python developer, 4 minutes audio, python numpy, mix songs together, master audio, remix, python: get data, python script, python mp3, python developer, modify a python, mix song, mix master, looking for a python developer, hybrid audio, capsule, audio process, audio master, environment python, audio python

About the Employer:
( 4 reviews ) Canada

Project ID: #4716342

8 freelancers are bidding on average $199 for this job


I can optimize the script and deliver the project

$263 USD in 6 days
(68 Reviews)

We can help!

$140 USD in 6 days
(32 Reviews)

Hi, Please check private message.

$247 USD in 7 days
(14 Reviews)

I can try to solve that problem

$263 USD in 7 days
(21 Reviews)

Hi. Please check PM.

$155 USD in 3 days
(4 Reviews)

Hey I can do that, I am a pro in solving python puzzles. I am ready to give you a prototype if you are interested. Thanks and regards

$155 USD in 3 days
(1 Review)

My CV can be seen at [url removed, login to view]

$222 USD in 3 days
(0 Reviews)

Hi Dogmatic, I'd love to take a look at your problem. In a nutshell, you want to append data to a current structure without opening it. A minute long mp3 takes about 1 Mb, so 5 songs of 4 mp3 each should be around 20 M More

$150 USD in 4 days
(0 Reviews)