Is there an errors with SpatialAudioCLI?

Hi, everyone, I downloaded the source code EditingSpatialAudioWithAnAudioMix.zip from https://developer.apple.com/documentation/Cinematic/editing-spatial-audio-with-an-audio-mix, when I carried out one of the actions named "process" in command line the program crashed!!

Form the source code, I found that the value of componentType is set to kAudioUnitType_FormatConverter:

    // The actual `AudioUnit`.
    public var auAudioMix = AVAudioUnitEffect()
	
    init() {
        // Generate a component description for the audio unit.
        let componentDescription = AudioComponentDescription(
            componentType: kAudioUnitType_FormatConverter,
            componentSubType: kAudioUnitSubType_AUAudioMix,
            componentManufacturer: kAudioUnitManufacturer_Apple,
            componentFlags: 0,
            componentFlagsMask: 0)
		
           auAudioMix=AVAudioUnitEffect(audioComponentDescription: componentDescription)
 }

But in the document from https://developer.apple.com/documentation/avfaudio/avaudiouniteffect/init(audiocomponentdescription:), it seems that componentType can not be set to kAudioUnitType_FormatConverter and :

Has everyone encountered this problem?

what about using class AVAudioUnit instead of AVAudioUnitEffect?

public var auAudioMix: AVAudioUnit

same component description, and then

AVAudioUnit.instantiate
Is there an errors with SpatialAudioCLI?
 
 
Q