• 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: Addressing individual outputs of output device
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Addressing individual outputs of output device


  • Subject: Re: Addressing individual outputs of output device
  • From: William Stewart <email@hidden>
  • Date: Thu, 6 Mar 2008 12:00:58 -0800

CAPlayThrough - the ComplexPlayThrough code had a number of problems that have been fixed with this revision

On Mar 6, 2008, at 4:13 AM, Todd Blanchard wrote:

I'm still missing something here. Still trying to address individual inputs and outputs on a motu ultralight. Only the default stereo output pair seems to be addressable. I add the device to an AUGraph using halOutput node, enable IO for both input and output, create a matrix mixer in the graph, ask the device for the number of outputs it has, create that number of outputs on the matrix mixer, then try to connect each mixer output to the input of each device output.

Only connecting channel zero succeeds (and virtual instruments play fine on the Main 1,2 output pair). Similar attempts to set up inputs also all fail and I cannot receive audio on the mixer inputs.

I get

Device Has: 14 outs 8 ins
Failed to set input property: 8 on: AudioDeviceOutput (MOTU UltraLite) error: -10865
AUGraphConnectNodeInput(graph, AUMatrixMixer, 1, AudioDeviceOutput (MOTU UltraLite), 1) failed with: -10865
Failed to set input property: 8 on: AudioDeviceOutput (MOTU UltraLite) error: -10877
AUGraphConnectNodeInput(graph, AUMatrixMixer, 2, AudioDeviceOutput (MOTU UltraLite), 2) failed with: -10877
Failed to set input property: 8 on: AudioDeviceOutput (MOTU UltraLite) error: -10877
AUGraphConnectNodeInput(graph, AUMatrixMixer, 3, AudioDeviceOutput (MOTU UltraLite), 3) failed with: -10877
Failed to set input property: 8 on: AudioDeviceOutput (MOTU UltraLite) error: -10877
AUGraphConnectNodeInput(graph, AUMatrixMixer, 4, AudioDeviceOutput (MOTU UltraLite), 4) failed with: -10877
Failed to set input property: 8 on: AudioDeviceOutput (MOTU UltraLite) error: -10877
AUGraphConnectNodeInput(graph, AUMatrixMixer, 5, AudioDeviceOutput (MOTU UltraLite), 5) failed with: -10877
Failed to set input property: 8 on: AudioDeviceOutput (MOTU UltraLite) error: -10877
AUGraphConnectNodeInput(graph, AUMatrixMixer, 6, AudioDeviceOutput (MOTU UltraLite), 6) failed with: -10877
Failed to set input property: 8 on: AudioDeviceOutput (MOTU UltraLite) error: -10877
AUGraphConnectNodeInput(graph, AUMatrixMixer, 7, AudioDeviceOutput (MOTU UltraLite), 7) failed with: -10877
Failed to set input property: 8 on: AudioDeviceOutput (MOTU UltraLite) error: -10877
AUGraphConnectNodeInput(graph, AUMatrixMixer, 8, AudioDeviceOutput (MOTU UltraLite), 8) failed with: -10877
Failed to set input property: 8 on: AudioDeviceOutput (MOTU UltraLite) error: -10877
AUGraphConnectNodeInput(graph, AUMatrixMixer, 9, AudioDeviceOutput (MOTU UltraLite), 9) failed with: -10877
Failed to set input property: 8 on: AudioDeviceOutput (MOTU UltraLite) error: -10877
AUGraphConnectNodeInput(graph, AUMatrixMixer, 10, AudioDeviceOutput (MOTU UltraLite), 10) failed with: -10877
Failed to set input property: 8 on: AudioDeviceOutput (MOTU UltraLite) error: -10877
AUGraphConnectNodeInput(graph, AUMatrixMixer, 11, AudioDeviceOutput (MOTU UltraLite), 11) failed with: -10877
Failed to set input property: 8 on: AudioDeviceOutput (MOTU UltraLite) error: -10877
AUGraphConnectNodeInput(graph, AUMatrixMixer, 12, AudioDeviceOutput (MOTU UltraLite), 12) failed with: -10877
Failed to set input property: 8 on: AudioDeviceOutput (MOTU UltraLite) error: -10877
AUGraphConnectNodeInput(graph, AUMatrixMixer, 13, AudioDeviceOutput (MOTU UltraLite), 13) failed with: -10877


I've got over 40 hours in trying to crack this nut.

Also, WTF happend to the ComplexPayThru example mentioned in all the docs? It is 404.

-Todd Blanchard
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden

_______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >Addressing individual outputs of output device (From: Todd Blanchard <email@hidden>)

  • Prev by Date: Re: Creating a metronome... some questions
  • Next by Date: Re: CASpectralProcessor and general 64 bit SDK compatibility
  • Previous by thread: Addressing individual outputs of output device
  • Next by thread: Re: Default audio output stream
  • Index(es):
    • Date
    • Thread