diff --git a/gb-emu/src/main.rs b/gb-emu/src/main.rs
index e44f258..996e699 100644
--- a/gb-emu/src/main.rs
+++ b/gb-emu/src/main.rs
@@ -132,7 +132,7 @@ fn create_audio_output() -> (AudioOutput, Stream) {
let sample_rate = config.sample_rate().0;
- let (output, mut rx) = AudioOutput::new_unfilled(sample_rate as f32, true);
+ let (output, mut rx) = AudioOutput::new_unfilled(sample_rate as f32, true, 1);
let stream = device
.build_output_stream(
diff --git a/gb-vst/src/lib.rs b/gb-vst/src/lib.rs
index f5a8171..cc194b8 100644
--- a/gb-vst/src/lib.rs
+++ b/gb-vst/src/lib.rs
@@ -32,6 +32,8 @@ pub struct GameboyEmu {
type FrameReceiver = Mutex