diff --git a/voxygen/src/main.rs b/voxygen/src/main.rs index 28d5ae0fe9..5c5b3c5ff8 100644 --- a/voxygen/src/main.rs +++ b/voxygen/src/main.rs @@ -101,12 +101,13 @@ fn main() { if let Err(err) = settings.save_to_file() { panic!("Failed to save settings: {:?}", err); } - let audio_device = match &settings.audio.audio_device { - Some(d) => d.to_string(), - None => audio::get_default_device(), - }; let mut audio = if settings.audio.audio_on { + let audio_device = match &settings.audio.audio_device { + Some(d) => d.to_string(), + None => audio::get_default_device(), + }; + AudioFrontend::new(audio_device, 16) } else { AudioFrontend::no_audio()