Michael Beal wrote:
> I don't want to seem like I'm jumping back in and complaining from the
> start but....
>  
> Where did everyone get the idea that I'm working on an audio re-encoder?
>  
> I'm building an audio _control_ not a re-encoder.  My motherboard
> supports 6-channel audio out via shared audio jacks.  I have a GREAT
> set of speakers which provide a platform to play back all 6-channels. 
> I wanted to be able to adjust the volumes of the different zones
> (Front, Surround, Center, Bass(LFE)) from the remote control.  This
> prompted me to write sixmixer.py and the volume plugin for it.  I'm
> not interested in building a re-encoder because it is unnecessary as I
> see it.
>  
> As I've been watching the threads for a while, I've noticed one thing:
> ideas get turned and become overly complicated rather quickly.  Some
> folks seem to get a concept in their head and then forget to read the
> rest of the post.  Speaking as a Mechanical Engineer, there's a couple
> of basic principles that I feel keep getting lost here:
>  
> 1) Keep It Simple and Stupid. - If a solution to a problem seems
> particularly simple and almost stupid, that's the one to use; usually
> because it's the easiest to implement and lasts the longest because
> it's the simplest to maintain; i.e. using "amixer" rather than trying
> to adjust the sound card via ioctrl accesses because amixer (almost)
> ALWAYS knows how to talk with the sound device.
> 2) When all else fails, READ!!! - Guys and Gals, read the entirety of
> a post before you throw your 2-cents in.  I know everyone has great
> ideas floating around in their heads and I know it's hard not to, but
> please don't incorporate a wish-list item into someone's project when
> that isn't what the developer has detailed or defined.  When the
> sub-project is stable, then suggest the wishlist items.
>  
> I feel that Freevo has become overly complicated and needs to be
> streamlined.  I'll be "trimming the fat" while improving the
> sixmixer.py audio control and developing the Settings menu.  As I see
> it, the most complicated part of Freevo should be the GTK interface. 
> Nothing else needs be as complex.

There is another way to do this which may only work with MPlayer and
that is to use the -af pan option. This option allows everything from
mixing 1 single channel to six channels, taking the left or right
channel and sending it to the left and right channels. Quite a cool but
very complicated audio filter.

Duncan


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to