Optimize Python Script

This project was awarded to sebastiandres for $150 USD.

Get free quotes for a project like this
Employer working
Awarded to:
Project Budget
Total Bids
Project Description

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.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online