WOLFRAM

AudioSpectralTransformation
AudioSpectralTransformation

更新 14.1

時間周波数変換 f を短時間フーリエ(Fourier)変換に適用し,変更を加えた audio を返す.

video の最初の音声トラックを変換する.

詳細とオプション

  • 任意の時間周波数変換を音声信号の短時間フーリエ変換に適用すると,音声がおもしろくまた効果的に変化し,創造的に使うことができる.
  • AudioSpectralTransformationは音声の短時間フーリエ変換を計算し,位置 f[{time,freq}]のすべての値を{time,freq}にマップし,重畳加算法を用いて逆関数を計算する.
  • 次は使用可能なオプションである.
  • DataRange Automatic時間と周波数について仮定する範囲
    Padding0使用する充填法
    PartitionGranularity Automatic音声分割指定
    ResamplingAutomaticリサンプルの方法
  • デフォルトで,DataRange->{{0,dur},{0,sr/2}}が使われる.ただし,dursraudio の持続時間とサンプルレートである.

例題

すべて開くすべて閉じる

  (1)基本的な使用例

信号のスペクトログラムを修正する:

Out[2]=2
Out[3]=3
Out[4]=4

スコープ  (4)標準的な使用例のスコープの概要

時間軸に沿ってのみ変換する:

Out[3]=3

周波数軸に沿ってのみ変換する:

Out[2]=2

時間と周波数の両軸に沿って変換する:

Out[1]=1
Out[3]=3
Out[4]=4

動画の音声トラックを処理する:

Out[1]=1

オプション  (2)各オプションの一般的な値と機能

DataRange  (1)

デフォルトで,データ範囲は{{0,duration},{0,samplerate/2}}である:

Out[2]=2
Out[3]=3

関数に対して別のデータ範囲を指定する:

Out[4]=4
Out[5]=5

PartitionGranularity  (1)

PartitionGranularityオプションを使って結果の質を変える:

Out[3]=3
Out[4]=4

アプリケーション  (5)この関数で解くことのできる問題の例

時間を圧縮し,時間依存の周波数引き伸ばしを行う:

Out[1]=1
Out[3]=3
Out[4]=4

スペクトログラムに曲線歪みを適用する:

Out[2]=2
Out[3]=3

時間と周波数に両方についてスペクトログラムを量子化する:

Out[2]=2
Out[3]=3

時間依存の周波数シフトを行う:

Out[2]=2
Out[3]=3

スペクトログラムに魚眼変換を適用する:

Out[2]=2
Out[3]=3

特性と関係  (4)この関数の特性および他の関数との関係

一致演算を行っても入力のサンプル値は返されない:

Out[2]=2

恒等写像の場合でさえも,短時間フーリエ変換が行われ次に重畳加算操作が行われる.結果は入力と若干異なるだけである:

Out[3]=3

おおまかなピッチシフト効果を出す:

Out[2]=2

AudioPitchShiftと比較する:

Out[3]=3

大まかな時間引き伸ばし効果を出す:

Out[2]=2

AudioTimeStretchと比較する:

Out[3]=3

大まかな周波数シフト効果を出す:

Out[2]=2

AudioFrequencyShiftと比較する:

Out[3]=3
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年に更新).

テキスト

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 Language. 2017. "AudioSpectralTransformation." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2024. https://reference.wolfram.com/language/ref/AudioSpectralTransformation.html.

Wolfram Language. 2017. "AudioSpectralTransformation." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2024. https://reference.wolfram.com/language/ref/AudioSpectralTransformation.html.

APA

Wolfram Language. (2017). AudioSpectralTransformation. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AudioSpectralTransformation.html

Wolfram Language. (2017). AudioSpectralTransformation. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AudioSpectralTransformation.html

BibTeX

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

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

BibLaTeX

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

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