Optimize Python Script

Budget N/A
Bids 8
Average Bid $199

Problem:
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.

Source:
[url removed, login to view]

Dependencies:
[url removed, login to view]

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

Expectations:
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.

Post a Project Like This

This project was awarded to

sebastiandres

About the Freelancer
sebastiandres Profile Picture

I'm a Mathematical Engineer, and I have worked as a "computational scientist" for a while. Let me know if you have a problem that needs to be solved!

Looking to make some money?

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

Bids on this Project

  • sebastiandres Profile Picture

    sebastiandres

    Rancagua,  Chile

    I'm a Mathematical Engineer, and I have worked as a "computational scientist" for a while. Let me know if you have a problem that needs to be solved!

    C Programming, Python, Excel, and Matlab & Mathematica

  • srinichal Profile Picture

    srinichal

    hyderabad,  India

    Perfection and dedication are the way we deal with projects on freelancer. There have been many clients all over the world that are satisfied with the solutions provided.All types of automation works along with web based solutions are our expertise. Looking to provide solutions in the Mobile markets as well. Some of the automation tools are listed in portfolio and here as well: * AutoBidder tool for Madbid like sites * Automation tools For all emails and social Bookmark sites * Social Bookmarking tools * Facebook Likes Automation * Webbased Versions of tools tailored to custom needs * Desktop apps tailored to customer needs * Proxy tools tailored to your requirements. A dedicated team that can literally deliver any project solution with high expertise. Please don't hesitate to contact us via freelancer. Satisfaction guaranteed solutions delivered all over the world. The Skill Set ranges from C# to PHP, Iphone to Andriod. We can deliver almost any solutions for your needs. We can also take up any type of work based on web design to desktop or mobile in the broad spectrum as we always strive to learn and perfect.

    PHP, Perl, Java, and JSP

  • Yagosh Profile Picture

    Yagosh

    Belgrade,  Serbia

    I am an IT security expert and a skilled Python programmer.

    Perl, C Programming, Python, and .NET

  • nitelfreelance Profile Picture

    nitelfreelance

    Sharjah,  United Arab Emirates

    programming

    ASP, Java, Javascript, and XML

  • NTechcorporate Profile Picture

    NTechcorporate

    Ahmedabad,  India

    Services we provide: - Consulting Service - Mobile Development - Social Media Development - Web Development - Software Development - Game Development - Dedicated Resource Allocation Cloud Solution - Branding Services - Online Marketing Technologies we work on: Microsoft Technologies: ASP.Net (2.0 to 5.0), MVC (2.0 to 5.0), Silverlight, WPF, WCF PHP: Core PHP, Wordpress, Openkart, Cake PHP, Falcon PHP, Joomla, WooCommerce, Sugarcrm, Zend Framework, Magento, OS Commerce, Typo3, Codeigniter, Drupal, Shopify, Asterisk Python: Core python, Django, Django Rest Frameworks, Web2py, Cherrypy, Google App Engine, Flask, Pyramid, Pyqt, Pyside, Pylons, Zope2, Enigma OS, Arduino Boards, IPTV, Raspberry Pi/ Home media server, Asterisk, Mavlink Protocols (Drone control systems) Mobile: Android, iOS, Windows, PhoneGap, Xamarin, Sencha Database: My SQL, Postgres, MongoDB, Hadoop, Cassandra, Redis, Hibernate Frameworks, SQLite, Couchdb, Webservices, JSON, XML/SOAP Development Methodology: RAPID-M an exclusive framework developed and used by N-Tech is an efficient combination of Agile and Waterfall methodology. We have embedded responsive agile processes into our development framework by varying our documentation and “Behavior Mockups”. We take full ownership of the project and provide an effective consulting to our clients, suggesting extra features, flow, additional modules, design and functionality based on our competitor research model, and customer centric model.

    Drupal, Advertising, C# Programming, and Animation

  • reliers Profile Picture

    reliers

    Hyderabad,  India

    Reliers Started in 2010, founded by 4 people from IIT Bombay and currently serving Indian clients by providing /handling automation tasks.

    Python, Linux, Data Processing, and Engineering

  • sisyphus2006 Profile Picture

    sisyphus2006

    Curepe,  United States

    Telecommunications Operations Manager, Network Design, Engineering, Administration, Network Software Programming and New Product Development.

    Perl, ASP, C Programming, and Java

  • ils7 Profile Picture

    ils7

    Izhevsk,  Russian Federation

    I am senior software architect & developer. I have PhD degree in computer science (Artificial Intelligence) and over 13 years working experience. I'm expert in C/C++, C#, Delphi, .NET , SQL, Assembler, Python.

    PHP, C Programming, XML, and Python