假设我正在用吉他即兴演奏我在 YouTube 上听的一首歌。这首歌的音调低了半音。我想把这首歌的音调高半音,这样我就不必不断地重新调音吉他(或使用变调夹、弹奏不同的和弦或诸如此类的事情)来演奏。
如何改变计算机所有音频输出的频率?
- 使用 Ubuntu 14.04.1 LTS
答案1
据我所知,Ubuntu 没有自带的 UI,你可以通过它调整采样率和音频位深度,这会让工作变得更简单。但声音服务器的音频配置文件可以在 下找到/etc/pulse/
。daemon.conf
此路径下的文件是我们需要更改设置的文件。
打开终端并使用 发出以下命令sudo
。
gedit /etc/pulse/daemon.conf
复制文件的全部内容并将其保存在主文件夹中的某个纯文本文件中。这只是一个备份,万一出现问题,您可以恢复原始设置并恢复它。
现在,您将在文件底部找到这些行。
; default-sample-format = s16le
; default-sample-rate = 44100
; default-sample-channels = 2
; default-channel-map = front-left,front-right
此处;
用于注释。因此,要使设置生效,您需要通过删除来取消注释,;
并将设置值更改为所需的值。例如,您想将频率更改为 192000 Hz,因此您应该更改
; default-sample-rate = 44100
对此
default-sample-rate = 192000
编辑完文件后,请保存它。现在要使更改生效,您需要重新启动声音服务器。您可以简单地重新启动系统,或者输入以下命令来重新启动服务器,而无需重新启动系统。
pulseaudio --kill
pulseaudio --start
就是这样。文件中还有许多其他设置/etc/pulse/daemon.conf
,您可能会觉得它们很有用,因此打开文件时请仔细查看。