JPH0631987B2 - サンプリングユニット - Google Patents

サンプリングユニット

Info

Publication number
JPH0631987B2
JPH0631987B2 JP1281497A JP28149789A JPH0631987B2 JP H0631987 B2 JPH0631987 B2 JP H0631987B2 JP 1281497 A JP1281497 A JP 1281497A JP 28149789 A JP28149789 A JP 28149789A JP H0631987 B2 JPH0631987 B2 JP H0631987B2
Authority
JP
Japan
Prior art keywords
switch
tone
address
signal
waveform
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.)
Expired - Fee Related
Application number
JP1281497A
Other languages
English (en)
Other versions
JPH02160295A (ja
Inventor
重則 森川
耕太郎 半沢
博之 佐々木
浩志 諸隈
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP1281497A priority Critical patent/JPH0631987B2/ja
Publication of JPH02160295A publication Critical patent/JPH02160295A/ja
Publication of JPH0631987B2 publication Critical patent/JPH0631987B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、入力される外部音をサンプリングしてデジ
タル信号として記憶するサンプリングユニットに関す
る。
〔従来技術〕
従来より、入力される外部音をサンプリングしてデジタ
ル信号として記憶するサンプリングユニットが知られて
いる。そして、このようなサンプリングユニットには、
例えば鍵盤やサウンドシステム(アンプ、スピーカ等か
ら成る)が接続され、上記記憶した外部音を鍵盤で指定
された音高でもって発音させるようにして利用されてい
る。
〔従来技術の欠点〕
しかしながら、上記のようなサンプリングユニットには
次のような欠点がある。
・鍵盤(音高指定手段)とサウンドシステムとを接続し
ないと、記憶した外部音を発音させることはできない。
〔発明の目的および要点〕
この発明は、上記欠点を解消することを目的とし、サン
プリングユニット自体に外部音に係るデジタル信号を読
み出すよう指示する単一のスイッチと、このスイッチか
らの指示があったときは、外部から接続された音高指定
手段からの指示がない場合であっても外部音に係るデジ
タル信号を読み出し、これをサウンドシステムに供給す
るよう制御する制御手段とを設けたことを要点とする。
従って、本発明に係るサンプリングユニットにおいて
は、鍵盤等(音高指定手段)を接続しなくとも、サウン
ドシステムを接続するだけでサンプリング記憶した外部
音のチェックを行うことができる。
〔実施例〕
以下、本発明の一実施例につき詳細に説明する。第1図
は、本実施例の回路構成を示し、図中1は操作スイッチ
パネル部であり、各種スイッチのほか、入力端子、表示
装置も設けられている。そして、外部からは、マイクロ
フォン等によって外音が電圧信号に変換されて入力し、
マイクイン(MIC IN)端子に与えられ、逆にこの
実施例装置からは、外部へ音階音信号(音響信号)がア
ウトプット(OUT PUT)端子を介して出力され
る。
また、後述するようにマイクイン端子を介して入力する
信号を録音開始することを、外部より指令する指令信号
(トリガー信号)をトリガーイン(TRIG IN)端
子を介して入力する。更に、ミディ(MIDI)イン端
子を介してキーボード信号あるいは、パーソナルコンピ
ユータ等からの制御信号やデータが供給される。なお、
MIDIとは、電子楽器どおしを接続するあるいはパー
ソナルコンピユータと電子楽器とを接続するためのイン
ターフェースの統一規格であるMusical Intrument Digi
tal Interfaceの略称である。
この第1図の操作スイッチパネル部1の詳細は第2図に
示してある。即ち、第2図において、符号2は、パワー
オン/オフスイッチで本実施例の装置を動作可能状態に
するものである。
そして、レコード(RECORD)セクションには、上
記マイクイン端子3、トリガーイン端子4が設けられて
いるほか、マイクイン端子3より入力する信号のレベル
を調整するシグナルレベルボリューム4、マイクイン端
子3から供給される外音信号を自動的に録音開始する際
のレベル(トリガーレベル)を決定するトリガーレベル
ボリューム6を有し、また信号レベルはレベルメータ7
にて表示される。このレベルメータ7は例えばLEDに
て棒グラフ表示を行うことで、信号レベルを表示する。
更に、レコードセクションには、レコードモードに移行
するためのレコード(REC)スイッチ8、既に録音さ
れている信号をクリアするクリア(CLR)スイッチ
9、演奏者がトリガー信号を手動入力するトリガー(T
RIG)スイッチ10、録音した信号のうちの不要部分
を消去するためのカット(CUT)スイッチ11を有
し、これらスイッチ8〜11には夫々その操作状態を点
灯表示するLED8−1〜11−1が内設されている。
操作スイッチパネル部1のコンソール(CONSOL
E)セクションには、後述するようにひとつの録音用メ
モリに複数音を録音したときに夫々を区別するために操
作するトーンセットスイッチ12を有し、そのトーンナ
ンバは、日字型セグメントを有するトーンLED13に
表示され、またそのエリアの位置と長さはトーンマップ
LED14に棒グラフ表示される。たとえば、このトー
ンマップLED14は後述する録音用メモリのブロック
数に応じた数に分割されている。このトーンセットスイ
ッチ12は、その操作の都度トーンナンバが例えば増大
する。
また、このコンソールセクションには、種々のパラメー
タの入力などに用いられるファイン(FINE)スイッ
チ15、15、コース(COARSE)ボリューム16
を有し、その操作によって、4桁の日字型セグメントを
有するバリュー(VALUE)LED17あるいは上述
したトーンマップLED14の表示状態が変化する。
なお、ファインスイッチ15、15は、微小の変化を1
度の操作で指示するもので、パラメータが増大する方向
を指示するスイッチ()と減少する方向を指示するス
イッチ()からなる。また、これらのスイッチ15、
15を押圧し続けると連続的に値が変化する。またコー
スボリューム16は、パラメータを大きく変化させると
きに使用するものである。
操作スイッチパネルのエディットウェーブ(EDIT
WAVE)セクションには、主として入力記憶された波
形信号をどのように使用するかあるいは修正するか等を
指定する信号を入力する複数のスイッチを有し、マスタ
ーチューン(MASTER TUNE)スイッチ18
は、全体の音のピッチ(周波数)を変化するもので、こ
のスイッチ18の操作により内設されたLED18−1
が点灯された後、上記ファインスイッチ15、15、コ
ースボリューム16を使用して実際の周波数を決定する
もので、そのときの表示は、バリューLED17にて行
われ、例えば周波数に対応する値をデジタル表示して、
チューニングを行う。
また、トーンピッチ(TONE PITCH)スイッチ
19は、複数音(トーン)を録音したときに有効となる
もので、各トーン毎にピッチを決定する。その操作方法
は、上記マスターチューンスイッチ18と同様であり、
LED19−1の点灯時に、上記ファインスイッチ1
5、15コースボリューム16を使用して行う。
エディトウェーブセクションのジェネラル(GEN)ス
タートスイッチ20、エンドスイッチ21は、楽音とし
て発生する波形のスタートアドレスとエンドアドレスを
指定するもので、LED20−1、21−1が夫々点灯
状態にあるとき、ファインスイッチ15、15とコース
ボリューム16を用いて行いその表示は、トーンマップ
LED14及びバリューLED17にて行われる。
また、リピート(REP)スタートスイッチ22、エン
ドスイッチ23は、記憶された波形の一部分を繰返し読
み出すための繰返し部分のスタートアドレスとエンドア
ドレスを指定するもので、LED22−1、23−1が
夫々点灯状態にあるとき、ファインスイッチ15、1
5、コースボリューム16を用いて行い、その表示はト
ーンマップLED14及びバリューLED17にて行わ
れる。
エディトウェーブセクションのビブラートスピード、デ
プス(DEPTH)、デイレイの各スイッチ24、2
5、26は、ビブラートの速度、深さ、デイレイの時間
あるいは有無を決定するもので、各スイッチが操作され
ると、LED24−1、25−1、26−1が点灯し、
その状態でファインスイッチ15、15、コースボリュ
ーム16を操作して各パラメータを入力する。このと
き、その状態は、バリューLED17にて数値表示され
る。
また、本実施例においては、予め録音された波形に対し
てそれのもつエンベロープとは異なるエンベロープを付
与することができエンベロープのアタック(A)タイム、
ディケイ(D)タイム、サステイン(S)レベル、リリース
(R)タイムを入力するモードに設定する各スイッチ2
7、28、29、30の操作が夫々なされると、内設さ
れたLED27−1、28−1、29−1、30−1が
点灯し、ファインスイッチ15、15、コースボリュー
ム16を使用することによりデジタル的に夫々のパラメ
ータを入力できる。なお、そのとき、各パラメータの値
は、バリューLED17にて表示される。
また、この実施例においては、接続されるキーボード楽
器のキーボードと、出力楽音の関係を可変設定でき、セ
ンター(CENTER)スイッチ31は、録音された外
音を、キーボードのどの位置(音階)に対応づけるかを
決定し、ウィズ(WIDTH)スイッチ32は、当該音
のキーボード上の発音領域を決定し、タッチ(TOUC
H)スイッチ33は、当該音の発音範囲をキータッチ
(速度)に応じて決定するもので、夫々のスイッチ3
1、32、33が操作されると、LED31−1、32
−1、33−1が点灯し、この点灯状態で、ファインス
イッチ15、15、コースボリューム16を使用して行
う。
即ち、センタースイッチ31の操作時には、ファインス
イッチ15、15、コースボリューム16の操作によ
り、対応づける音階名がバリューLED17に数値表示
され、ウィズスイッチ32の操作時には、当該音を割当
てる音階の上限、下限が例えばバリューLED17にて
H***あるいはL***というように4桁の表示によ
りなされる。なお、上限、下限の入力切替は、ウィズス
イッチ32の連続操作で行われる。
また、タッチスイッチ33の操作時には、ファインスイ
ッチ15、15、コースボリューム16の操作により、
当該音を割当てるキータッチの上限、下限が決定され、
H***あるいはL***として上記バリューLED1
7においてその入力レベルが表示される。なお、上限、
下限の入力切替は、タッチスイッチ33の連続操作でな
される。
操作スイッチパネル部1のミディセクションには、プレ
イスイッチ34があり、この操作にて内設されたLED
34−1が点灯し、上述したミディイン端子35を介し
て外部から入力するキーボード信号、タッチデータなど
に従う演奏を行う。
またチェックスイッチ36は、トーンLED13に表示
されている音が自動的に発音されて、どのように入力記
憶されたかが聴取でき、その状態はLED36−1にて
表示される。
アウトプット端子37からは、上記プレイスイッチ34
の操作時あるいはチェックスイッチ36の操作時におい
て、出力音階音信号が外部のアンプ、スピーカへ送出さ
れる。
そして、この操作スイッチパネル部1は、第1図に示す
ようにCPU38とバスラインABUSを介して接続さ
れる。このCPU38は、マイクロプロセッサよりなり
後述する種々の処理制御を実行する。
このCPU38は、種々の処理制御のために使用するメ
モリエリアを有するワークメモリ39とバスラインBB
USを介して接続される。また、CPU38はバスライ
ンCBUSを介して4チャンネル(CH0〜CH3)の
波形リード/ライト制御部40−0〜40−3に接続さ
れる。この4チャンネルの波形リード/ライト制御部4
0−0〜40−3は、別個のハードウェアをもつもので
あってもよく、あるいは時分割処理により4チャンネル
の動作をするものであってもよい。
そして、この4チャンネルの波形リード/ライト制御部
40−0〜40−3は、録音用メモリ41に対して時分
割的にアドレス信号(ADDRESS)をバスラインD
BUSを介して与え、録音用メモリ41とデータ(DA
TA)の授受をバスラインEBUSを介して行う。ま
た、録音用メモリ41に対して、時分割的リード/ライ
ト信号(R/W)を出力する。
従って、波形リード/ライト制御部40−0〜40−3
は、録音用メモリ41に対して、夫々異なるアドレス信
号を送出して、同一エリアあるいは異なるエリアの波形
情報をアクセスすることができ、またひとつのチャンネ
ルで波形情報を書込みながら他のチャンネルで波形情報
を読み出すようにすることもできる。
上記録音用メモリ41は、例えば1.5メガ(M)ビットのメ
モリを有し、32ブロックに分割されて使用することが
可能となっており、波形信号をデジタル記憶する、例え
ばPCM録音することができるものである。
そして、操作スイッチパネル部1のマイクイン端子3を
介して入力する外音信号をサンプリングしてA/D変換
器42に与え、このA/D変換器42はそれをデジタル
信号に変換して上記波形リード/ライト制御部40−0
〜40−3(実際には後述するようにチャンネルCH
0、CH1に対応する波形リード/ライト制御部40−
0、40−1)に与えられ、録音用メモリ41の適当な
アドレスのエリアに記録される。
また、波形リード/ライト制御部40−0〜40−3に
て録音用メモリ41から読み出されて出力されるデジタ
ル信号は、D/A変換器43に時分割的に与えられ、ア
ナログ信号に変換された後サンプルホールド(S&H)
回路44−0〜44−3に与えられる。即ち、このサン
プルホールド回路44−0〜44−3は、夫々波形リー
ド/ライト制御部40−0〜40−3から時分割的にそ
してチャンネル毎に出力する波形信号をサンプルホール
ドする。
そして、各サンプルホールド回路44−0〜44−3の
出力は、VCA45−0〜45−3にて、振幅エンベロ
ープ制御がなされて、ミキシング(MIXING)回路
46に送出される。即ち、VCA45−0から45−3
はCPU38から与えられるエンベロープ制御信号がD
/A変換器47にて電圧信号に変換されて供給されるこ
とにより、エンベロープ制御を行う。なお、このD/A
変換器47は、4個あり夫々のVCA45−0〜45−
3に対応配設されている。
上記ミキシング回路46にてミキシングされた信号は、
操作スイッチパネル部1のアウトプット端子37を介し
て出力する。
次に、本実施例の動作につき説明する。先ず、レコード
モードの動作について説明する。
<レコードモード> マイクイン端子3より外音信号を入力可能状態にして、
レコードスイッチ8を操作し、レコード準備状態に入
る。即ち、レコード準備状態においては第3図に示すよ
うに録音用メモリ41の最終ブロック(図面のから
までのエリア)に繰返し外音信号を入力記録し、実際に
トリガー信号が印加されるまでの間の外音信号を記録す
る。このからの領域のことをディレイトリガー領域
と称することにする。そして、このレコードモードに入
ると、LED8−1が点灯する。
この状態において、トリガーがかかると実際に録音開始
する。このトリガーのかけ方は3とおりあり、1つはオ
ートトリガー(Auto Trigger)とよばれるもので、トリガ
ーレベルボリューム6にて設定された基準レベルを外音
信号が越えるとトリガー信号が発生する。2つ目は、ト
リガーイン端子4を介して入力する外部からのトリガー
信号により動作するものであり、3つ目は、操作者自身
が、トリガースイッチ10を操作することによってトリ
ガー信号を発生するものであり、上記2つ目の方式をイ
クスターナルトリガー(External Trigger)と呼び、3つ
目の方式をマニュアルトリガー(Manual Trigger)と呼
ぶ。なお、1番目のトリガー方式とその他のトリガー方
式とは、例えばトリガーレベルボリューム6に、オート
トリガーが付加されないレンジを設けておいて、そのよ
うな位置にトリガーレベルボリューム6が位置するとき
は、2番目、3番目のトリガー方式のみ採用されるよう
になっている。
そして、以上述べた3つのトリガー方式のいずれかによ
ってトリガー信号が発生すると、LED10−1が点灯
する。
いまこのレコードモードでのCPU38の動作を第4図
を参照して説明する。
先ず、上記レコードスイッチ8を操作するとステップS
に進行し、CPU38は、チャンネルCH0の波形リ
ード/ライト制御部44−0に対し、録音開始アドレス
として第3図に示すのアドレスをセットし、ループス
タートアドレスにのアドレスをセットし、ループエン
ドアドレスにのアドレスをセットし、更にループオン
の状態に設定する。即ち、波形リード/ライト制御部4
4−0(他のチャンネルの波形リード/ライト制御部4
4−1〜44−3も同様)は、録音用メモリ41の特定
アドレス領域を繰り返し読み出し/書込み可能であり、
ループオン状態で、ループスタートアドレスからループ
エンドアドレスまで繰返しアドレスからアドレス指定を
行うようになる。
そして、しかる後ステップSに進み、チャンネルCH
0の波形リード/ライト制御部44−0に対し録音を開
始させるべくバスラインCBUSを介してコマンドを与
える。従って、マイクイン端子3を介して入力する外音
信号がサンプリングされた後A/D変換器42にてデジ
タル信号とされて順次上記録音用メモリ41に書込まれ
ることになる。第5図(A)はその状態を示すものであ
り、ディレイトリガー領域(アドレスからまでの領
域)に繰り返し外音信号が記録される。なお、同じエリ
アに繰り返し録音されるとき、それ以前に記憶された信
号は消去されて、最新の入力信号のみ記録される。例え
ば、このディレイトリガー領域には100msecの外音信
号が記憶されるようになる。このディレイトリガー領域
に予め外音信号が記憶されることにより、このあとの実
際の録音の立ち上がりが自然なものとなる。
次にステップSに進み、チャンネルCH1の波形リー
ド/ライト制御部40−1に対し、録音開始アドレスと
して第3図に示すアドレスをセットし、録音終了アド
レスとしてアドレスをセットする。勿論、この録音開
始アドレスと、録音終了アドレスは任意に可変設定でき
る。
そして次にステップSに進行し、上述のオートトリガ
ー、イクスターナルトリガー、マニュアルトリガーのい
ずれかの方式によってトリガー信号が入力されたか否か
ジャッジし、Noの判断がなされると、このステップS
を繰り返し実行し、もしトリガー信号が入力するとY
esの判断がなされて次のステップSに進行する。
このステップSでは、チャンネルCH0の波形リード
/ライト制御部40−0に対し、録音を停止させる。例
えばいま第5図(A)のCH0で示す位置でアドレス歩進
が停止する。
そして、チャンネルCH1の波形リード/ライト制御部
40−1に対し、録音開始するようコマンドをバスライ
ンCBUSを介して送出する。そして、いまの場合第3
図のアドレスから録音開始する。そして次のステップ
に進行し、波形リード/ライト制御部40−1のア
ドレス指定がいまの場合第3図の位置までなされたか
否かジャッジし、NoであればステップSを繰り返
し、最終アドレスまでくるとYesの判断をして次のステ
ップSに進行する。
即ち、このステップSにおいては、第5図(B)に示す
ように、ディレイトリガー領域のデータをワークメモリ
39の所定エリアに転送する。この場合、同図のD〜F
のエリアのデータが、A〜Cのエリアのデータよりも前
に記録されたものであるから、先ずデータD〜Fを先に
転送し、しかる後にデータA〜Cを転送し、配列の順序
を変更し、その後、第5図(C)に示す状態で、録音用メ
モリ41の最初のブロック、即ちエリア〜に記録す
る。その結果、この録音用メモリ41には、領域〜
に外音信号がデジタル記録されたことになる。
そして、このように記録されたデータについて不要部分
をカットするには、カットスイッチ11を操作し、LE
D11−1が点灯状態でファインスイッチ15またはコ
ースボリューム16を操作して行う。なお、トーンマッ
プLED14により、当該音のメモリ位置及び長さが表
示され、カット動作の都度その表示状態が変化し、その
記憶エリアの表示を行うことになる。
以上は、録音用メモリ41に1音の信号を入力する場合
であったが、トーンセットスイッチ12によってトーン
ナンバを切替えて、異なる音をひき続き入力することが
できる。
即ち、そのときCPU38は、波形リード/ライト制御
部40−0、40−1に対して、録音開始アドレスと録
音終了アドレスとを適宜指定するようにして、記録させ
る。このようにして、トーン1〜トーン5の波形情報を
記憶した状態を第6図は示す。そして、トーンセットス
イッチ12の操作毎に、トーンナンバは変化し、トーン
LED13に数値表示されるとともに、トーンマップL
ED14に、当該音の記憶エリアを表示させる。
そして、クリアスイッチ9を操作すれば、トーンLED
13に表示されている番号およびそれ以降の番号の波形
情報が消去される。従って、例えば、トーンLED13
に「3」が表示されているとき、このクリアスイッチ9
を操作すると、トーン3〜トーン5が録音用メモリ41
から消去され、新たな外音信号を録音することができる
ようになる。
そして、このようにして入力された信号は、チェックス
イッチ36の操作により、CPU38から波形リード/
ライト制御部40−0に対して順次アクセスすることが
指示されて、読み出され、D/A変換器43を介してア
ナログ信号に変換され、VCA45−0にて適宜増幅さ
れた後アウトプット端子37より出力し、発音される。
従って、録音状態のチェックが行える。
<エディトウェーブモード> 次に、このようにして入力された波形信号を種々変化さ
せて、実際の出力楽音信号のための波形信号とする動作
について説明する。
第7図は、ワークメモリ39の特定のアドレス領域に、
録音用メモリ41に記録した外音信号に対する関連デー
タを記憶した状態を示すものである。
即ち、トーンナンバ順に各データは記憶されており、例
えばトーン1のエリアには、以下の如きデータがCPU
38の制御のもとにワークメモリ39に記憶される。
先ずスタートブロックナンバ(START BLOCK
♯)は、トーン1の波形が記憶されている最初のブロ
ックを指定し、エンドブロックナンバ(END BLO
CK ♯)は、トーン1の波形が記憶されている最終の
ブロックを指定する。この2つの情報により、トーンマ
ップLED14の表示がなされる。
次のデータ、即ちジェネラルスタートブロックナンバ
(GEN START BLOCK ♯)は、実際の発
音を開始するときのブロックアドレスを指定し、次のジ
ェネラルスタートアドレス(GEN START AD
RS)は、ブロック内の下位アドレスを指定する。この
値は、ジェネラルスタートスイッチ20の操作後、ファ
インスイッチ15、15とコースボリューム16を用い
て設定される。第8図は、そのような状態を示してお
り、トーンNの記憶エリアのどこからでもジェネラルス
タートの位置をとり得る。
また、次のジェネラルエンドブロックナンバ(GEN
END BLOCK ♯)とジェネラルエンドアドレス
(GEN END ADRS)はジェネラルエンドスイ
ッチ21の操作後、ファインスイッチ15、15とコー
スボリューム16を用いて入力される。第8図は更にこ
のようにして入力されるジェネラルエンドの位置が自由
にとり得ることを示している。
また、次のエリアに記憶された、リピートスタートブロ
ックナンバ(REP START BLOCK ♯)、
リピートスタートアドレス(REP START AD
RS)は、リピートスタートスイッチ22の操作後、フ
ァインスイッチ15、15とコースボリューム16を使
用して設定されるもので、記憶された波形情報の特定エ
リアを繰り返しアクセスするリピートのときのスタート
位置を指定する。同様に、リピートエンドブロックナン
バ(REP END BLOCK ♯)、リピートエン
ドアドレス(REP END ADRS)は、リピート
エンドスイッチ23の操作後、ファインスイッチ15、
15とコースボリューム16を使用して設定されるもの
で、波形情報の特定エリアのエンド位置を指定するもの
である。
この状態は、第9図に示されているとおりであり、実際
の演奏時には、ジェネラルスタート(GEN STAR
T)の位置からリピートスタート位置まで波形情報を波
形リード/ライト制御部40−0〜40−3はアクセス
し、しかる後は、リピートスタート位置からリピートエ
ンド位置まで繰り返し所定回数波形情報をアクセスし、
しかる後リピートエンド位置からジェネラルエンド位置
まで波形情報をアクセスする。なお、リピートエンド位
置を通過するのは、例えばキーボードの演奏キーがオフ
操作された時点としてもよい。このジェネラルおよびリ
ピートスタートアドレス、エンドアドレスの設定時の動
作については、更に後述する。
第7図のワークメモリ39に記憶されるトーンピッチ
(TONE PITCH)は、トーンピッチスイッチ1
9の操作後、ファインスイッチ15、15、コースボリ
ューム16の操作により設定され、この設定情報及び、
マスターチューンスイッチ18の操作による設定情報を
反映して、第7図のピッチ(PITCH)C〜Cの特
定オクターブの12音階の周波数情報が決定される。
ワークメモリ39のキーボードセンター(KEY BO
ARD CENTER)は、キーボードセンタースイッ
チ31の操作後、ファインスイッチ15、15、コース
ボリューム16の操作により設定されるもので、記録さ
れた外音信号をどの音階に対応づけるか決定する。その
対応関係は、バリューLED17において、数値表示さ
れる。このキーボードセンターの設定に従って、ピッチ
〜Cの情報は変化し、移調の機能をもたすことがで
きる。
即ち、例えば外音信号の周波数をとするとキーボー
ドセンターにて指定される音階が、周波数をもつよ
うになり、キーボードセンターの変更によりどの音階が
周波数をもつか可変設定することができる。
そして、このキーボードセンターの設定に従って、第7
図のピッチC〜Cの内容を書替えるかあるいは、この
情報を実際に読み出すときの音階との対応関係を変更す
ることによって、各音階の周波数が設定される。
次のキーボードウィズロー(KEYBOARDWIDT
H L)とキーボードウィズハイ(KEYBOARD
WIDTH H)は、キーボードウィズスイッチ32の
操作と、ファインスイッチ15、15およびコースボリ
ューム16を用いて設定するもので、当該音の使用範囲
を音階音に対応して設定する。なお、このキーボードセ
ンターとキーボードウィズロー、ハイは、ミディイン端
子35を介して接続されるキーボードの演奏キーの操作
によってもよい。
次のキータッチロー(KEY TOUCH L)とキー
タッチハイ(KEY TOUCH H)とは、キータッ
チスイッチ33の操作後、ファインスイッチ15、15
およびコースボリューム16を使用して設定するもの
で、当該音の使用範囲をキータッチ(速度)に対応して
設定する。このとき、バリューLED17にはその上
限、下限を示す値が表示される。
また、エンベロープアタック、ディケイ、サステイン、
リリースの各スイッチ27〜30の操作後、ファインス
イッチ15、15とコースボリューム16とを使用し
て、ワークメモリ39のエンベロープアタック(AT
T)、ディケイ(DEC)サステイン(SUS)、リリ
ース(REL)の各情報が設定される。
このほか、ビブラート情報等がトーン1のメモリエリア
に入力されるが、その説明は省略する。
次に、上述したジェネラルスタートアドレス、エンドア
ドレスあるいはリピートスタートアドレス、エンドアド
レスを検出するときの動作を詳述する。即ち、波形情報
は、第10図に示すように時間とともにレベルが変化す
るものであり、任意の点で、波形の発生、終了を指定す
るとクリック音とよばれるノイズが出力する。そのた
め、ゼロレベルを通過するいわゆるゼロクロス点を検知
しそのアドレスをジェネラルスタートアドレス、エンド
アドレスあるいはリピートスタートアドレス、エンドア
ドレスとしなければならない。
第11図はその処理を示しており、CPU38は、録音
用メモリ41からファインスイッチ15、15あるいは
コースボリューム16の操作に従って波形情報を読み出
し、ゼロクロス点を検知する。
この第11図は、アドレスが増加する側に移動したとき
のフローを示しており、ステップTにて極性フラグを
オフし、次にステップTにてCPU38内のポインタ
(これが録音用メモリ41のアドレスを指定し、波形リ
ード/ライト制御部40−0のアドレスカウンタと同期
して変化する)をインクリメントする。
そして、次にステップTにてポインタで示すアドレス
のデータが負の値か否かジャッジし、もしYesの判断が
なされると、ステップTに進行し上記極性フラグをオ
ンとする。この極性フラグは、波形の振幅値が負の値を
とるときにオンし、正の値をとるときにオフする。
そしてこのステップTに続けてステップTに進行し
同様の動作を繰り返す。そして、ポインタで指定される
データが正のときは、ステップTの判断はNoとなり
ステップTに進行し、極性フラグがオン状態であるか
否かジャッジする。
そして、極性フラグがオフのとき、つまり正の振幅値が
続けて読み出されているときはステップTの判断はN
oとなりステップTへ移行して、極性フラグをオフ状
態とする。
また、ステップTがYesの判断をするのは、前回のポ
インタの振幅値が負であって、今回のポインタの振幅値
が正である場合であり、丁度ゼロクロス点を通過したと
きである。
そのときは、ステップTに続けてステップTの処理
を実行する。ステップTでは、今回のポインタの振幅
値データが所定値△以下か否かジャッジする。即ち、第
10図に示すように、波形のゼロクロス点近傍で、ステ
ップTではYesの判断をするが、実際にそのアドレス
点が小さくないと、つまり所定値△より小さくないとク
リック音がでることになり、ゼロクロス点の検出処理の
意味がなくなる。従って、ステップTでNoの判断が
なされると、次のゼロクロス点までステップT〜T
の処理を繰り返し実行する。そして、ステップTでY
esの判断がなされると、一連の処理を終了し、そのとき
のポインタの値を、ジェネラルスタートアドレス、エン
ドアドレスあるいはリピートスタートアドレス、エンド
アドレスとして、CPU38はワークメモリ39に書込
む。
第11図は、アドレスが正の方向に変化するときのCP
U38の処理を示しているが、逆にアドレスが負の方向
に変化するときは、ステップTに対応するステップT
′において極性フラグをオンにし、ステップTに対
応するステップT′において、ポインタのデータが正
か否かジャッジし、ステップTに対応するステップT
′において、極性フラグをオフし、ステップTに対
応するステップT′において極性フラグをオフし、ス
テップTに対応するステップT′において極性フラ
グをオンにするとともに他のステップT、Tの処理
は同様に行うようにすればよい。
<プレイモード> 次に、プレイスイッチ34を操作して、ミディイン端子
35から入力する信号に従って演奏を行うプレイモード
時の動作について以下に説明する。
なお、録音用メモリ41には、例えばトーン1〜4の異
なる波形情報が記録されており、またワークメモリ39
のキーボードセンター、キーボードウィズロー、ハイ、
キータッチロー、ハイの各データとして第12図に示す
ような情報が入力されているとする。
即ち、この第12図は、トーン1〜トーン4の夫々のデ
ータを模式的に示したもので、トーン1のキーボードセ
ンターはC(添字はオクターブ番号を示す、以下同
じ。)、キーボードウィズはC〜Bで、キータッチ
は0〜127である。
同様に、トーン2のキーボードセンターはCで、キー
ボードウィズはG3 〜Cで、キータッチは20〜8
0であり、トーン3のキーボードセンターはAで、キ
ーボードウィズはC〜Bで、キータッチは81〜1
27であり、トーン4のキーボードセンターはAで、
キーボードウィズはF4 〜Bで、キータッチは0〜
120である。
そして、第13図ステップUにより、CPU38は、
トーンナンバ(TONE ♯)を指定するフラグレジス
タ(以下このレジスタのことをトーンナンバレジスタと
称する。)に「1」を入力し、次にステップUに進行
し、ミディイン端子35を介して入力される音階(NO
TE)コードが、ワークメモリ39のトーン1のエリア
のウィズローとウィズハイで指定される範囲に入ってい
るか否かジャッジする。
そして、このステップUにてYesの判断がなされると
ステップUに進行する。ステップUでは、ミディイ
ン端子35を介して入力される入力キータッチ(KEY
TOUCH)情報が、ワークメモリ39のトーン1の
エリアのキータッチローとキータッチハイの範囲に入っ
ているか否かジャッジする。
そして、このステップUでYesの判断がなされると、
ステップUに進行し、トーンナンバレジスタで指定さ
れるトーン(即ち今の場合トーン1)を、音階コードと
キータッチ情報に従って発音開始する。
即ち、CPU38は、ワークメモリ39の当該エリアか
らジェネラルスタート位置、エンド位置を指定する情
報、リピートスタート位置、エンド位置を指定する情報
を波形リード/ライト制御40−0〜40−3のいずれ
か未使用状態にあるチャンネルの制御部に与える。ま
た、当該音階コードに対応するピッチ情報をワークメモ
リ39より読み出し、オクターブ情報に従って適宜変換
して、指定されるチャンネルの波形リード/ライト制御
部40−0〜40−3に与える。
その結果、波形リード/ライト制御部40−1〜40−
3は、指定されるエリアの波形情報をピッチ情報に従っ
た速度で上記録音用メモリ41から読み出し、D/A変
換器43に与える。
そして、D/A変換器43から出力されるアナログ波形
信号は、サンプルホールド回路44−0〜44−3に与
えられ、しかる後VCA45−0〜45−3に与えられ
る。このVCA45−0〜45−3には、CPU38
が、ワークメモリ39より読み出したエンベロープアタ
ック、ディケイ、サステイン、リリースの各データ及び
入力されたキータッチ情報に従って逐次変化するデジタ
ル情報が4個のD/A変換器47のいずれかによりアナ
ログ電圧信号に変換された後与えられる。従って、この
VCA45−0〜45−3は、予め設定したエンベロー
プの付与を行うとともに更にキータッチに応じた音量制
御も行う。
そして、この出力信号は、ミキシング回路46にてミキ
シングされてアウトプット端子37を介して外部へ出力
することになる。
さて、第13図のステップUでは、このようにして発
音すべきチャンネルの指定と、音階、キータッチの指定
を行い、ステップUに進行する。なお、上記ステップ
、UでNoと判断された際もステップUに進行
する。
ステップUは、トーンナンバレジスタの内容をインク
リメントするものであり、この処理の後ステップU
進行し、全てのトーン、いまの場合トーン1〜4につい
てステップU〜Uの処理が終了したか否かジャッジ
し、Noの判断がなされるとステップUに進む。ま
た、このステップUでYesの判断がなされると、ミデ
ィイン端子35より入力された情報に対する処理を完了
する。従って、複数キーが同時にキーボード上で操作さ
れたときは、その都度この第13図に示すフローをCP
U38は実行し、異なるチャンネルCH0〜CH3の波
形リード/ライト制御部40−0〜40−3に出力楽音
を割当てて発生させる。また消音指令がミディイン端子
35より与えられると、同様の処理を実行し発音を停止
する。
しかして、いま第12図に示す例であれば、例えばミデ
ィイン端子35より入力された情報が、Cでキータッ
チ40であるとすると、トーン1の楽音が、キータッチ
40のレベルで発音される。同様に、ミディイン端子3
5より入力された情報が、Aでキータッチが40であ
れば、トーン1とトーン2の2つの音がキータッチ40
のレベルで発音される。
また、ミディイン端子35より入力された情報がC
キータッチが100であれば、トーン3が、音階は同じ
でキータッチが60であれば、トーン2が発音される。
このように、本実施例においては、キーボードのレンジ
及びキータッチのレンジに応じて予め記録した複数の波
形信号を選択的に使用でき、従来のキーボードスプリッ
トの機能を更に充実したものとすることが可能でありま
たキータッチにより音色を切替えることも容易に行え
る。
〔発明の効果〕
本発明によれば、サンプリングユニットに鍵盤等(音高
指定手段)を接続しなくても、サウンドシステムを接続
するだけで外部音のチェックを行うことができる。
【図面の簡単な説明】 図面は、本発明の一実施例を示し、第1図はその回路構
成図、第2図は第1図の操作スイッチパネルを示す図、
第3図は演奏用メモリの内容とアドレスとを示す図、第
4図はレコードモードの動作を説明するフローチャート
を示す図、第5図は、ディレイトリガー領域に記録され
たデータの配列状態を変更する際の状態図、第6図は演
奏用メモリに複数のトーンを記録したときの状態図、第
7図は第1図のワークメモリの内容の要部を示す図、第
8図はジェネラルスタート、エンドの位置の変更を説明
するための図、第9図はリピートスタート、エンドの変
更及びプレイ時のアドレス指定する順序を説明するため
の図、第10図は波形のゼロクロス点を説明するための
図、第11図はゼロクロス点を検出する際のフローチャ
ートを示す図、第12図は、複数のトーンのキーボード
及びキータッチの割当レンジを説明するための図、第1
3図はプレイモード時の動作を説明するためのフローチ
ャートを示す図である。 1……操作スイッチパネル部、 3……マイクイン端子、4……トリガーイン端子、 8……レコードスイッチ、9……クリアスイッチ、 10……トリガースイッチ、11……カットスイッチ、 12……トーンセットスイッチ、 13……トーンLED、14……トーンマップLED、 15、15……ファインスイッチ、 16……コースボリューム、17……バリューLED、 20……ジェネラルスタートスイッチ、 21……ジェネラルエンドスイッチ、 22……リピートスタートスイッチ、 23……リピートエンドスイッチ、 31……キーボードセンタースイッチ、 32……キーボードウィズスイッチ、 33……キーボードタッチスイッチ、 34……プレイスイッチ、35……ミディイン端子、 36……チェックスイッチ、 37……アウトプット端子、38……CPU、 39……ワークメモリ、 40−0〜40−3……波形リード/ライト制御部、 41……録音用メモリ、42……A/D変換器、 43……D/A変換器、 45−0〜45−3……VCA。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 諸隈 浩志 東京都西多摩郡羽村町栄町3丁目2番1号 カシオ計算機株式会社羽村技術センター 内 審査官 渡邊 聡

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】音高指定手段及びサウンドシステムが外部
    から接続され、上記音高指定手段からの指示に基づいて
    予め外部音記憶手段にサンプリング記録された外部音に
    係るデジタル信号を読み出し、これを上記サウンドシス
    テムに供給することにより外部音を発音させるサンプリ
    ングユニットにおいて、 上記外部音記憶手段から外部音に係るデジタル信号を読
    み出すよう指示する単一のスイッチと、 このスイッチからの指示があったときは、上記音高指定
    手段からの指示がない場合であっても上記外部音記憶手
    段から外部音に係るデジタル信号を読み出し、これを上
    記サウンドシステムに供給するよう制御する制御手段
    と、 を具備したことを特徴とするサンプリングユニット。
JP1281497A 1989-10-27 1989-10-27 サンプリングユニット Expired - Fee Related JPH0631987B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1281497A JPH0631987B2 (ja) 1989-10-27 1989-10-27 サンプリングユニット

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1281497A JPH0631987B2 (ja) 1989-10-27 1989-10-27 サンプリングユニット

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP59167120A Division JPS6145298A (ja) 1984-08-09 1984-08-09 電子楽器

Publications (2)

Publication Number Publication Date
JPH02160295A JPH02160295A (ja) 1990-06-20
JPH0631987B2 true JPH0631987B2 (ja) 1994-04-27

Family

ID=17640009

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1281497A Expired - Fee Related JPH0631987B2 (ja) 1989-10-27 1989-10-27 サンプリングユニット

Country Status (1)

Country Link
JP (1) JPH0631987B2 (ja)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54149827U (ja) * 1978-04-10 1979-10-18
JPS55166698A (en) * 1979-06-14 1980-12-25 Nippon Musical Instruments Mfg Electronic musical instrument
JPS5635192A (en) * 1979-08-31 1981-04-07 Nippon Musical Instruments Mfg Electronic musical instrument
JPS5851507Y2 (ja) * 1981-03-17 1983-11-24 ヒュ−ジズ・ツ−ル・カンパニ− パイプカップリング装置
JPS58132285A (ja) * 1982-02-01 1983-08-06 カシオ計算機株式会社 チユ−ニング制御装置

Also Published As

Publication number Publication date
JPH02160295A (ja) 1990-06-20

Similar Documents

Publication Publication Date Title
US5521322A (en) Tone information processing device for an electronic musical instrument for generating sounds
US7045698B2 (en) Music performance data processing method and apparatus adapted to control a display
JPH04349497A (ja) 電子楽器
US5668337A (en) Automatic performance device having a note conversion function
JP3398554B2 (ja) 自動アルペジオ演奏装置
JP2636688B2 (ja) 楽音発生ユニット
JPH0115878B2 (ja)
JPH06332449A (ja) 電子楽器の歌声再生装置
JPH0631987B2 (ja) サンプリングユニット
JPH0315197B2 (ja)
JPH0679223B2 (ja) サンプリング装置
JPS6261096A (ja) 波形読出装置
JP3050055B2 (ja) 楽音発生装置
JPH0638192B2 (ja) 楽音発生装置
JP2947150B2 (ja) 自動演奏装置
JP3462611B2 (ja) 楽音信号発生装置
JPH0926787A (ja) 音色制御装置
JP2570214B2 (ja) 演奏情報入力装置
JP2972364B2 (ja) 音楽的情報処理装置及び音楽的情報処理方法
JPH02160294A (ja) サンプリング装置
JPH0546177A (ja) 電子楽器
JPH0727376B2 (ja) 電子楽器
JPH0850483A (ja) 演奏情報制御装置
JPH0727375B2 (ja) 電子楽器
JPH07181963A (ja) 電子楽器の楽音信号発生装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees