(57)【要約】【課題】平面位置センサの操作によって徐々にターンテーブルを停止させるブレーキ音を模した効果を付加可能な装置を実現すること。【解決手段】  制御部１００は、パッド領域１５に対するタッチ操作が無い状態から、パッド領域１５に対するタッチ操作が開始された場合に、このタッチ操作に対してパラメータ値決定部２０で決定されたアドレスから、リングバッファ２００に音楽データを所定速度で記録しながら、このアドレスからこの所定速度を徐々に小さくしていった再生速度で、リングバッファ２００に記録されている音楽データを再生する。この結果、録音速度よりも再生速度が徐々に減速されるため、徐々にターンテーブルを停止させあたかもブレーキをかけているような音を出力することができる。【選択図】図１
2012098482.tif 000002
【特許請求の範囲】
【請求項１】
外部から入力される音楽データに対して効果付加する装置であって、
Ｘ軸、Ｙ軸が設定された平面状のパッド領域を有し、このパッド領域へのタッチ操作に応じたタッチ位置の２次元座標を出力する平面位置センサと、
パッド領域に対するタッチ操作が無い状態において前記音楽データを所定速度で記録するリングバッファと、
前記Ｘ軸および前記Ｙ軸の夫々に割り当てられたパラメータであるブレーキスピードと前記リングバッファのアドレスに対応するスクラッチ座標の夫々のパラメータの値を、前記パッド領域に対するタッチ位置の２次元座標を参照して決定するパラメータ値決定手段と、
装置動作を制御する制御手段と、を備え、
前記制御手段は、
前記パッド領域に対するタッチ操作が無い状態から、前記パッド領域に対するタッチ操作が開始された場合にこのタッチ操作に対して前記パラメータ値決定手段で決定されたアドレスから、前記リングバッファに前記音楽データを所定速度で記録しながら、このアドレスからこの所定速度を零になるまで徐々に小さくしていった再生速度で、前記リングバッファに記録されている音楽データを再生することを特徴とする効果付加装置。
【請求項２】
請求項１に記載の効果付加装置において、
前記制御手段は、更に、
前記パッド領域に対するタッチ操作が無い状態において前記リングバッファに前記音楽データを前記所定速度で記録すると共に、前記音楽データをそのまま放音することを特徴とする効果付加装置。
【請求項３】
請求項１および２の内のいずれか一項に記載の効果付加装置において、
前記制御手段は、更に、
前記再生速度を所定速度から徐々に小さくしていって零になった場合、または、前記パラメータ値決定手段によって前記スクラッチ座標が変化する操作が発生した場合に、スクラッチ音を発生させる状態に移行させることを特徴とする効果付加装置。
【請求項４】
請求項３に記載の効果付加装置において、
前記制御手段は、更に、
前記パッド領域をタッチしながら擦る操作が行われて、この操作前後で前記パラメータ値決定手段が、前記スクラッチ座標として、第１のスクラッチ座標値とこれとは異なる第２のスクラッチ座標値とを決定した場合、
前記第１のスクラッチ座標に対応するアドレスから、前記第２のスクラッチ座標に対応するアドレスまで前記リングバッファに記録されている音楽データを再生しながらスクラッチ音を出力することを特徴とする効果付加装置。
【請求項５】
請求項１、２、３および４の内のいずれか一項に記載の効果付加装置において、
前記制御手段が前記リングバッファに記録されている音楽データを再生してデジタルアナログ変換してスピーカから出力する出力系において、このデジタルアナログ変換を行う前の位置にハイパスフィルタを設けたことを特徴とする効果付加装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スクラッチ音を出力可能な効果付加装置の改良に関する。
【背景技術】
【０００２】
スクラッチ効果音とは、アナログレコードをターンテーブルに載せ、このアナログレコードを強制的に手で動かして特殊な音となって出力されるものを言い、このスクラッチ効果音等を出力するための装置が提案されている（例えば、特許文献１参照。）。この装置にあっては２つの録音バッファ（ＲＢ０、ＲＢ１）に交互に外部入力からの波形データを格納し、リボンコントローラの操作開始時点で書き込みが行われていない方の録音バッファにスクラッチ領域を設定し、このスクラッチ領域の波形データをスクラッチ再生する。また、他の効果付加装置にあっては、平面位置センサのＸ軸、Ｙ軸に割り当てるプログラムを任意に設定可能なものがあり、これによれば入力信号に対して簡単な操作で所望の効果、例えばスクラッチ効果を付与することができた（例えば、特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−９０９５５号公報（第９−２１頁、第２図）
【特許文献２】特開２０００−２５０５３９号公報（第３−６頁、第４図）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
確かに上記した第１の従来技術によれば、外部入力に対してスクラッチ効果を付加する場合、スクラッチ動作開始直前までに記録された入力波形データに対してスクラッチ再生を行うことが可能であるが、徐々にターンテーブルを停止させる「ブレーキ音」を模した効果を付加することはできず、一瞬にしてターンテーブルを停止させる不自然な「ブレーキ音」を模したものに過ぎなかった。また、第２の従来技術によれば、入力信号を録音して簡単なタッチ操作に応答させてスクラッチ再生することは可能であるものの、再生中の音の再生速度をダウンさせてブレーキ音を発音させる技術については言及がない。
【０００５】
本発明は、かかる従来の課題を解決するためになされたもので、平面位置センサの操作によって徐々にターンテーブルを停止させるブレーキ音を模した効果を付加可能な装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、外部から入力される音楽データに対して効果付加する装置であって、
Ｘ軸、Ｙ軸が設定された平面状のパッド領域（１５）を有し、このパッド領域（１５）へのタッチ操作に応じたタッチ位置の２次元座標を出力する平面位置センサ（１０）と、
パッド領域（１５）に対するタッチ操作が無い状態において前記音楽データを所定速度で記録するリングバッファ（２００）と、
前記Ｘ軸および前記Ｙ軸の夫々に割り当てられたパラメータであるブレーキスピードと前記リングバッファのアドレスに対応するスクラッチ座標の夫々のパラメータの値を、前記パッド領域に対するタッチ位置の２次元座標を参照して決定するパラメータ値決定手段（２０）と、
装置動作を制御する制御手段（１００）と、を備え、
前記制御手段（１００）は、
前記パッド領域に対するタッチ操作が無い状態から、前記パッド領域に対するタッチ操作が開始された場合にこのタッチ操作に対して前記パラメータ値決定手段（２０）で決定されたアドレスから、前記リングバッファ（２００）に前記音楽データを所定速度で記録しながら、このアドレスからこの所定速度を零になるまで徐々に小さくしていった再生速度で、前記リングバッファ（２００）に記録されている音楽データを再生することを特徴とするようにした。
【０００７】
この発明によれば、制御部（１００）は、パッド領域（１５）に対するタッチ操作が無い状態から、パッド領域（１５）に対するタッチ操作が開始された場合にこのタッチ操作に対してパラメータ値決定手段（２０）で決定されたアドレスから、リングバッファ（２００）に音楽データを所定速度で記録しながら、このアドレスからこの所定速度を零になるませ徐々に小さくしていった再生速度で、リングバッファ（２００）に記録されている音楽データを再生する。この結果、録音速度よりも再生速度が徐々に減速されるため、徐々にターンテーブルを停止させた、あたかもブレーキをかけているような音を出力することができる。
【０００８】
また、この効果付加装置において、前記制御手段を、更に、前記パッド領域に対するタッチ操作が無い状態において前記リングバッファに前記音楽データを前記所定速度で記録すると共に、前記音楽データをそのまま放音する構成とすれば、無操作時には外部入力音楽データをそのまま聴取することが可能となる。更に、スクラッチ音発音状態への移行を円滑に行うため、上記効果付加装置において、前記制御手段を、更に、前記再生速度を所定速度から徐々に小さくしていって零になった場合、または、前記パラメータ値決定手段によって前記スクラッチ座標が変化する操作が発生した場合に、スクラッチ音を発生させる状態に移行させる構成とすることができる。
【発明の効果】
【０００９】
本発明によれば、平面位置センサの操作によって徐々にターンテーブルを停止させるブレーキ音を模した効果を付加可能な装置を実現することができるという効果が得られる。
【図面の簡単な説明】
【００１０】
【図１】効果付加装置１の構成図である。
【図２】Ｘ軸に割り当てられたパラメータ値を決定するための動作の説明図である。
【図３】装置の動作状態遷移の説明図である。
【図４】２次元平面を定めるＸ軸、Ｙ軸に割り当てたパラメータの説明図である。
【図５】動作を説明する説明図である。
【図６】スクラッチ効果音の発生動作の説明する説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施の形態について図面を参照しつつ説明する。
【００１２】
図１は本発明の一実施形態としての効果付加装置１の構成図である。この効果付加装置１は、操作者のタッチ操作が可能な領域である横長の長方形状のパッド領域１５を備えた平面位置センサ１０と、この平面位置センサ１０から出力される２次元のＸ座標、Ｙ座標を夫々、アナログデジタル変換するＡ／Ｄ変換器１７、Ａ／Ｄ変換器１９と、このＡ／Ｄ変換器１７、Ａ／Ｄ変換器１９のデジタル信号を受けて、パッド領域１５に設定されたＸ軸、Ｙ軸の夫々に対して割り当てられたパラメータである「ブレーキ速度」および「スクラッチ座標」の値を決定するパラメータ値決定部２０と、本装置の動作制御を行う制御部１００とを有している。制御部１００は例えばＣＰＵがＲＯＭに記録されたソフトウエアを実行することによって実現可能である。
【００１３】
制御部１００は、信号線２５を介してパッド領域１５に対して現在、タッチ操作が行われているか何ら操作が行われていないかを把握し、更に、上述したパラメータ値決定部２０から送られてくる、Ｘ軸、Ｙ軸の夫々に割り当てられた２つのパラメータの値を把握する。また、本装置１の外部から入力される外部入力音楽データはＡ／Ｄ変換器３０によってアナログデジタル変換されて制御部１００に送られる。このアナログデジタル変換された音楽データは、リングバッファ２００に順番に記録される。なお、以下に述べるようにパッド領域１５に対する何らの操作が行われていない場合等には、制御部１００は、この音楽データの記録を行いながら、この音楽データをそのまま出力側に送る。
【００１４】
また、制御部１００の出力側にはＨＰＦ（ハイパスフィルタ）を介してＤ／Ａ変換器５０が接続されていて、このＤ／Ａ変換器５０には音を放音するためのスピーカ６０が接続されている。より具体的には、再生動作は、制御部１００がリングバッファ２００に記録されている音楽データを順次読み出し、この読み出された音楽データがＤ／Ａ変換器５０でデジタルアナログ変換されてスピーカ６０から放音される。
【００１５】
次に、図４を参照して、パッド領域１５についてより詳細に説明する。パッド領域１５にはＸ軸、Ｙ軸が図４のように設定されていて、第１象限から第４象限まで存在する２次元座標系となるように設定されている。Ｘ軸には、再生速度を徐々に小さくしていく時の、その小さくしていく速度を示すパラメータである「ブレーキ速度」が割り当てられている。図面左側に行くほどブレーキ速度の値は速くなり（Ｆａｓｔ）、右側に行くほどブレーキ速度の値は遅くなる（Ｓｌｏｗ）ように割り当てられている。Ｘ軸上のおける左端の点のＸ座標をｘｍｉｎ、右端の点のＸ座標をｘｍａｘとすると、パッド領域１５のタッチ位置のＸ座標がｘｍｉｎである場合には、再生速度を所定速度から最も速く零まで低下させるし、一方、パッド領域１５のタッチ位置のＸ座標がｘｍａｘである場合には、再生速度を最も遅く換言すれば最もゆっくりと、所定速度から零まで低下させる。Ｘ座標がｘｍｉｎとｘｍａｘとの間の位置である場合には、再生減速が最も大きい（Ｆａｓｔ）場合と再生減速が最も小さい（Ｓｌｏｗ）場合との間の再生減速が行われることになる。
【００１６】
Ｙ軸はリングバッファ２００のアドレスに対応するＹ座標（スクラッチ座標）が設定されている。Ｙ軸上のおける下端の点のＹ座標をｙｍｉｎ、上端の点のＹ座標をｙｍａｘとすると、パッド領域１５のタッチ位置のＹ座標がｙｍｉｎである場合には、リングバッファ２００のバッファトップ（Ｂｕｆｆｅｒ  ＴＯＰ）を指定し、一方、パッド領域１５のタッチ位置のＹ座標がｙｍａｘである場合には、リングバッファ２００のバッファエンド（Ｂｕｆｆｅｒ  ＥＮＤ）を指定するようになっている。例えば、図面下側から上側にパッド領域１５を擦り上げると「順方向」でのスクラッチ効果が再生音として出力され、逆に、図面上側から下側にパッド領域１５を擦り下げると「逆方向」でのスクラッチ効果音が再生音として出力される。要するに、Ｙ座標はリングバッファ２００のアドレスに対応する位置となっている。また、実際のターンテーブルでスクラッチ奏法を行う際、トーンアームとの干渉を避けるため、奏者はターンテーブルの中心よりも左側でスクラッチ操作を行うのが一般的である。Ｙ座標の割り付け方向は実際のターンテーブルの操作方向に倣っている。
【００１７】
さて、図１に戻ってＡ／Ｄ変換器１７、Ａ／Ｄ変換器１９に注目すると、この二つのアナログデジタル変換手段は、平面位置センサ１０から出力されるＸ座標、Ｙ座標である（Ｘ、Ｙ）を７ビットでデジタル化する。即ち、Ｘ座標、Ｙ座標ともに、その値を「０」から「１２７」までに分ける。例えば、「０」は左端のＸ座標を含むＸ範囲に対応し、「１２７」は右端のＸ座標を含みＸ範囲に対応する。この１２８段階に分かられたＸ座標、Ｙ座標がパラメータ値決定部２０に送られる。
【００１８】
図２は、パラメータ値決定部２０が、受け取ったＸ座標に応じてブレーキ速度の値を決定する際の説明図である。タッチ操作によってｘｍｉｎが与えられた場合には、パッド領域１５に対して何ら操作をしていない際のリングバッファ２００への外部入力音楽データの録音速度（書き込み速度）である「通常時速度（所定速度）」から、最小時間「ｔｆ」で最も速く再生速度を減速していく（図中「Ｆａｓｔ」参照）。一方、タッチ操作によってｘｍａｘが与えられた場合には、通常時速度（所定速度）から、最大時間「ｔｓ」で最も遅く再生速度を減速していく（図中「Ｓｌｏｗ」参照）。このように、通常時速度からどれだけの時間をかけて、徐々に再生速度減速を行っていくかは「ｘｍｉｎ＜ｘ＜ｘｍａｘ」なるいずれのＸ座標に対しても定まっており、パラメータ値決定部２０は、この再生速度減速の情報を制御部１００に送り、制御部１００はこれを把握する。なお、図２では理解の容易化のため、ｘｍｉｎ、ｘｍａｘの場合のみ図示している。また、この速度のカーブは図２ではリニアカーブであるが、エクスポネンシャルカーブであっても良い。なお、制御部１００に補間器を設けると通常速度の整数倍で無い場合でも再生音を滑らかにする効果がある。
【００１９】
また、パラメータ値決定部２０は、受け取ったＹ座標に応じてリングバッファ２００のアドレスを「０」から「１２７」の１２８分割されたアドレスの内、いずれのアドレスに対する指示であるかを決定し、この情報を制御部１００に送る。制御部１００は指示されたアドレスを把握する。なお、リングバッファ２００が例えば数万から数十万個のサンプリングされた音楽データを記録可能な程度の容量を有する場合には、Ｙ座標が「１」変化すると音楽データの読み出し（再生）アドレスは数百から数千個分移動することになるが、音楽データの読み出しアドレスを補間器を設けて補間するようにすると、読み出しアドレス（再生アドレス）は徐々に数百から数千先に移動させることができる。
【００２０】
（動作）
次に、図３、図５を参照して動作を説明する。先ず、パッド領域１５に対して何らの操作を行っていない場合、図３の状態遷移図の符号Ａで示す「オーディオ音スルー状態」となる。図５の上段に示すように、この「オーディオ音スルー状態」においては、制御部１００は、リングバッファ２００に対して外部から入力された音楽データを順番に書き込んでいき（録音）ながら、この外部入力された音楽データをそのまま出力する。即ち、出力音は外部入力音となる。なお、パッド領域１５に対して何ら操作を行っていない場合に、制御部１００がリングバッファ２００に音楽データを書き込む速度を「通常時速度」としている。また、パッド領域１５に対して何らの操作を行っていない場合には、リングバッファ２００への音楽データの録音動作が、リングバッファ２００のアドレスを循環的に繰り返して行われていくことになる。
【００２１】
次に、図３の符号Ｂで示すようにパッド領域１５を操作して（ＰＡＤ  ＯＮ）パラメータ値決定部２０から新たなブレーキ速度パラメータ値が出力された場合、「ブレーキ音発音状態」となる（図３の符号Ｃで示す状態）。図５の中段に示すように、この状態においては、「Ｐａｄ  ｏｎ」された時点から、制御部１００は、通常時速度での録音を行いながら再生速度を通常時速度（所定速度）から徐々に小さくして最終的に「０」になるまで再生動作を行う。この結果、録音速度よりも再生速度が徐々に減速されるため、徐々にターンテーブルを停止させた、あたかもブレーキをかけているような音を出力することができる（「ブレーキ音」（再生速度減速））。なお、再生速度を通常時速度から徐々に「０」になるまでの時間は前述したように「Ｐａｄ  ｏｎ」した時のＸ座標に応じて変わったものとなる。
【００２２】
そして、図３の符号Ｄで示すように、制御部１００が「再生速度が「０」になった」又は「Ｙ座標を変化させる操作であるスクラッチ操作があった」と判断した場合、図３の符号Ｅで示す「スクラッチ音発音状態」となる。このことは図５の下段に示しており、この例では、「再生速度が「０」になった」又は「Ｙ座標を変化させる操作であるスクラッチ操作があった」ときＤＣが発生する場合があるが、カットオフ周波数が略１０（Ｈｚ）以下のＨＰＦ（ハイパスフィルタ）４０が出力系に介在されているため、ＤＣ（直流）は出力されず出力音は無音となる。なお、図５の下段のリングバッファ内部の図には、録音が通常時速度で行われる一方、再生速度は通常時速度よりも徐々に小さくなり最終的に「０」となる様子が示されている。また、「再生速度が零になった位置」又は「スクラッチ操作があった位置」を挟んで、この位置の１個前がバッファエンド、この１個後がバッファトップとしているが、これにより、Ｙ座標の範囲がリングバッファ２００のバッファトップからバッファエンドまで割り当てられる。
【００２３】
そして、図３の符号Ｅで示す「スクラッチ音発音状態」において符号Ｆで示すようにパッド領域１５から「手を離す（ＰＡＤ  ＯＦＦ）」か、又は、「ブレーキ音発音状態」（図３の符号Ｃ参照）において符号Ｇで示すようにパッド領域１５から手を離す（ＰＡＤ  ＯＦＦ）ことにより、一番最初に説明した「オーディオ音スルー状態」（図３の符号Ａ参照）に戻る。
【００２４】
図６はスクラッチ効果音を出力する時の説明図である。パッド領域１５を擦ってＹ座標がＹ１からＹ２まで変化した状態を示している。リングバッファ２００に割り当てられたバッファトップ／バッファエンドに対する相対的なＹ座標がＹ１、Ｙ２となっている。制御部１００が、Ｙ１に対応するアドレスから、Ｙ２に対応するアドレスまでに記録されている音楽データを順次再生するとスクラッチ音が出力される。
【００２５】
つまり、制御部１００は、パッド領域１５をタッチしながら擦る操作が行われて、この操作前後でパラメータ値決定部２０が、スクラッチ座標として、第１のスクラッチ座標値（Ｙ１）とこれとは異なる第２のスクラッチ座標値（Ｙ２）とを決定した場合、第１のスクラッチ座標に対応するアドレスから、第２のスクラッチ座標に対応するアドレスまでリングバッファ２００に記録されている音楽データを再生しながらスクラッチ音を出力する。
【００２６】
以上説明してきた実施形態によれば、制御部１００は、パッド領域１５に対するタッチ操作が無い状態（この状態ではリングバッファ２００に外部入力された音楽データが順次記録されている）から、パッド領域１５に対するタッチ操作が開始された場合にこのタッチ操作に対してパラメータ値決定手段２０で決定されたアドレスから、リングバッファ２００に音楽データを所定速度で記録しながら、このアドレスからこの所定速度を徐々に小さくしていった再生速度で、リングバッファ２００に記録されている音楽データを再生する。この結果、録音速度よりも再生速度が徐々に減速されるため、徐々にターンテーブルを停止させて、あたかもブレーキをかけているような音を出力することができる。
【産業上の利用可能性】
【００２７】
以上説明してきたように、外部から音楽データを入力することが可能な音楽装置に利用することができる。
【符号の説明】
【００２８】
１  効果付加装置
１０  平面位置センサ
１５  パッド領域
１７  Ａ／Ｄ変換器
１９  Ａ／Ｄ変換器
２０  パラメータ値決定部
３０  Ａ／Ｄ変換器
４０  ＨＰＦ（ハイパスフィルタ）
５０  Ｄ／Ａ変換器
６０  スピーカ
１００  制御部
２００  リングバッファ
【図１】
2012098482.tif 000003
【図２】
2012098482.tif 000004
【図３】
2012098482.tif 000005
【図４】
2012098482.tif 000006
【図５】
2012098482.tif 000007
【図６】
2012098482.tif 000008