AudioSpectralTransformation

AudioSpectralTransformation[f,audio]

通过对音频信号的短时傅立叶变换应用时间-频率变换 f 给出修改过的 audio 版本.

AudioSpectralTransformation[f,video]

变换 video 中的第一个音轨.

更多信息和选项

  • 对音频信号的短时傅立叶变换应用任意时间-频率变换可产生非常有趣的音频特效,适用于创新应用.
  • AudioSpectralTransformation 计算音频信号的短时傅立叶变换,把位置 f[{time,freq}] 处的每个值映射到 {time,freq},并用重叠相加法计算逆变换.
  • 可给出下列选项:
  • DataRange Automatic假定的时间和频率的范围
    Padding0使用的填充方案
    PartitionGranularity Automatic音频划分指定
    ResamplingAutomatic重新采样的方法
  • 缺省情况下,使用 DataRange->{{0,dur},{0,sr/2}},其中 dursraudio 的时长和采样率.

范例

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

基本范例  (1)

修改信号的频谱:

范围  (4)

只沿着时间轴变换:

只沿着频率轴变换:

沿着时间轴和频率轴变换:

处理视频的音轨:

选项  (2)

DataRange  (1)

默认情况下,数据范围是 {{0,duration},{0,samplerate/2}}

为函数指定不同的数据范围:

PartitionGranularity  (1)

使用 PartitionGranularity 选项改变结果的质量:

应用  (5)

压缩时间并进行时间相关的频率拉伸:

对谱图应用曲线变形:

量化频率和时间频谱:

创建时间相关的频移:

对频谱图应用鱼眼变换:

属性和关系  (4)

执行恒等不返回输入采样值:

即使在恒等情况下,也执行短时傅立叶变换,然后进行重叠相加操作. 结果只与输入有微小的差异:

创建一个粗略的变调效果:

比较 AudioPitchShift

创建一个粗略的时间延伸效果:

比较 AudioTimeStretch

创建一个粗略的频移效果:

比较 AudioFrequencyShift

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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