我已经在 Ubuntu Regolith 21.04 上安装了 genymotion
多次运行设备后,当我在 Firefox、Spotify 或其他应用上播放音乐时,速度要么快一点,要么慢一点,音调也不对。(简而言之,播放速度不正常)
尝试更改 VirtualBox 中的某些声音设置,但没有帮助。请注意,在新的虚拟设备上这样做没有问题。
创建新的虚拟设备后,我通常会执行以下操作:
- 安装 GApps (Google Play)
- 为 genymotion android 8.X 安装 Arm Translator
- 安装 Firefox、Spotify、Brain.fm 应用程序
多次运行后,出现声音问题。
答案1
我也遇到了同样的音调问题。这真的很麻烦,因为我想使用 Genymotion 来执行一个播放背景音乐的应用程序!我在另一个论坛上发现一篇帖子,建议将所有音频通过 Jack 路由: https://forum.endeavouros.com/t/audio-pitch-being-altered-when-launching-certain-applications/14574
我还没有尝试过这个解决方案,但我会在测试后通知你。
最好的,
卢卡斯
====== 编辑 =====
根据建议,我在下面列出了上述链接提供的解决方案的重要部分:
通过 JACK 路由所有音频
这是基本设置...
安装这些软件包:
jack2
cadence
pulseaudio-jack
zita-ajbridge
发射节奏并进行最基本的设置(通过 JACK 路由所有音频):
JACK Settings
[x] Auto-start JACK or LADISH at login
ALSA Audio
Alsa -> PulseAudio -> JACK (plugin)
PulseAudio
[ ] Auto-start at login
Engine
[x] Realtime
Driver
[x] ALSA
[x] Duplex Mode !
Device/Interface - your audio card
Sample rate - 44100 kHz
Buffer size - 512
Period/Buffer - 2
System settings - Audio
[x] JACK sink (PulseAudio JACK Sink)
较小的缓冲区大小 - 显然较小的延迟会更大,但如果您只是听而不创作音乐 - 它应该是安全的起始值(尽管结果很大程度上取决于音频硬件,通常您应该瞄准尽可能小的值,这样不会引入爆裂声/ xruns)
Cadence 内部有工具 -卡蒂亚- 在这里你可以像章鱼一样将任何东西路由到任何连接
评论:作者还提到了一种扫描音频的工具:https://github.com/raboof/realtimeconfigquickscan可以运行(使用此脚本以及它的所有建议,除了 CPU 调速器和 RT 内核):
perl ./realTimeConfigQuickScan.pl