• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: MatrixMixer capability?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MatrixMixer capability?


  • Subject: Re: MatrixMixer capability?
  • From: James Coker <email@hidden>
  • Date: Tue, 10 Feb 2004 23:16:52 -0700

On Feb 10, 2004, at 9:43 PM, Austin Shoemaker wrote:

If I create a MatrixMixer with 20 input channels and 100 output channels, with only 20 outputs enabled, will the optimizations allow this to operate at approximately the same speed as a mixer with 20 inputs and 20 outputs?

Yup. The MM is optimized to execute only what is necessary. However, btw, if you enable metering,
try to only enable it in the scope needed (such as output). I found out yesterday that global
enabling of the MeteringMode property on a large (128x16) MatrixMixer, even with most
inputs and outputs disabled, is a good way to eat up CPU cycles. Changing the property call
to only enable metering on the output greatly reduced CPU consumption.

If so, that would make one of my problems a lot easier! I think it is still fast enough to be fine even if it is not completely optimal; I am just interested to know.


You can always use AUGraphGetCPULoad to measure the cost of different
AUGraph configurations (if you're using AUGraph...)

Cheers,
jim
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.

References: 
 >MatrixMixer capability? (From: Austin Shoemaker <email@hidden>)

  • Prev by Date: MatrixMixer capability?
  • Next by Date: Re: Sysex MIDI Packets
  • Previous by thread: MatrixMixer capability?
  • Next by thread: finding midi device Endpoints by External Devices names?
  • Index(es):
    • Date
    • Thread