Whoops...

On Tue, Jul 17, 2012 at 12:58 PM, William Good <bkg...@gmail.com> wrote:
> On Sun, Jul 15, 2012 at 8:07 PM, Matthew Mikolay <mikol...@yahoo.com> wrote:
>> <long quote is long>
>
> Hi all,
>
> Ideally, I'd like to try to further encapsulate EngineMaster and
> SoundManager, not tie them more together (that was part of why I added
> AudioOutputs that tell soundmanager to get deck, pf and master outs
> from m_pEngine to mixxx.cpp). Could we come up with a solution that
> compresses outputs in EngineMaster? My first thought is to add some
> COs like:
>
> [Master],isOutput
> [Headphones],isOutput
> [Deck(number)],isOutput (or [Channel%d],isOutput, whatever makes sense)
>
> The idea being that if isOutput (or is_output, please excuse my naming
> conventions) is set to a true value, compression is applied (in
> EngineMaster), and otherwise it's not (this is an alternative to
> simply compressing all potentially output buffers). SoundManager could
> set these COs (eg. in ::setupDevices), I have no objection to that.
>
> Thoughts? There may be a better way to do this, like a purpose-built
> shared data structure of some sort. Sorry, I'm banging this out after
> reading the email on my phone (ugh) and in 5 free minutes before
> lunch.
>
> Best,
> William

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to