Page 1 of 1

[SOLVED] Audio is kind of choppy

PostPosted: 4. Aug 2011, 19:18
by Revenant
Audio is kind of choppy, depending somewhat on the kind of controller i use and depending on the application. Some applications run better, others do not. I looked up the manual if there are any audio buffers Virtualbox uses but to no avail.

Are there such audio-buffers in Virtualbox, to begin with? And how may i adjust them? RTFM? Perhaps altering some settings of the XPPro Guest may help?

Re: Audio is kind of choppy

PostPosted: 5. Aug 2011, 21:16
by turdsamich
Not sure if this will help you but I got better audio using the Intel HD Audio controller instead of the default ICH AC97

Re: Audio is kind of choppy

PostPosted: 6. Aug 2011, 06:13
by stefan.becker
Intel ICH Sound does work since Vista. For XP AC97 is ok.

Forget sound, its nice to have, nothing else. For multimedia etc. use the host.

Re: Audio is kind of choppy

PostPosted: 8. Aug 2011, 23:01
by ebones5
Try installing vbox tools
-Phillip

Re: Audio is kind of choppy

PostPosted: 11. Aug 2011, 23:22
by Revenant
I have tried AC'97 with Guest Additions installed and without it. This shows strange results. Without GA the sound works flawlessly, when i install them, the sound gets choppy. I used to expect the opposite. What's up?

With Soundblaster 16 it's the same. I am searching for drivers to try Intel HD Audio.

Re: Audio is kind of choppy

PostPosted: 12. Aug 2011, 06:21
by stefan.becker
You will find no drivers, checked from many others (and me).

There are drivers for XP and Intel, but they will not work.

Re: Audio is kind of choppy

PostPosted: 4. Jan 2012, 18:11
by Yacy
Like i have already written in the following thread, disabling IntelĀ® HT Technology in the host bio settings completely eliminated the audio stuttering in my windows xp guest. Maybe this will work for someone else too.

viewtopic.php?f=4&t=716

Re: Audio is kind of choppy

PostPosted: 29. Mar 2012, 16:53
by Revenant
Finally i have found the cause of the choppiness. It is the I/O-APIC.

From the manual
Enable I/O APIC
Advanced Programmable Interrupt Controllers (APICs) are a newer x86 hardware feature that have replaced old-style Programmable Interrupt Controllers (PICs) in recent years. With an I/O APIC, operating systems can use more than 16 interrupt requests (IRQs) and therefore avoid IRQ sharing for improved reliability.
Note
Enabling the I/O APIC is required for 64-bit guest operating systems, especially Windows Vista; it is also required if you want to use more than one virtual CPU in a virtual machine.
However, software support for I/O APICs has been unreliable with some operating systems other than Windows. Also, the use of an I/O APIC slightly increases the overhead of virtualization and therefore slows down the guest OS a little.


With IO-APIC enabled the sound was choppy, if disabled everything works.

And if it was enabled the number of the used cores doesn't matter. Even with a highend Core i-7 (Sandy Bridge, 4 cores, 8 threads) i had interruptions in the sound.

For audio to work flawlessly, disable the IO-APIC, set the cores to 1.

With XP-Guests this counts:
-"improved reliability" not for audio
-"slows down the guest OS a little" the same
-"support for I/O APICs has been unreliable" even with windows, not for audio

And i have found that it depends very much on the application that has to run in the guest, if multi-core can gain improvements in speed. Winrar and 7-zip, data-compression, gain much. But that is the only case i have found so far. If other such gaining applications exist, i haven't found them. Maybe servers with high load?

I have to say, audio is needed much by the millions old-style gamers out there. Gamers feel it is important, for games its necessary and a tremendous part of the overall experience. All we want is that our software works under new OSs and on new hardware. It's high emotions that cling to games of all sorts. Thus, the games have to work under all circumstances. Gamers go to great lengths to make and keep this possible. It is the driving force for me and others to use things like emulators and virtualization environments. Keeping the games running keeps the spirit hot, alive and powerful.

I have even learned much about hardware and operation systems for this cause. You see, gamers will stop at nothing, even if it means having to keep learning constantly.

Therefore, thanks for VirtualBox!

Re: [SOLVED] Audio is kind of choppy

PostPosted: 13. Dec 2015, 07:19
by w2kfan10000
I have I/O Apic disabled and it's still choppy.

Re: [SOLVED] Audio is kind of choppy

PostPosted: 13. Dec 2015, 12:54
by loukingjr
w2kfan10000 wrote:I have I/O Apic disabled and it's still choppy.

You should probably start a new topic since this one is three years old. You should also mention, choppy in what guest, on what host, running which version of VirtualBox on what OS.

Re: [SOLVED] Audio is kind of choppy

PostPosted: 13. Dec 2015, 13:49
by mpack
... and using what audio settings?

Re: [SOLVED] Audio is kind of choppy

PostPosted: 13. Dec 2015, 19:54
by w2kfan10000
mpack wrote:... and using what audio settings?

I'm using ICH AC97. Intel HD Audio does not work. And yes, I should probably start a new topic.

Re: [SOLVED] Audio is kind of choppy

PostPosted: 24. Jun 2019, 07:39
by theorem
any suggestions for win10 guest and ubuntu 18.04 hosts ?

Re: [SOLVED] Audio is kind of choppy

PostPosted: 24. Jun 2019, 10:25
by socratis
@theorem
Not from a thread from 2011, that's deader than dead. Look for something more recent or open a new thread. Locking this.