AudioFrequencyShift

AudioFrequencyShift[audio,freq]

audio のスペクトルを freq シフトさせた音声を与える.

AudioFrequencyShift[audio,freq,mix]

mix を使ってもとの音声とシフトされた音声の割合を制御する.

AudioFrequencyShift[video,]

video の最初の音声トラックのスペクトルをシフトさせる.

詳細とオプション

  • AudioFrequencyShiftは,入力信号中のすべての周波数 f を周波数 にシフトさせる.
  • 振幅 freq は,スカラー,周波数量,Audioオブジェクト,純関数,あるいはTimeSeriesでよい.
  • 混合パラメータ mix は,0から1までの任意の実数でよい.デフォルト値は1である.
  • mix=0のときはもとの信号だけが返される.mix=1は遅延信号だけが返される.
  • AudioFrequencyShiftにはMethodオプションを使うことができる.次は可能な設定である.
  • "UpperSideband"スペクトルを freq 分シフトする
    "LowerSideband"スペクトルを反転し,次に freq 分シフトする
    "AmplitudeModulation"両方の効果が同時に出現する
  • シフトの絶対量はナイキスト(Nyquist)周波数の半分未満でなければならない.

例題

すべて開くすべて閉じる

  (2)

音声信号のスペクトル1000Hzをシフトする:

もとの信号とシフトされた信号のパワースペクトルをプロットする:

もとの信号とシフトされた信号を混ぜる:

スコープ  (6)

もとの信号と周波数シフトした信号との間の比を制御する:

数として与えられたシフトの単位はヘルツであるとみなされる:

周波数の数量を使う:

関数を使って時間依存周波数をシフトする:

TimeSeriesを使った時間依存周波数シフト:

制御音声信号を使った時間依存周波数シフト:

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

オプション  (2)

Method  (2)

AudioFrequencyShiftは3つのメソッドを使うことができる:

"UpperSideband""LowerSideband"は非常に似通った結果を与え,"AmplitudeModulation"は異なるサウンドを生成する:

アプリケーション  (2)

もとの信号を混合しながら若干シフトさせることでコーラス効果を出す:

周波数シフトを使って調和しない複雑なサウンドを作る:

周波数シフトをと使ってドラムのようなサウンドを「調整する」:

周波数シフトを使って声を「マスクする」:

特性と関係  (1)

正弦曲線のように調和的に単純な信号をシフトさせると,受け取られる音の高さが変わる:

複雑な信号をシフトさせると精文館の調和関係が変化し,不調和な出力を産むことがある:

考えられる問題  (1)

シフトパラメータの絶対値はサンプルレートの4分の1未満でなければならない:

入力のサンプリング周波数を上げてこの限界を乗り越える:

おもしろい例題  (2)

AMラジオの動作のシミュレーションを行う:

もとの信号をより高い周波数にシフトする:

もとの音声を再構築する:

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

APA

Wolfram Language. (2016). AudioFrequencyShift. Wolfram Language & System Documentation Center. Retrieved from 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: 25-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: 25-November-2024 ]}