JPH06149288A - ピッチ変換装置 - Google Patents
ピッチ変換装置Info
- Publication number
- JPH06149288A JPH06149288A JP4327280A JP32728092A JPH06149288A JP H06149288 A JPH06149288 A JP H06149288A JP 4327280 A JP4327280 A JP 4327280A JP 32728092 A JP32728092 A JP 32728092A JP H06149288 A JPH06149288 A JP H06149288A
- Authority
- JP
- Japan
- Prior art keywords
- band
- frequency
- conversion
- pitch
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
(57)【要約】
【目的】簡単な構成で、波形の連続性を損なわず、予め
記憶させておくべき情報も少なくて済むピッチ変換を実
現する。 【構成】入力オーディオ信号が、帯域分割部11で複数
帯域に帯域分割され、それぞれ所定の帯域幅をもつ各帯
域が、第1の帯域変換部12によって、すべて分割後の
帯域の中で最も低い帯域と同じ帯域となるように周波数
変換される。各帯域毎の信号は、第2の帯域変換部13
で制御信号に応じて元の帯域周波数を周波数シフトした
周波数へ周波数変換される。この第2の帯域変換部13
での周波数変換に際し制御信号に応じた周波数シフトを
行うことにより、ピッチチェンジすなわちピッチ変換を
実現する。第2の帯域変換部13で周波数変換された各
帯域毎の信号は、合成部14で加算的に合成され、オー
ディオ信号として出力される。
記憶させておくべき情報も少なくて済むピッチ変換を実
現する。 【構成】入力オーディオ信号が、帯域分割部11で複数
帯域に帯域分割され、それぞれ所定の帯域幅をもつ各帯
域が、第1の帯域変換部12によって、すべて分割後の
帯域の中で最も低い帯域と同じ帯域となるように周波数
変換される。各帯域毎の信号は、第2の帯域変換部13
で制御信号に応じて元の帯域周波数を周波数シフトした
周波数へ周波数変換される。この第2の帯域変換部13
での周波数変換に際し制御信号に応じた周波数シフトを
行うことにより、ピッチチェンジすなわちピッチ変換を
実現する。第2の帯域変換部13で周波数変換された各
帯域毎の信号は、合成部14で加算的に合成され、オー
ディオ信号として出力される。
Description
【0001】
【産業上の利用分野】この発明は、オーディオ信号のピ
ッチを制御して、音高をシフトするためのピッチ変換装
置に係り、特にカラオケ装置等の演奏音高あるいは演奏
キーを調整するためのピッチコントロールに好適なピッ
チ変換装置に関する。
ッチを制御して、音高をシフトするためのピッチ変換装
置に係り、特にカラオケ装置等の演奏音高あるいは演奏
キーを調整するためのピッチコントロールに好適なピッ
チ変換装置に関する。
【0002】
【従来の技術】従来、オーディオ信号のピッチを変換す
るピッチ変換装置としては、時間軸処理でピッチの変換
・調整を実現するのが一般的であった。この場合、オー
ディオ信号を、10msec程度の単位時間毎の小さなブロ
ックに分割し、各ブロック毎に補間等の処理を行って時
間軸を変化させた後、いわゆるクロスフェード等の処理
により、各ブロックをほぼ滑らかに結合する。このよう
な方式で、ピッチを少し上げる場合の具体的な例を図7
(a)〜(c)にブロックのとり方を若干誇張して模式
的に示す。すなわち、図7(a)に示すような波形(ほ
ぼサイン波)を有するオーディオ信号を所定時間毎のブ
ロックB1〜B4に分割し、周波数軸を圧縮して図7
(b)に示すような各ブロック毎の波形W1〜W4を得
る(ピッチを下げる場合には、補間を行って周波数軸を
伸長する)。このような各ブロックの境界部において、
波形W1〜W4をクロスフェードさせることにより、図
7(b)に示すように結合された波形を得る。
るピッチ変換装置としては、時間軸処理でピッチの変換
・調整を実現するのが一般的であった。この場合、オー
ディオ信号を、10msec程度の単位時間毎の小さなブロ
ックに分割し、各ブロック毎に補間等の処理を行って時
間軸を変化させた後、いわゆるクロスフェード等の処理
により、各ブロックをほぼ滑らかに結合する。このよう
な方式で、ピッチを少し上げる場合の具体的な例を図7
(a)〜(c)にブロックのとり方を若干誇張して模式
的に示す。すなわち、図7(a)に示すような波形(ほ
ぼサイン波)を有するオーディオ信号を所定時間毎のブ
ロックB1〜B4に分割し、周波数軸を圧縮して図7
(b)に示すような各ブロック毎の波形W1〜W4を得
る(ピッチを下げる場合には、補間を行って周波数軸を
伸長する)。このような各ブロックの境界部において、
波形W1〜W4をクロスフェードさせることにより、図
7(b)に示すように結合された波形を得る。
【0003】
【発明が解決しようとする課題】上述したような、従来
の方式によるピッチ変換装置では、時間軸についての圧
縮、伸長、補間等の時間軸処理を行っているため、波形
の連続性を保つことが困難であり、高精度のクロスフェ
ードを行っても波形が歪むことは避けられず、ひいては
ピッチ調整後の再生音が歪むことになる。しかも、上述
のようなピッチ変換装置では、ピッチの変化幅に応じた
補間係数を予め用意してROM(リードオンリメモリ)
等に記憶させておかなければならないことに加えて、時
間軸処理のための複雑なRAM(ランダムアクセスメモ
リ)コントロールを行わねばならず、ハードウェア構成
が複雑になってしまう。この発明は、上述のような事情
に鑑みてなされたもので、簡単な構成で、波形の連続性
を損なわず、予め記憶させておくべき情報も少なくて済
むピッチ変換装置を提供することを目的としている。
の方式によるピッチ変換装置では、時間軸についての圧
縮、伸長、補間等の時間軸処理を行っているため、波形
の連続性を保つことが困難であり、高精度のクロスフェ
ードを行っても波形が歪むことは避けられず、ひいては
ピッチ調整後の再生音が歪むことになる。しかも、上述
のようなピッチ変換装置では、ピッチの変化幅に応じた
補間係数を予め用意してROM(リードオンリメモリ)
等に記憶させておかなければならないことに加えて、時
間軸処理のための複雑なRAM(ランダムアクセスメモ
リ)コントロールを行わねばならず、ハードウェア構成
が複雑になってしまう。この発明は、上述のような事情
に鑑みてなされたもので、簡単な構成で、波形の連続性
を損なわず、予め記憶させておくべき情報も少なくて済
むピッチ変換装置を提供することを目的としている。
【0004】
【課題を解決するための手段】この発明に係るピッチ変
換装置は、入力オーディオ信号を、複数の周波数帯域に
分割するための帯域分割手段と、帯域分割された周波数
帯域毎の信号に周波数変換を施して、すべてを分割後の
帯域の中で最も低い帯域と同じ帯域の信号とするための
第1の周波数変換手段と、ピッチを制御する制御信号を
生成するための制御信号生成手段と、前記第1の周波数
変換手段で周波数変換された各帯域毎の信号を、元の周
波数帯域に対応し且つ前記制御信号に応じてシフトした
周波数に周波数変換するための第2の周波数変換手段
と、前記第2の周波数変換手段で周波数変換された各帯
域毎の信号を合成して出力オーディオ信号を得るための
合成手段とを具備することを特徴としている。
換装置は、入力オーディオ信号を、複数の周波数帯域に
分割するための帯域分割手段と、帯域分割された周波数
帯域毎の信号に周波数変換を施して、すべてを分割後の
帯域の中で最も低い帯域と同じ帯域の信号とするための
第1の周波数変換手段と、ピッチを制御する制御信号を
生成するための制御信号生成手段と、前記第1の周波数
変換手段で周波数変換された各帯域毎の信号を、元の周
波数帯域に対応し且つ前記制御信号に応じてシフトした
周波数に周波数変換するための第2の周波数変換手段
と、前記第2の周波数変換手段で周波数変換された各帯
域毎の信号を合成して出力オーディオ信号を得るための
合成手段とを具備することを特徴としている。
【0005】
【作用】この発明のピッチ変換装置においては、入力オ
ーディオ信号を、複数の周波数帯域に分割し、これら周
波数帯域毎の信号に周波数変換を施して、すべてを分割
後の帯域の中で最も低い帯域と同じ帯域の信号とし、そ
の周波数変換された各帯域毎の信号を、元の周波数帯域
に対応し且つ制御信号に応じてシフトした周波数に周波
数変換して、各帯域毎の信号を合成して出力オーディオ
信号を得ることにより、簡単な構成で、波形の連続性を
損なわずピッチ変換を行うことができ、予め記憶させて
おくべき情報も少なくて済む。
ーディオ信号を、複数の周波数帯域に分割し、これら周
波数帯域毎の信号に周波数変換を施して、すべてを分割
後の帯域の中で最も低い帯域と同じ帯域の信号とし、そ
の周波数変換された各帯域毎の信号を、元の周波数帯域
に対応し且つ制御信号に応じてシフトした周波数に周波
数変換して、各帯域毎の信号を合成して出力オーディオ
信号を得ることにより、簡単な構成で、波形の連続性を
損なわずピッチ変換を行うことができ、予め記憶させて
おくべき情報も少なくて済む。
【0006】
【実施例】以下、図面を参照して、この発明の実施例を
説明する。図1は、この発明の第1の実施例に係るピッ
チ変換装置の構成を模式的に示している。この第1の実
施例では、この発明によるピッチ変換装置の基本的な構
成を、単一の信号系について別途に与えられる制御信号
によりピッチを制御する場合について示している。図1
に示すピッチ変換装置は、帯域分割部11、第1の帯域
変換部12、第2の帯域変換部13および合成部14を
有する。
説明する。図1は、この発明の第1の実施例に係るピッ
チ変換装置の構成を模式的に示している。この第1の実
施例では、この発明によるピッチ変換装置の基本的な構
成を、単一の信号系について別途に与えられる制御信号
によりピッチを制御する場合について示している。図1
に示すピッチ変換装置は、帯域分割部11、第1の帯域
変換部12、第2の帯域変換部13および合成部14を
有する。
【0007】図1において、帯域分割部11は、複数の
バンドパスフィルタ(BPF)を有し、入力されたオー
ディオ信号データを複数、例えば数帯域〜1000帯域
程度、の周波数帯域に分割する。第1の帯域変換部12
は、帯域分割部11で複数帯域に帯域分割された各周波
数帯域の信号データを周波数変換して、すべてを分割後
の帯域の中で最も低い帯域と同じ帯域の信号データとす
る。第2の帯域変換部13は、第1の帯域変換部12で
分割後の帯域の中で最も低い帯域と同じ帯域に周波数変
換された各帯域毎の信号データを、ピッチを制御するた
めの制御信号に応じ且つ元の帯域周波数に対応する周波
数に周波数変換する。すなわち、この第2の帯域変換部
13の周波数変換処理は、元の帯域周波数を制御信号に
応じて周波数シフトした周波数への周波数変換を行う。
これら第1および第2の帯域変換部12および13は、
例えば、各帯域毎の信号と所定周波数信号とを乗算器で
乗算して、両者の和の周波数信号と差の周波数信号とを
得て、第1の帯域変換部12の場合はローパスフィルタ
(LPF)等により差の周波数信号成分のみを取り出
し、第2の帯域変換部13の場合は和の周波数信号成分
のみを取り出すようにすればよい。合成部14は、各帯
域毎のバンドパスフィルタ(このバンドパスフィルタは
第2の帯域変換部13において和の周波数信号成分のみ
を取り出すためのバンドパスフィルタを用いる場合はそ
のバンドパスフィルタと兼用してもよい)からなる帯域
フィルタ部14aと加算器14bとを有しており、第2
の帯域変換部13で周波数変換された各帯域毎の信号か
ら帯域フィルタ部14aによって不要な信号成分を除去
し、所要の帯域の信号のみとして加算器14bで加算合
成して出力信号を得る。
バンドパスフィルタ(BPF)を有し、入力されたオー
ディオ信号データを複数、例えば数帯域〜1000帯域
程度、の周波数帯域に分割する。第1の帯域変換部12
は、帯域分割部11で複数帯域に帯域分割された各周波
数帯域の信号データを周波数変換して、すべてを分割後
の帯域の中で最も低い帯域と同じ帯域の信号データとす
る。第2の帯域変換部13は、第1の帯域変換部12で
分割後の帯域の中で最も低い帯域と同じ帯域に周波数変
換された各帯域毎の信号データを、ピッチを制御するた
めの制御信号に応じ且つ元の帯域周波数に対応する周波
数に周波数変換する。すなわち、この第2の帯域変換部
13の周波数変換処理は、元の帯域周波数を制御信号に
応じて周波数シフトした周波数への周波数変換を行う。
これら第1および第2の帯域変換部12および13は、
例えば、各帯域毎の信号と所定周波数信号とを乗算器で
乗算して、両者の和の周波数信号と差の周波数信号とを
得て、第1の帯域変換部12の場合はローパスフィルタ
(LPF)等により差の周波数信号成分のみを取り出
し、第2の帯域変換部13の場合は和の周波数信号成分
のみを取り出すようにすればよい。合成部14は、各帯
域毎のバンドパスフィルタ(このバンドパスフィルタは
第2の帯域変換部13において和の周波数信号成分のみ
を取り出すためのバンドパスフィルタを用いる場合はそ
のバンドパスフィルタと兼用してもよい)からなる帯域
フィルタ部14aと加算器14bとを有しており、第2
の帯域変換部13で周波数変換された各帯域毎の信号か
ら帯域フィルタ部14aによって不要な信号成分を除去
し、所要の帯域の信号のみとして加算器14bで加算合
成して出力信号を得る。
【0008】このような構成のピッチ変換装置では、オ
ーディオ信号が、マイクロフォン(マイク)等を介して
入力されると、そのオーディオ信号が、帯域分割部11
で複数帯域に帯域分割される。帯域分割部11で帯域分
割されたそれぞれ所定の帯域幅をもつ各帯域の信号が、
第1の帯域変換部12によって、すべて分割後の帯域の
中で最も低い帯域と同じ帯域の信号となるように周波数
変換される。第1の帯域変換部12を経た各帯域毎の信
号は、第2の帯域変換部13で制御信号に応じて元の帯
域周波数を周波数シフトした周波数へ周波数変換され
る。この第2の帯域変換部13での周波数変換に際し制
御信号に応じた周波数シフトを行うことにより、ピッチ
チェンジすなわちピッチ変換を実現する。第2の帯域変
換部13で周波数変換された各帯域毎の信号は、合成部
14で加算的に合成され、オーディオ信号として出力さ
れる。
ーディオ信号が、マイクロフォン(マイク)等を介して
入力されると、そのオーディオ信号が、帯域分割部11
で複数帯域に帯域分割される。帯域分割部11で帯域分
割されたそれぞれ所定の帯域幅をもつ各帯域の信号が、
第1の帯域変換部12によって、すべて分割後の帯域の
中で最も低い帯域と同じ帯域の信号となるように周波数
変換される。第1の帯域変換部12を経た各帯域毎の信
号は、第2の帯域変換部13で制御信号に応じて元の帯
域周波数を周波数シフトした周波数へ周波数変換され
る。この第2の帯域変換部13での周波数変換に際し制
御信号に応じた周波数シフトを行うことにより、ピッチ
チェンジすなわちピッチ変換を実現する。第2の帯域変
換部13で周波数変換された各帯域毎の信号は、合成部
14で加算的に合成され、オーディオ信号として出力さ
れる。
【0009】このようにすれば、入力されたオーディオ
信号を複数の周波数帯域に分割するとともに各周波数帯
域成分を分割後の帯域の中で最も低い帯域と同じ帯域の
信号に周波数変換し、これら各周波数帯域の信号成分を
制御信号に応じてシフトしつつ周波数変換して合成する
ことにより、周波数軸処理によりピッチ変換を行い、ピ
ッチ変換における波形の連続性を有効に保つことができ
る。このとき、制御信号に応じた周波数変換のための制
御係数は制御信号によるピッチの変化量をパラメータと
して演算により生成することができ、予め種々の変化量
に応じて用意しておく必要はない。
信号を複数の周波数帯域に分割するとともに各周波数帯
域成分を分割後の帯域の中で最も低い帯域と同じ帯域の
信号に周波数変換し、これら各周波数帯域の信号成分を
制御信号に応じてシフトしつつ周波数変換して合成する
ことにより、周波数軸処理によりピッチ変換を行い、ピ
ッチ変換における波形の連続性を有効に保つことができ
る。このとき、制御信号に応じた周波数変換のための制
御係数は制御信号によるピッチの変化量をパラメータと
して演算により生成することができ、予め種々の変化量
に応じて用意しておく必要はない。
【0010】図2は、上述のような基本構成を応用した
この発明の第2の実施例によるピッチ変換装置の構成を
示す。この第2の実施例のピッチ変換装置では、入力信
号が左右2チャンネルのいわゆるステレオ信号で与えら
れ、これを一旦ディジタル化してピッチ変換処理を行
い、最終的にアナログ信号に戻して出力する。図2に示
すピッチ変換装置は、第1のサンプルホールド回路(S
/H)21L、21R、A/D(アナログ−ディジタ
ル)変換部22、帯域分割部23、第1の帯域変換部2
4、第2の帯域変換部25、合成部26、D/A(ディ
ジタル−アナログ)変換部27、第2のサンプルホール
ド回路28L、28R、サイン波ROM(リードオンリ
メモリ)29および読出し制御部30を有する。
この発明の第2の実施例によるピッチ変換装置の構成を
示す。この第2の実施例のピッチ変換装置では、入力信
号が左右2チャンネルのいわゆるステレオ信号で与えら
れ、これを一旦ディジタル化してピッチ変換処理を行
い、最終的にアナログ信号に戻して出力する。図2に示
すピッチ変換装置は、第1のサンプルホールド回路(S
/H)21L、21R、A/D(アナログ−ディジタ
ル)変換部22、帯域分割部23、第1の帯域変換部2
4、第2の帯域変換部25、合成部26、D/A(ディ
ジタル−アナログ)変換部27、第2のサンプルホール
ド回路28L、28R、サイン波ROM(リードオンリ
メモリ)29および読出し制御部30を有する。
【0011】この場合、第1のサンプルホールド回路
は、左チャンネル用第1のサンプルホールド回路21L
と右チャンネル用第1のサンプルホールド回路21Rと
の一対設けられ、各チャンネルの入力信号を実質的に所
定のサンプリング周波数Fsで左右チャンネルについて
交互にサンプリングして、A/D変換部22で時分割的
にディジタル化する。帯域分割部23、第1の帯域変換
部24、第2の帯域変換部25および合成部26につい
ては、図1に示した帯域分割部11、第1の帯域変換部
12、第2の帯域変換部13および合成部14とそれぞ
れ実質的に同様の処理をディジタル処理にて行う。ただ
し、この図2の場合、第1の帯域変換部24および第2
の帯域変換部25の両者がサイン波ROM29より供給
されるサイン波信号により制御される。
は、左チャンネル用第1のサンプルホールド回路21L
と右チャンネル用第1のサンプルホールド回路21Rと
の一対設けられ、各チャンネルの入力信号を実質的に所
定のサンプリング周波数Fsで左右チャンネルについて
交互にサンプリングして、A/D変換部22で時分割的
にディジタル化する。帯域分割部23、第1の帯域変換
部24、第2の帯域変換部25および合成部26につい
ては、図1に示した帯域分割部11、第1の帯域変換部
12、第2の帯域変換部13および合成部14とそれぞ
れ実質的に同様の処理をディジタル処理にて行う。ただ
し、この図2の場合、第1の帯域変換部24および第2
の帯域変換部25の両者がサイン波ROM29より供給
されるサイン波信号により制御される。
【0012】帯域フィルタ部26aおよび加算器26b
からなる合成部26で合成された信号は、D/A変換部
27でアナログ化され、やはり左右2チャンネル用に設
けられた一対の第2のサンプルホールド回路28Lおよ
び28Rで、先の時分割のタイミングに同期して交互に
サンプルホールドされ、左右チャンネルに分離されて出
力される。サイン波ROM29はサイン波形情報が格納
されたROMからなり、読出し制御部30により時間軸
制御されて読出されることにより、所定周波数のサイン
波信号を第1の帯域変換部24および第2の帯域変換部
25に供給する。このときサイン波ROM29からのサ
イン波読出し動作は、先に述べた左右チャンネル毎に時
分割動作し得るばかりでなく、各帯域についても同一の
サイン波ROM29から時分割的に供給することができ
る。
からなる合成部26で合成された信号は、D/A変換部
27でアナログ化され、やはり左右2チャンネル用に設
けられた一対の第2のサンプルホールド回路28Lおよ
び28Rで、先の時分割のタイミングに同期して交互に
サンプルホールドされ、左右チャンネルに分離されて出
力される。サイン波ROM29はサイン波形情報が格納
されたROMからなり、読出し制御部30により時間軸
制御されて読出されることにより、所定周波数のサイン
波信号を第1の帯域変換部24および第2の帯域変換部
25に供給する。このときサイン波ROM29からのサ
イン波読出し動作は、先に述べた左右チャンネル毎に時
分割動作し得るばかりでなく、各帯域についても同一の
サイン波ROM29から時分割的に供給することができ
る。
【0013】サイン波ROM29の出力を振幅制御する
ことにより、各帯域毎の成分を任意に振幅制御すること
ができる。また、読出し制御部30により位相および周
波数を制御することにより、各帯域毎の成分の位相およ
び周波数を任意に制御することができる。これら各帯域
毎の成分の振幅、位相および周波数を制御することによ
り、最終出力において種々の効果を得ることができる。
例えば、各帯域毎の成分の周波数の全体的な制御によ
り、最終出力の全体的なピッチの制御を行うことがで
き、各帯域毎の成分の振幅の全体的な制御により、最終
出力の振幅の全体的な制御を行うことができる。
ことにより、各帯域毎の成分を任意に振幅制御すること
ができる。また、読出し制御部30により位相および周
波数を制御することにより、各帯域毎の成分の位相およ
び周波数を任意に制御することができる。これら各帯域
毎の成分の振幅、位相および周波数を制御することによ
り、最終出力において種々の効果を得ることができる。
例えば、各帯域毎の成分の周波数の全体的な制御によ
り、最終出力の全体的なピッチの制御を行うことがで
き、各帯域毎の成分の振幅の全体的な制御により、最終
出力の振幅の全体的な制御を行うことができる。
【0014】次に、この第2の実施例における具体的な
信号処理の一例を説明する。第1のサンプルホールド回
路21Lまたは21Rにおける実質的なサンプリング周
波数Fsを50KHz、帯域分割部12の分割帯域数N
を500とした場合を考える。サンプリング周波数Fs
が50KHzであるので、有効に処理し得る信号の上限
は、Fs/2、すなわち25KHzとなり、0〜25K
Hzを500に分割すると、50Hz毎の周波数帯域に
分割されることになる。したがって、n番目の帯域の周
波数fの範囲は、(n−1)×50[Hz]≦f<n×
50[Hz]となる。
信号処理の一例を説明する。第1のサンプルホールド回
路21Lまたは21Rにおける実質的なサンプリング周
波数Fsを50KHz、帯域分割部12の分割帯域数N
を500とした場合を考える。サンプリング周波数Fs
が50KHzであるので、有効に処理し得る信号の上限
は、Fs/2、すなわち25KHzとなり、0〜25K
Hzを500に分割すると、50Hz毎の周波数帯域に
分割されることになる。したがって、n番目の帯域の周
波数fの範囲は、(n−1)×50[Hz]≦f<n×
50[Hz]となる。
【0015】次に、第1の帯域変換部24の帯域変換に
より、すべての帯域を0[Hz]≦f<50[Hz]の
帯域に変換する(このとき、帯域変換後のサンプリング
周波数Fs′は、Fs′=Fs/500で充分であるこ
とに注意)。そして、ピッチの制御信号によるピッチの
変化に応じて、もとの帯域に戻す周波数を変化させる。
例えばピッチを10%上げる場合は、n番目の帯域の周
波数範囲を、(n−1)×50×1.1[Hz]≦f<
n×50×1.1[Hz]に変換すれば、全体的に周波
数が10%上がることになる。
より、すべての帯域を0[Hz]≦f<50[Hz]の
帯域に変換する(このとき、帯域変換後のサンプリング
周波数Fs′は、Fs′=Fs/500で充分であるこ
とに注意)。そして、ピッチの制御信号によるピッチの
変化に応じて、もとの帯域に戻す周波数を変化させる。
例えばピッチを10%上げる場合は、n番目の帯域の周
波数範囲を、(n−1)×50×1.1[Hz]≦f<
n×50×1.1[Hz]に変換すれば、全体的に周波
数が10%上がることになる。
【0016】図3は、上述のようなピッチ変換装置を応
用したこの発明の第3の実施例によるカラオケ装置の構
成を示している。図3に示すカラオケ装置は、記憶部5
1、パネルスイッチ52、マイク53、ヘッドアンプ5
4、ピッチ変換装置55、加算器56、システムコント
ロール部58およびサウンドシステム58を有してい
る。記憶部51には、歌唱のための伴奏音楽演奏ソフ
ト、いわゆるカラオケソフトが記憶される。この記憶部
51は、光ディスク、ハードディスク、フロッピーディ
スク等のカラオケソフト記憶媒体それ自体、またはこれ
らの記憶内容が転送されたメモリのいずれでもよい。
用したこの発明の第3の実施例によるカラオケ装置の構
成を示している。図3に示すカラオケ装置は、記憶部5
1、パネルスイッチ52、マイク53、ヘッドアンプ5
4、ピッチ変換装置55、加算器56、システムコント
ロール部58およびサウンドシステム58を有してい
る。記憶部51には、歌唱のための伴奏音楽演奏ソフ
ト、いわゆるカラオケソフトが記憶される。この記憶部
51は、光ディスク、ハードディスク、フロッピーディ
スク等のカラオケソフト記憶媒体それ自体、またはこれ
らの記憶内容が転送されたメモリのいずれでもよい。
【0017】パネルスイッチ52は、カラオケの各種機
能を指示操作するための操作部であり、例えば、カラオ
ケ演奏のスタート/ストップの指示、カラオケ演奏曲の
選曲指示、ピッチチェンジ(ピッチ変換)の指示、トー
ンコントロールの指示、ボーカルオフ(歌唱が既に記録
されたソフトから歌唱のみを低減させ、疑似的にカラオ
ケとして使用し得るようにする機能)の指示、再生音場
効果としてのサラウンド効果の指示、特殊再生効果とし
てのドップラ効果の指示等を行う。ヘッドアンプ54
は、マイク53から入力された音声信号を増幅する。ピ
ッチ変換装置55は、図2に示した第2の実施例とほぼ
同様のピッチ変換装置であり、図2におけるサイン波R
OM29の読出し位相、周波数および出力振幅の制御を
必要に応じて適宜組み合わせることにより、ピッチチェ
ンジ、トーンコントロール、ボーカルオフ、サラウンド
効果、ドップラ効果等を実現することができる。
能を指示操作するための操作部であり、例えば、カラオ
ケ演奏のスタート/ストップの指示、カラオケ演奏曲の
選曲指示、ピッチチェンジ(ピッチ変換)の指示、トー
ンコントロールの指示、ボーカルオフ(歌唱が既に記録
されたソフトから歌唱のみを低減させ、疑似的にカラオ
ケとして使用し得るようにする機能)の指示、再生音場
効果としてのサラウンド効果の指示、特殊再生効果とし
てのドップラ効果の指示等を行う。ヘッドアンプ54
は、マイク53から入力された音声信号を増幅する。ピ
ッチ変換装置55は、図2に示した第2の実施例とほぼ
同様のピッチ変換装置であり、図2におけるサイン波R
OM29の読出し位相、周波数および出力振幅の制御を
必要に応じて適宜組み合わせることにより、ピッチチェ
ンジ、トーンコントロール、ボーカルオフ、サラウンド
効果、ドップラ効果等を実現することができる。
【0018】なお、ピッチ変換装置55において、図2
における第1の帯域変換部24および第2の帯域変換部
25に相当する部分に同一周波数のサイン波を与えるよ
うにすればピッチがシフトされない、入力信号と全く同
様の信号を出力させることができる。加算器56は、ヘ
ッドアンプ54を介して供給されるマイク53からの入
力音声信号と、ピッチ変換装置55から出力されたカラ
オケソフト等の演奏信号とを加算的に合成してミックス
する。システムコントロール部57は、パネルスイッチ
52の操作指示に応じて、記憶部51およびピッチ変換
装置55を制御する。すなわち、このシステムコントロ
ール部57は、パネルスイッチ52の操作指示に応じ
て、記憶部51を制御して、選択指示されたカラオケソ
フト等の演奏情報を出力させるとともに、ピッチ変換装
置55にサイン波ROM29の読出し位相、周波数およ
び出力振幅の少なくともいずれかの制御信号を供給す
る。
における第1の帯域変換部24および第2の帯域変換部
25に相当する部分に同一周波数のサイン波を与えるよ
うにすればピッチがシフトされない、入力信号と全く同
様の信号を出力させることができる。加算器56は、ヘ
ッドアンプ54を介して供給されるマイク53からの入
力音声信号と、ピッチ変換装置55から出力されたカラ
オケソフト等の演奏信号とを加算的に合成してミックス
する。システムコントロール部57は、パネルスイッチ
52の操作指示に応じて、記憶部51およびピッチ変換
装置55を制御する。すなわち、このシステムコントロ
ール部57は、パネルスイッチ52の操作指示に応じ
て、記憶部51を制御して、選択指示されたカラオケソ
フト等の演奏情報を出力させるとともに、ピッチ変換装
置55にサイン波ROM29の読出し位相、周波数およ
び出力振幅の少なくともいずれかの制御信号を供給す
る。
【0019】サウンドシステム58は、加算器56でミ
ックスされた信号を再生するためのアンプおよびスピー
カ等を含む音響再生装置である。このような構成のカラ
オケ装置においては、次のようにして、種々の機能を達
成する。 (1) ピッチチェンジ 図2の第1の帯域変換部24を経た各帯域の成分を第2
の周波数変換部25により帯域変換する際に、サイン波
ROM29の読出し周波数を制御することにより、一様
に周波数をアップ/ダウンさせる。 (2) トーンコントロール 図2のサイン波ROM29の出力振幅を制御することに
より、音色をかためにする場合は、高域成分をアップさ
せるかまたは高域にピークを設け、音色をやわらかめに
する場合は、高域成分をダウンさせる。
ックスされた信号を再生するためのアンプおよびスピー
カ等を含む音響再生装置である。このような構成のカラ
オケ装置においては、次のようにして、種々の機能を達
成する。 (1) ピッチチェンジ 図2の第1の帯域変換部24を経た各帯域の成分を第2
の周波数変換部25により帯域変換する際に、サイン波
ROM29の読出し周波数を制御することにより、一様
に周波数をアップ/ダウンさせる。 (2) トーンコントロール 図2のサイン波ROM29の出力振幅を制御することに
より、音色をかためにする場合は、高域成分をアップさ
せるかまたは高域にピークを設け、音色をやわらかめに
する場合は、高域成分をダウンさせる。
【0020】 (3) ボーカルオフ 440Hz近傍の所定の周波数帯域(一般に、男声の下
限は100Hz程度であり、女声の上限は1KHz程度
であるのでこれらの間の周波数帯域)に対応するサイン
波ROM29の出力周波数をゼロに制御することによ
り、該当帯域のサイン波を発生させず、該当周波数の帯
域をカットして再生する。 (4) サラウンド サイン波ROM29の読出し位相、または位相および振
幅、を左右で異ならせることにより、音像の定位を制御
する。なお、通常、リア側のスピーカに供給される(L
−R)の再生音を作成し、適切に位相制御することによ
り、サラウンド成分の遠近感を出すことも可能である。
限は100Hz程度であり、女声の上限は1KHz程度
であるのでこれらの間の周波数帯域)に対応するサイン
波ROM29の出力周波数をゼロに制御することによ
り、該当帯域のサイン波を発生させず、該当周波数の帯
域をカットして再生する。 (4) サラウンド サイン波ROM29の読出し位相、または位相および振
幅、を左右で異ならせることにより、音像の定位を制御
する。なお、通常、リア側のスピーカに供給される(L
−R)の再生音を作成し、適切に位相制御することによ
り、サラウンド成分の遠近感を出すことも可能である。
【0021】(5) ドップラ効果 サイン波ROM29の読出し位相または周波数を時間の
経過にともなって徐々にアップ/ダウンさせることによ
り、音源が移動した際と同様のドップラ効果音を再生す
ることができる。上述の各種の機能は単独で使用するこ
とも、適宜組み合わせて使用することも可能である。
経過にともなって徐々にアップ/ダウンさせることによ
り、音源が移動した際と同様のドップラ効果音を再生す
ることができる。上述の各種の機能は単独で使用するこ
とも、適宜組み合わせて使用することも可能である。
【0022】上述した各種機能の個別の制御信号による
使用を実現するためには、図2に示したピッチ変換装置
の構成のサイン波ROM29および読出し制御部30の
部分を、例えば図4に示すように構成し、ピッチ、トー
ンコントロール、ボーカルオフ、サラウンド、ドップラ
の各制御信号を、演算またはテーブル部61に与えて、
演算またはテーブルによってサイン波ROM29の読出
し位相、周波数および振幅制御信号に変換し、サイン波
ROMの読出し制御を行うためのアドレス制御部30′
および出力振幅の制御を行うための乗算器62に供給す
るようにすればよい。
使用を実現するためには、図2に示したピッチ変換装置
の構成のサイン波ROM29および読出し制御部30の
部分を、例えば図4に示すように構成し、ピッチ、トー
ンコントロール、ボーカルオフ、サラウンド、ドップラ
の各制御信号を、演算またはテーブル部61に与えて、
演算またはテーブルによってサイン波ROM29の読出
し位相、周波数および振幅制御信号に変換し、サイン波
ROMの読出し制御を行うためのアドレス制御部30′
および出力振幅の制御を行うための乗算器62に供給す
るようにすればよい。
【0023】また、上述の第1の帯域変換部12、24
および第2の帯域変換部13、25は、単一の帯域につ
いて注目すると、図5に示すように、バンドパスフィル
タF1で入力信号の特定の帯域を抽出してから、乗算器
P1で所定の周波数信号と乗算し、0≦f<50[H
z]の周波数帯域の信号に変換し、さらに乗算器P2で
所定の周波数信号と乗算してバンドパスフィルタF2に
より所定の周波数帯域の成分を取り出すものとして説明
した。この構成を、第1の帯域変換部の後では0≦f<
50[Hz]の周波数帯域となることに着目し、図6に
示すように、第1の帯域変換部を、入力信号と所定周波
数信号とを乗算器P3で乗算してから、ローパスフィル
タF3により0≦f<50[Hz]の周波数帯域の信号
を取り出す構成としてもよい。
および第2の帯域変換部13、25は、単一の帯域につ
いて注目すると、図5に示すように、バンドパスフィル
タF1で入力信号の特定の帯域を抽出してから、乗算器
P1で所定の周波数信号と乗算し、0≦f<50[H
z]の周波数帯域の信号に変換し、さらに乗算器P2で
所定の周波数信号と乗算してバンドパスフィルタF2に
より所定の周波数帯域の成分を取り出すものとして説明
した。この構成を、第1の帯域変換部の後では0≦f<
50[Hz]の周波数帯域となることに着目し、図6に
示すように、第1の帯域変換部を、入力信号と所定周波
数信号とを乗算器P3で乗算してから、ローパスフィル
タF3により0≦f<50[Hz]の周波数帯域の信号
を取り出す構成としてもよい。
【0024】また、第2の帯域変換部も、0≦f<50
[Hz]の周波数帯域の信号からローパスフィルタF3
と同様のローパスフィルタF3′により高周波の不要成
分を除去した後、乗算器P4で所定の周波数信号と乗算
して所定の周波数帯域の成分を取り出す構成としてもよ
い。このとき、乗算の結果得られる和と差の周波数成分
のうちの差の周波数成分は信号処理の過程で除去され、
実質的に和の周波数成分のみが以後の処理に供される。
なお、第1の周波数変換部と第2の周波数変換部との間
に高周波不要成分が混入する危険がなければ、ローパス
フィルタF3とローパスフィルタF3′とを共通化して
単一のローパスフィルタF3としてもよい。これらいず
れの場合も、ピッチによって変更される係数は、乗算器
P2またはP4に供給される周波数信号の周波数のみで
あり、ソフトウェア的に生成させることが可能である。
[Hz]の周波数帯域の信号からローパスフィルタF3
と同様のローパスフィルタF3′により高周波の不要成
分を除去した後、乗算器P4で所定の周波数信号と乗算
して所定の周波数帯域の成分を取り出す構成としてもよ
い。このとき、乗算の結果得られる和と差の周波数成分
のうちの差の周波数成分は信号処理の過程で除去され、
実質的に和の周波数成分のみが以後の処理に供される。
なお、第1の周波数変換部と第2の周波数変換部との間
に高周波不要成分が混入する危険がなければ、ローパス
フィルタF3とローパスフィルタF3′とを共通化して
単一のローパスフィルタF3としてもよい。これらいず
れの場合も、ピッチによって変更される係数は、乗算器
P2またはP4に供給される周波数信号の周波数のみで
あり、ソフトウェア的に生成させることが可能である。
【0025】
【発明の効果】以上述べたように、この発明によれば、
入力オーディオ信号を、複数の周波数帯域に分割し、こ
れら周波数帯域毎の信号に周波数変換を施して、すべて
を分割後の帯域の中で最も低い帯域と同じ帯域の信号と
し、その周波数変換された各帯域毎の信号を、元の周波
数帯域に対応し且つ制御信号に応じてシフトした周波数
に周波数変換して、各帯域毎の信号を合成して出力オー
ディオ信号を得ることにより、簡単な構成で、波形の連
続性を損なわず、予め記憶させておくべき情報も少なく
て済むピッチ変換装置を提供することができる。
入力オーディオ信号を、複数の周波数帯域に分割し、こ
れら周波数帯域毎の信号に周波数変換を施して、すべて
を分割後の帯域の中で最も低い帯域と同じ帯域の信号と
し、その周波数変換された各帯域毎の信号を、元の周波
数帯域に対応し且つ制御信号に応じてシフトした周波数
に周波数変換して、各帯域毎の信号を合成して出力オー
ディオ信号を得ることにより、簡単な構成で、波形の連
続性を損なわず、予め記憶させておくべき情報も少なく
て済むピッチ変換装置を提供することができる。
【図1】 この発明に係るピッチ変換装置の第1の実施
例の構成を模式的に示すブロック図である。
例の構成を模式的に示すブロック図である。
【図2】 この発明に係るピッチ変換装置の第2の実施
例の構成を模式的に示すブロック図である。
例の構成を模式的に示すブロック図である。
【図3】 この発明に係るピッチ変換装置の第3の実施
例によるカラオケ装置の構成を模式的に示すブロック図
である。
例によるカラオケ装置の構成を模式的に示すブロック図
である。
【図4】 この発明に係るピッチ変換装置の一部の構成
の具体的な例を模式的に示すブロック図である。
の具体的な例を模式的に示すブロック図である。
【図5】 この発明に係るピッチ変換装置の一部の原理
構成を模式的に示すブロック図である。
構成を模式的に示すブロック図である。
【図6】 この発明に係るピッチ変換装置の一部の原理
構成の他の例を模式的に示すブロック図である。
構成の他の例を模式的に示すブロック図である。
【図7】 従来のピッチ変換技術を説明するための波形
図である。
図である。
11,23…帯域分割部、12,13,24,25…帯
域変換部、14,26…合成部、14a,26a…帯域
フィルタ部、14b,26b,56…加算器、21L,
21R,28L,28R…サンプルホールド回路、22
…A/D変換部、27…D/A変換部、29…サイン波
ROM、30…読出し制御部、30′…アドレス制御
部、51…記憶部、52…パネルスイッチ、53…マイ
ク、54…ヘッドアンプ、55…ピッチ変換装置、57
…システムコントロール部、58…サウンドシステム、
61…演算またはテーブル部、62…乗算器。
域変換部、14,26…合成部、14a,26a…帯域
フィルタ部、14b,26b,56…加算器、21L,
21R,28L,28R…サンプルホールド回路、22
…A/D変換部、27…D/A変換部、29…サイン波
ROM、30…読出し制御部、30′…アドレス制御
部、51…記憶部、52…パネルスイッチ、53…マイ
ク、54…ヘッドアンプ、55…ピッチ変換装置、57
…システムコントロール部、58…サウンドシステム、
61…演算またはテーブル部、62…乗算器。
Claims (1)
- 【請求項1】 入力オーディオ信号を、複数の周波数帯
域に分割するための帯域分割手段と、 帯域分割された周波数帯域毎の信号に周波数変換を施し
て、すべてを分割後の帯域の中で最も低い帯域と同じ帯
域の信号とするための第1の周波数変換手段と、 ピッチを制御する制御信号を生成するための制御信号生
成手段と、 前記第1の周波数変換手段で周波数変換された各帯域毎
の信号を、元の周波数帯域に対応し且つ前記制御信号に
応じてシフトした周波数に周波数変換するための第2の
周波数変換手段と、 前記第2の周波数変換手段で周波数変換された各帯域毎
の信号を合成して出力オーディオ信号を得るための合成
手段とを具備することを特徴とするピッチ変換装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4327280A JPH06149288A (ja) | 1992-11-12 | 1992-11-12 | ピッチ変換装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4327280A JPH06149288A (ja) | 1992-11-12 | 1992-11-12 | ピッチ変換装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH06149288A true JPH06149288A (ja) | 1994-05-27 |
Family
ID=18197365
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4327280A Pending JPH06149288A (ja) | 1992-11-12 | 1992-11-12 | ピッチ変換装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH06149288A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009088052A1 (ja) * | 2008-01-10 | 2009-07-16 | Yamaha Corporation | オーディオ再生装置及びオーディオ再生システム |
-
1992
- 1992-11-12 JP JP4327280A patent/JPH06149288A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009088052A1 (ja) * | 2008-01-10 | 2009-07-16 | Yamaha Corporation | オーディオ再生装置及びオーディオ再生システム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1635611B1 (en) | Audio signal processing apparatus and method | |
JP2006100869A (ja) | 音声信号処理装置および音声信号処理方法 | |
JP4254479B2 (ja) | オーディオ帯域拡張再生装置 | |
JP3265962B2 (ja) | 音程変換装置 | |
JPH11513821A (ja) | 逆変換狭帯域/広帯域音声合成 | |
JPH1020873A (ja) | 音声信号処理装置 | |
US5418856A (en) | Stereo signal generator | |
JPH06149288A (ja) | ピッチ変換装置 | |
JP3220396B2 (ja) | 楽音波形再生装置 | |
JP3428401B2 (ja) | 波形データ処理方法 | |
JP3341777B2 (ja) | 効果付与装置 | |
JPH06168575A (ja) | デジタルミキサ | |
JP2643349B2 (ja) | オーディオ信号再生装置 | |
JPH077423A (ja) | 波形記録装置 | |
JP3977654B2 (ja) | 波形生成装置 | |
JP3371424B2 (ja) | 共鳴音付加装置 | |
JP2890530B2 (ja) | 音声速度変換装置 | |
JP3459016B2 (ja) | オーディオ信号処理方法および装置 | |
JP3538908B2 (ja) | 電子楽器 | |
JP2689765B2 (ja) | ノイズ付与装置 | |
Olson | Electronic music synthesis for recordings | |
JPH07287576A (ja) | 音楽再生方法 | |
JPH11133996A (ja) | 音程変換装置 | |
JP3018964U (ja) | 音声情報変換装置 | |
JPH05100669A (ja) | 電子楽器 |