Desktop App

Development

Connecting Spreaker and Auphonic

We are happy to announce that full import and export possibilities from/to Spreaker are now supported by Auphonic!
Spreaker has a lot to offer for audio producers: audio file hosting with web page, RSS feed generation for multiple shows, advanced audio analytics, embeddable audio player widget, mobile apps and web apps for recording with (optional) live streaming support, full API, RSS feed import, etc. The basic Spreaker account is for free – see pricing if you need more.

Auphonic and Spreaker complement each other perfectly, therefore we implemented a connection to Spreaker as an incoming and outgoing External Service in ...


Auphonic Leveler Desktop App 1.3 Update for Windows and Mac

Today we released version 1.3 of the Auphonic Leveler Batch Processor with many bug fixes and some new features for Mac and Windows. Everyone is invited to download the latest binary!

Now the Auphonic Leveler also supports the upcoming Mac OS X Yosemite (10.10):

New Features in 1.3

In addition to support for OS X Yosemite, we added some other new features:

  • Auto Update Check:
    The Auphonic Leveler will inform you, if a new (free) update is available to download.
  • Fade In / Out:
    Select the time for Fade Ins and Fade Outs in milliseconds at the beginning ...

New Output Format to Render Audio Waveforms in the Browser

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 in HTML 5 audio or video players.

Here you can try a working demo example by BBC:
Peaks.js Example

Also read this detailed article about Peaks.js:
Peaks.js: Audio waveform rendering in the browser

Auphonic Waveform Data Output File

To create a waveform display in browsers using Peak.js, you need a data file with the audio information. Now this can be done with Auphonic by adding the output file format Waveform Data file to your production:

You can also use the open source tool audiowaveform to calculate the waveform data yourself.

Start Java Script Experiments

Let us know if you find this information ...


Auphonic Audio Processing Web API Version 1 released!

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:


Django Deployment with Nginx, uWSGI, virtualenv and Fabric

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