diff --git a/Sources/tart/VM.swift b/Sources/tart/VM.swift index 9422f0b7..d12c429a 100644 --- a/Sources/tart/VM.swift +++ b/Sources/tart/VM.swift @@ -185,6 +185,11 @@ class VM: NSObject, VZVirtualMachineDelegate, ObservableObject { ] configuration.graphicsDevices = [graphicsDeviceConfiguration] + // Audio + let soundDeviceConfiguration = VZVirtioSoundDeviceConfiguration() + soundDeviceConfiguration.streams = [VZVirtioSoundDeviceInputStreamConfiguration(), VZVirtioSoundDeviceOutputStreamConfiguration()] + configuration.audioDevices = [soundDeviceConfiguration] + // Keyboard and mouse configuration.keyboards = [VZUSBKeyboardConfiguration()] configuration.pointingDevices = [VZUSBScreenCoordinatePointingDeviceConfiguration()]