I have a simple audio graph, input, effect audioUnit, mixer and out. When I include my effect audioUnit, I lose my audio output. I believe the graph shows the problem, I just don't know how to interpret it.
________ GraphDescription ________
AVAudioEngineGraph 0x7fd2b7c08c90: initialized = 1, running = 1, number of nodes = 6
******** output chain ********
node 0x6000016b3f00 {'auou' 'rioc' 'appl'}, 'I'
inputs = 1
(bus0, en1) <- (bus0) 0x6000016b7580, {'aumx' 'mcmx' 'appl'}, [ 2 ch, 44100 Hz, 'lpcm' (0x00000029) 32-bit little-endian float, deinterleaved]
node 0x6000016b7580 {'aumx' 'mcmx' 'appl'}, 'I'
inputs = 1
(bus0, en1) <- (bus0) 0x600001680d80, {'aufx' 'vpio' 0x00000000}, [ 2 ch, 44100 Hz, 'lpcm' (0x00000029) 32-bit little-endian float, deinterleaved]
outputs = 1
(bus0, en1) -> (bus0) 0x6000016b3f00, {'auou' 'rioc' 'appl'}, [ 2 ch, 44100 Hz, 'lpcm' (0x00000029) 32-bit little-endian float, deinterleaved]
node 0x600001680d80 {'aufx' 'vpio' 0x00000000}, 'I'
inputs = 1
(bus0, en1) <- (bus0) 0x600000abb330, {'aufc' 'conv' 'appl'}, [ 2 ch, 44100 Hz, 'lpcm' (0x00000029) 32-bit little-endian float, deinterleaved]
outputs = 1
(bus0, en1) -> (bus0) 0x6000016b7580, {'aumx' 'mcmx' 'appl'}, [ 2 ch, 44100 Hz, 'lpcm' (0x00000029) 32-bit little-endian float, deinterleaved]
node 0x600000abb330 {'aufc' 'conv' 'appl'}, 'I'
outputs = 1
(bus0, en1) -> (bus0) 0x600001680d80, {'aufx' 'vpio' 0x00000000}, [ 2 ch, 44100 Hz, 'lpcm' (0x00000029) 32-bit little-endian float, deinterleaved]
******** input chain ********
node 0x600001681100 {'auou' 'rioc' 'appl'}, 'I'
******** other nodes ********
node 0x600001685080 {'aumx' 'mcmx' 'appl'}, 'U'
I'm guessing these 0's are telling me something:
node 0x600001680d80 {'aufx' 'vpio' 0x00000000}, 'I'
inputs = 1
Any assistance is really appreciated. I encountered this, thought it would be simple to diagnose and fix, but I find myself spinning my wheels.