title: Mono Playback of Mp3s in Python OR C++
body: <p>Im coding a <a href="https://github.com/fabiomdiniz/Gokya-2-The-Super-Gokya/" rel="nofollow">music player</a> in python using pyqt and I wanted it to feature mono playback of mp3 files.</p>
  
  <p>I've accomplished that using pygame, as its mixer has a specific parameter <code>channels</code> that I can set to <code>1</code> to get mono playback.</p>
  
  <p>However, pygame <a href="http://pygame.org/docs/ref/music.html" rel="nofollow">mp3 support is limited</a>, so I'm searching for a library that will be able to handle mp3 files AND mono playback.</p>
  
  <p>Currently, I'm using pyaudiere for playback and on its <a href="http://pyaudiere.org/" rel="nofollow">site</a> there's an example of processing the song before playing it, so maybe I could do that to turn the song to mono, but I really have no idea how to accomplish that.</p>
  
  <p>I'd like help on how to code this feature using pyaudiere or any other library that can handle mp3 files.</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>I would also accept a solution in C++, as I can always build a python wrapper using Boost::python</p>