AudioFrequencyShift

AudioFrequencyShift[audio,freq]

通过偏移 audio 的频率 freq 的波谱给出音频.

AudioFrequencyShift[audio,freq,mix]

使用 mix 控制原始和偏移音频之间的比率.

AudioFrequencyShift[video,]

偏移 video 中第一个音轨的频谱.

更多信息和选项

  • AudioFrequencyShift 在输入信号中将每段频率都偏移 freq.
  • 频率 freq 可以是标量或频率、Audio 对象、纯函数,或者一个 TimeSeries.
  • 混合参数 mix 可为 0 和 1 之间的任意实数. 默认值是 1.
  • mix=0 时,仅返回原始信号;当 mix=1 时,仅返回延迟信号.
  • AudioFrequencyShift 接受 Method 选项. 可能的设置有:
  • "UpperSideband"波谱偏移 freq
    "LowerSideband"波谱反转并偏移 freq
    "AmplitudeModulation"两种效应同时存在
  • 偏移的绝对量应小于奈奎斯特频率(Nyquist frequency)的一半.

范例

打开所有单元关闭所有单元

基本范例  (2)

将音频信号的波谱偏移 1000 Hz:

绘制原始信号和偏移信号的功率谱:

混合原始信号和偏移信号:

范围  (6)

控制原始和频移信号之间的比率:

作为数字给出的移位假定单位为赫兹:

使用频率量:

时变频移使用一个函数:

使用 TimeSeries 的时变频移:

使用控制音频信号的时变频移:

处理视频的音轨:

选项  (2)

Method  (2)

AudioFrequencyShift 可以使用三种方法:

尽管 "UpperSideband""LowerSideband" 生成非常相似的结果,"AmplitudeModulation" 生成不同的声音:

应用  (2)

在混合原始信号时使用微量偏移,可创建和声效果:

使用频率偏移生成复杂的非谐音:

使用频率偏移调整似鼓的声音:

使用频率偏移掩蔽语音:

属性和关系  (1)

对谐波简单的信号(如正弦信号)进行偏移会改变感知的音调:

对复杂信号的偏移会改变各谐波分量之间的关系,因而产生非谐和 (inharmonic) 的输出:

可能存在的问题  (1)

移位参数的绝对值要小于采样率的四分之一:

增加输入的采样频率以克服此限制:

巧妙范例  (2)

模拟调幅收音机的行为:

将原始信号偏移到更高频率;

重构原始音频:

使用 RandomWalkProcess 给出随时间推移变化的频率:

Wolfram Research (2016),AudioFrequencyShift,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AudioFrequencyShift.html (更新于 2024 年).

文本

Wolfram Research (2016),AudioFrequencyShift,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AudioFrequencyShift.html (更新于 2024 年).

CMS

Wolfram 语言. 2016. "AudioFrequencyShift." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2024. https://reference.wolfram.com/language/ref/AudioFrequencyShift.html.

APA

Wolfram 语言. (2016). AudioFrequencyShift. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AudioFrequencyShift.html 年

BibTeX

@misc{reference.wolfram_2024_audiofrequencyshift, author="Wolfram Research", title="{AudioFrequencyShift}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/AudioFrequencyShift.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_audiofrequencyshift, organization={Wolfram Research}, title={AudioFrequencyShift}, year={2024}, url={https://reference.wolfram.com/language/ref/AudioFrequencyShift.html}, note=[Accessed: 22-November-2024 ]}