From 0fc3d3d1f43933c940108862064c8a9fc964fb05 Mon Sep 17 00:00:00 2001 From: Fedor Korotkov Date: Mon, 16 May 2022 10:21:21 -0400 Subject: [PATCH] Add virtual sound devices (#78) --- Sources/tart/VM.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Sources/tart/VM.swift b/Sources/tart/VM.swift index 9422f0b..d12c429 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()]