(57)【特許請求の範囲】
【請求項１】
所定の範囲内に亘って移動自在な単一の操作子の位置に比例したレベルの操作位置信号を発生する操作入力手段と、
選択スイッチの操作に応じてキー制御及びその他の効果音制御のうちのいずれか１の効果音制御を選択する選択手段と、
前記操作位置信号レベルに対する制御量の変化率が一定の前記その他の効果音制御用の線形データテーブルと、前記操作位置信号レベルに対する制御量の変化率が前記操作位置信号レベルの所定レベル以下と前記所定レベルより大とで互いに異なる前記キー制御用の非線形データテーブルとを記憶したメモリと、
前記選択手段によって選択された前記１の効果音制御に対応する前記メモリのデータテーブルから前記操作位置信号レベルに応じた制御量を読み出してその読み出し制御量を制御データとして出力する変換手段と、
入力オーディオ信号の前記１の効果音制御に対応した物理量を前記制御データに応じて変化させて効果音信号として出力する手段と、を備え、
前記非線形データテーブルにおいては前記操作位置信号レベルの前記所定レベルより大における前記制御量の変化率と前記所定レベル以下における前記制御量の変化率とは各々一定であり、前記所定レベルより大における前記制御量の変化率は前記所定レベル以下における前記制御量の変化率より大であることを特徴とする効果音生成装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、操作に応じた制御量だけオーディオ信号の所定の物理量を変化させて効果音信号を生成する効果音生成装置に関する。
【０００２】
【従来の技術】
ディスコにおいて演奏される音楽は踊りに適したいわゆるダンスミュージックといわれるものであるが、このようなダンスミュージックであってもダンスミュージック毎にテンポが変わることは踊り辛く好ましくない。一方、テンポを変えないという理由のために、同じ曲をを延々と再生し続けることは、ダンスに対する興味を損なうことになる。そこで、ディスコでダンスミュージックを編集する編集者（ディスクジョッキー；ＤＪ）は、編集用のミキサーを介して、現在再生中の曲（第１の曲）に間断無く連続させて次の曲（第２の曲）に繋げるように、複数台（例えば、２台）のディスクプレーヤを用意している。一方のプレーヤにより第１の曲の再生中に他方のプレーヤにて次の曲（第２の曲）の頭出しを行なうと共に、再生速度を合わせるために他方のプレーヤのディスクの回転速度を制御しておき、第１の曲の再生が終了した時点で他方のプレーヤにより第２の曲の再生を開始することが行なわれる。
【０００３】
第１の曲と第２の曲との再生速度を合わせるために他方のディスクプレーヤのディスク回転速度を変化させると、他方のディスクプレーヤから再生される曲のピッチ（音の高さ）は、回転速度が変化した分だけ原音に対して変わってしまう。そこで、通常は、ミキサーにピッチコントロール手段を備えておき、回転速度の変化に伴うピッチの変化分を相殺するように構成されている。この構成については、例えば、特願平５−１４６４０５号公報に示されている。
【０００４】
【発明が解決しようとする課題】
ところで、そのミキサーには、編集の際に効果音を生成するためにエフェクト機能が設けられている。このエフェクト機能には、例えば、再生音を遅延させるデイレー機能や、再生音のキー（音調）を変化させるキーコントロール機能があり、これらの機能を用いることにより、ディスク上に記録された原音とは異なる音を効果音として出力することができる。
【０００５】
キーコントロールとピッチコントロールとは、その制御内容に本質的な違いはないので、構成部品の共用化をすることができれば好都合である。ところが、ピッチコントロールはディスク回転速度の変化に伴うピッチの変化を相殺するものであるため、回転速度の変化率程度の精度（１％単位程度）が要求されるが、一方のキーコントロールは、元々音調を変化させる目的のものであり、ミキサーにおいても効果音を発生させるために用いられるものであるから、せいぜい半音単位（１０％単位程度）で調整できる精度があれば十分である。加えて調整用ボリュームの可動範囲は有限であるから、調整用ボリュームの回転角度に対するキーの変化率の設定をキーコントロール用にあわせると、微調を要求させる１０％以下における変化率に対しては十分な精度がとれない。逆に、１０％以下の変化率に対して十分な調整範囲を設定する構成にすると、キーコントロールとして必要な変化率分を確保することができなくなるという問題があった。
【０００６】
そこで、本発明の目的は、単一の操作子によってキーコントロール及びピッチコントロール等の如き複数の効果音制御をなすことができる効果音生成装置を提供することである。
【０００７】
【課題を解決するための手段】
本発明の効果音生成装置は、所定の範囲内に亘って移動自在な単一の操作子の位置に比例したレベルの操作位置信号を発生する操作入力手段と、選択スイッチの操作に応じて第１効果音制御及び第２効果音制御のうちのいずれか１の効果音制御を選択する選択手段と、操作位置信号レベルに対する制御量の変化率が一定の第１効果音制御用の線形データテーブルと、操作位置信号レベルに対する制御量の変化率が操作位置信号レベルの所定レベル以下と所定レベルより大とで互いに異なる第２効果音制御用の非線形データテーブルとを記憶したメモリと、選択手段によって選択された１の効果音制御に対応するメモリのデータテーブルから操作位置信号レベルに応じた制御量を読み出してその読み出し制御量を制御データとして出力する変換手段と、入力オーディオ信号の１の効果音制御に対応した物理量を制御データに応じて変化させて効果音信号として出力する手段と、を備え、非線形データテーブルにおいては操作位置信号レベルの所定レベルより大における制御量の変化率と所定レベル以下における制御量の変化率とは各々一定であり、所定レベルより大における制御量の変化率は所定レベル以下における制御量の変化率より大であることを特徴としている。
【０００９】
【実施例】
以下、本発明の実施例を図面を参照しつつ詳細に説明する。
図１は本発明の一実施例である効果音生成装置を示している。この効果音生成装置においては、アナログオーディオ信号がＡ／Ｄ変換器１を介してＤＳＰ（ディジタル信号プロセッサ）２に供給される。ＤＳＰ２は外部接続の遅延用ＲＡＭ（ランダムアクセスメモリ）３と協働し、Ａ／Ｄ変換器１から供給されたディジタルオーディオ信号に対して効果音信号を付加してＤ／Ａ変換器４に供給する。ＤＳＰ２の動作はマイクロコンピュータ５によって制御される。
【００１０】
マイクロコンピュータ５にはエフェクト選択スイッチ６、表示器７及びＡ／Ｄ変換器８が接続されている。エフェクト選択スイッチ６は複数のエフェクトのうちの１のエフェクトをユーザが指定するためのスイッチである。表示器７は遅延時間（ms）やキーコントロール量（％）をマイクロコンピュータ５から指令に応じて表示する。Ａ／Ｄ変換器８は可変抵抗器９の出力電圧をディジタルデータとしてマイクロコンピュータ５に供給する。可変抵抗器９はディレイ量やキーコントロール量等のエフェクト量を指定するためのボリュームであって、ユーザによる調整操作を可能にしている。可変抵抗器９の両固定端間には電圧Ｖccが印加され、可動端から出力される電圧がボリューム位置データとしてＡ／Ｄ変換器８によってディジタル化されてマイクロコンピュータ５に供給される。可変抵抗器９の操作子の位置を示すボリューム位置データは０〜１００の値を示す。
【００１１】
マイクロコンピュータ５には更に、ＲＯＭ１０が接続されており、ＲＯＭ１０にはＤＳＰ２にディレイ（遅延）処理、キーコントロール処理等の複数のエフェクト処理を行わせるためのＤＳＰプログラムの他、ディレイ処理の際に必要な遅延時間データをボリューム位置データと対応させた遅延時間データテーブル及びキーコントロール処理の際に必要なキーコントロールデータをボリューム位置データと対応させたキーコントロールデータテーブル等のデータテーブルが記憶されている。よって、マイクロコンピュータ５はディレイ用ＤＳＰプログラムを読み出してＤＳＰ２に供給すると共に遅延時間データを読み出してＤＳＰ２に供給すると、ＤＳＰ２はディレイ用ＤＳＰプログラムに従って遅延時間データに示された時間だけオーディオ信号を遅延させるディレイ処理動作を行なう。また、キーコントロール用ＤＳＰプログラムを読み出してＤＳＰ２に供給すると共にキーコントロールデータを読み出してＤＳＰ２に供給すると、ＤＳＰ２はキーコントロール用ＤＳＰプログラムに従ってキーコントロールデータに示された変化率だけオーディオ信号のキーを変化させるキーコントロール処理動作を行なう。
【００１２】
マイクロコンピュータ５は、エフェクトコントロールのために次のように動作する。図２に示すように、先ず、エフェクト選択スイッチ６による選択エフェクトをデータとして読み取り（ステップＳ１）、読み取った選択エフェクトがディレイであるか否かを判別する（ステップＳ２）。ディレイであると判別した場合にはディレイ用ＤＳＰプログラムをＲＯＭ１０から読み出してＤＳＰ２に転送する（ステップＳ３）。
【００１３】
ステップＳ３の実行後、Ａ／Ｄ変換器８の出力から可変抵抗器９の出力値であるボリューム位置データを読み取り（ステップＳ４）、ボリューム位置データに対応する遅延時間データを遅延時間テーブルから読み出す（ステップＳ５）。上記したようにＲＯＭ１０には図３に示すように各ボリューム位置データに対応する遅延時間データを示す遅延時間データテーブルが形成されているので、この遅延時間データテーブルから遅延時間データが選択的に読み出される。マイクロコンピュータ５は読み出した遅延時間データをＤＳＰ２及び表示器７に転送する（ステップＳ６）。これにより、ＤＳＰ２はＡ／Ｄ変換器１から供給されたオーディオ信号に対して転送された遅延時間データが示す時間だけ遅延させるディレイ処理を施すようになる。また、表示器７には遅延時間が表示される。
【００１４】
マイクロコンピュータ５はステップＳ６の実行後、エフェクト選択スイッチ６が操作されたか否か判別する（ステップＳ７）。エフェクト選択スイッチ６が操作されていない場合にはステップＳ４に戻って可変抵抗器９が更に調整操作された場合に対応するように動作する。一方、エフェクト選択スイッチ６が操作されたと判別した場合には、ステップＳ１に戻って新たな選択エフェクトを読み取る。
【００１５】
ところで、上記したステップＳ２において、読み取った選択エフェクトがディレイではないと判別した場合には、読み取った選択エフェクトがキーコントロールであるか否かを判別する（ステップＳ８）。キーコントロールと判別した場合にはキーコントロール用ＤＳＰプログラムをＲＯＭから読み出してＤＳＰ２に転送する（ステップＳ９）。
【００１６】
ステップＳ９の実行後、Ａ／Ｄ変換器８の出力から可変抵抗器９の出力値であるボリューム位置データを読み取り（ステップＳ１０）、ボリューム位置データに対応するキーコントロールデータをキーコントロールデータテーブルから読み出す（ステップＳ１１）。ＲＯＭ１０には図４に示すように各ボリューム位置データに対応する変化率を示すキーコントロールデータテーブルが形成されているので、このキーコントロールデータテーブルからキーコントロールデータが選択的に読み出される。マイクロコンピュータ５は読み出したキーコントロールデータをＤＳＰ２及び表示器７に転送する（ステップＳ１２）。これにより、ＤＳＰ２はＡ／Ｄ変換器１から供給されたオーディオ信号に対して転送されたキーコントロールデータが示す変化率だけキーを変化させるキーコントロール処理を施すようになる。ＤＳＰ２はＡ／Ｄ変換器１から供給されたオーディオ信号データをサンプル順に遅延用ＲＡＭ３に順次書き込み、その書き込み速度と異なる速度にてオーディオ信号データを読み出すことにより、オーディオ信号の周波数が全体的に変化し、これにより原音に対して再生音のキーを変化させることができる。キーを下げる場合にはオーディオ信号データのサンプル毎の書込周期より読出周期を長くし、キーを上げる場合にはオーディオ信号データのサンプル毎の書込周期より読出周期を短くすることが行なわれる。よって、キーコントロールデータは読出周期を定めるデータである。なお、表示器７にはキーコントロール量が表示される。
【００１７】
キーコントロールにおいては、図４に示したようにボリューム位置データが０から５０までとなる可変抵抗器９の前半の操作範囲ではキー変化率は０％から１０％までの直線変化であり、ボリューム位置データが５０から１００までとなる可変抵抗器９の後半の操作範囲ではキー変化率は１０％から１００％までのほぼ直線変化である。このことから分かるように可変抵抗器９の前半の操作範囲では後半の操作範囲に比べて同一の操作変化量に対してキー変化率は少ないので、キー変化率をきめ細かく設定することができ、ピッチコントロールとしての機能をなすことができる。
【００１８】
マイクロコンピュータ５はステップＳ１２の実行後、ステップＳ７と同様にエフェクト選択スイッチ６が操作されたか否か判別する（ステップＳ１３）。エフェクト選択スイッチ６が操作されていない場合にはステップＳ１０に戻って可変抵抗器９が更に調整操作された場合に対応するように動作する。一方、エフェクト選択スイッチ６が操作されたと判別した場合には、ステップＳ１に戻って新たな選択エフェクトを読み取る。
【００１９】
ステップＳ８において、読み取った選択エフェクトがキーコントロールではないと判別した場合には、読み取った選択エフェクトがエコー等の他のエフェクトであるか否かを判別する（ステップＳ１４）。他のエフェクトと判別した場合には他のエフェクトの制御動作（ステップＳ１５）に進むことになる。これは上記したステップＳ３〜Ｓ６又はステップＳ９〜Ｓ１２の動作と同様に行なわれる。他のエフェクトの制御動作が終了した場合にはエフェクト選択スイッチ６が操作されたか否か判別する（ステップＳ１６）。エフェクト選択スイッチ６が操作されていない場合にはステップＳ１５に戻り、エフェクト選択スイッチ６が操作されたと判別した場合には、ステップＳ１に戻って新たな選択エフェクトを読み取る。
【００２０】
なお、上記した実施例においては、所定の物理量をオーディオ信号の再生音のキーとしているが、例えば、オーディオ信号の遅延時間、レベル、又は位相を変化させることができる。また、エフェクトとしてディレイ及びキーコントロールを示したが、これ以外のコンプレッサ等のエフェクトを加えても良い。
また、上記した実施例においては、操作入力手段の単一の操作子の位置に比例した操作位置信号レベルが所定レベル以下であるときの制御量の変化率を操作位置信号レベルが所定レベルより大であるときの制御量の変化率よりも小としているが、操作位置信号レベルが所定レベル以下であるときの制御量の変化率を操作位置信号レベルが所定レベルより大であるときの制御量の変化率よりも大とすることもできる。
【００２１】
【発明の効果】
本発明の効果音生成装置においては、操作入力手段の単一の操作子の位置に比例した操作位置信号を生成し、選択スイッチの操作に応じて複数の効果音制御のうちから１つの効果音制御を選択し、操作位置信号レベルに応じた制御量を示す制御データを選択された効果音制御用のデータテーブルから読み出して得て、入力オーディオ信号の所定の物理量をその制御データに応じて変化させて効果音信号を生成するので、同一の操作子の操作によって制御量を容易に細かく設定することができる。よって、ピッチコントロールとキーコントロールとのような効果音生成制御においては、単一の操作子で済ますことができ、例えば、ミキサー装置の操作パネルの省スペース化を図ることができる。
【図面の簡単な説明】
【図１】本発明の実施例を示す図である。
【図２】図１の装置中のマイクロコンピュータの動作を示すフローチャートである。
【図３】遅延時間データテーブルとして記憶されたボリューム位置−遅延時間特性である。
【図４】キーコントロールデータテーブルとして記憶されたボリューム位置−キーコントロール量特性である。
【主要部分の符号の説明】
２  ＤＳＰ
５  マイクロコンピュータ
６  エフェクト選択スイッチ
９  可変抵抗器
【図１】
0003739057.tif 000002
【図２】
0003739057.tif 000003
【図３】
0003739057.tif 000004
【図４】
0003739057.tif 000005