Category archives: Development

RSS feed of Development

A few days ago a discussion in the Freak Show podcast pointed to an interesting BBC research project to render audio waveforms in the browser.
We now added a new output file format (Waveform Data File), which is generated by the open source tool audiowaveform and can be used to display interactive audio waveform data using the Peaks.js java script library. Here is an example screenshot:

(image from BBC R&D blog)

The tool includes features to zoom in waveforms, to mark segments in audio files (could be interesting for chapter marks) and can be easily integrated ...

We are very proud to release version one of the Auphonic audio post processing web API. This is a complete REST API to all our algorithms and functionality, for example:

As a Python or Django developer, various WSGI and webservers are available to deploy an application. A very fast, lightweight and relatively easy-to-install solution is the combination of Nginx, the high-performance HTTP server, and uWSGI (see benchmark of python WSGI servers). Furthermore, virtualenv and Fabric are invaluable tools to handle Python dependencies and to automate deployments.

This tutorial describes how to setup a Django 1.3, Nginx and uWSGI stack. My OS at the time of this writing was Ubuntu 10.04 LTS.

Installing all requirements

First install all the handy python tools, if you don't have them already (maybe ...