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.
Gorka Olaizola <[EMAIL PROTECTED]> wrote:
On Tue, Jan 16, 2007 at 02:54:32PM +0100, Dirk Meyer wrote:
>
> I always wonder if there would be some alsa setting (or something
> else) that would transform a x channel sound to AC3 on-the-fly.
>
It seems that from Alsa 1.0.14-rc1 on there is an a52 plugin that
encodes AC3 in realtime. It uses libavcodec to do the encoding.
http://farragut.flameeyes.is-a-geek.org/articles/tag/ac3
---------------------------------
Bored stiff? Loosen up...
Download and play hundreds of games for free on Yahoo! Games.
-------------------------------------------------------------------------
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