Will definitely look into/play with that part of it a bit, and, main thing, for 
now anyway, is that at least it lets me compile this into an executable, along 
with the implementation/use of a wxPython GUI...<smile>

Stay well

Jacob Kruger
Blind Biker
Skype: BlindZA
"Roger Wilco wants to welcome you...to the space janitor's closet..."

  ----- Original Message ----- 
  From: Todd Fiske 
  To: python-win32@python.org 
  Sent: Monday, 28 April, 2014 2:25 AM
  Subject: Re: [python-win32] Audio file playback solution


  Hi Jacob,


  The mp3play module is just a wrapper around the Windows Media Control 
Interface [1]. I use it in a basic (wonky) AudioPlayer module I wrote that 
combines it with a Tkinter frame. If you dig into it's windows.py module, 
you'll see that it works by sending command strings with the mciSendStringA 
Windows API function. My brief reading of the manual for the setaudio command 
[2] says that it supports separate values for left and right channels. It would 
take some experimentation but you could work out panning by controlling the 
left and right volume factors relative to each other.


  Todd


  [1] MCI (Windows)
  
http://msdn.microsoft.com/en-us/library/windows/desktop/dd757151%28v=vs.85%29.aspx

  [2] setaudio command (Windows)
  
http://msdn.microsoft.com/en-us/library/windows/desktop/dd798662%28v=vs.85%29.aspx






  On Sun, Apr 27, 2014 at 3:29 PM, Jacob Kruger <ja...@blindza.co.za> wrote:

    Following module does actually offer exactly what wanted - on windows 
platform anyway - handles MP3, WMA and WAV file formats, and I got it setup 
under python 2.7, and it also compiles quite happily, along with wxPython GUI, 
using cx_freeze - doesn't offer stereo panning, but, that's minor:
    https://code.google.com/p/mp3play/

    Jacob Kruger
    Blind Biker
    Skype: BlindZA
    "Roger Wilco wants to welcome you...to the space janitor's closet..."


    _______________________________________________
    python-win32 mailing list
    python-win32@python.org
    https://mail.python.org/mailman/listinfo/python-win32






------------------------------------------------------------------------------


  _______________________________________________
  python-win32 mailing list
  python-win32@python.org
  https://mail.python.org/mailman/listinfo/python-win32
_______________________________________________
python-win32 mailing list
python-win32@python.org
https://mail.python.org/mailman/listinfo/python-win32

Reply via email to