JPH03141396A - 電子楽器 - Google Patents

電子楽器

Info

Publication number
JPH03141396A
JPH03141396A JP2279113A JP27911390A JPH03141396A JP H03141396 A JPH03141396 A JP H03141396A JP 2279113 A JP2279113 A JP 2279113A JP 27911390 A JP27911390 A JP 27911390A JP H03141396 A JPH03141396 A JP H03141396A
Authority
JP
Japan
Prior art keywords
signal
sound
output
input
address
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.)
Granted
Application number
JP2279113A
Other languages
English (en)
Other versions
JPH0652475B2 (ja
Inventor
Akio Hiyoshi
昭夫 日吉
Akira Nakada
中田 晧
Eiichiro Aoki
栄一郎 青木
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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP2279113A priority Critical patent/JPH0652475B2/ja
Publication of JPH03141396A publication Critical patent/JPH03141396A/ja
Publication of JPH0652475B2 publication Critical patent/JPH0652475B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は電子楽器に関するものであり、更に詳しくは
外部からの音を電子楽器内の書き込み・読み出し可能な
記憶装置に記憶させ、この記憶装置からその記憶内容を
演奏操作に対応して読み出して楽音を発生させるように
した電子楽器に関するものである。
〔従来の技術〕
特開昭49−44732号公報には、外部音サンプリン
グ方式の電子楽器が示されている。そこでは、アナログ
遅延回路からなるシリアルアクセス記憶回路に外部音信
号をアナログのまま記憶するようになっている。すなわ
ち、アナログ遅延回路の出力を入力側に帰還することに
より巡回型シフトレジスタと成し、これによりアナログ
波形信号をダイナミックに記憶する(シフトレジスタ内
で時々刻々と巡回させながら記憶する)ようにしている
。そのため、入力ゲート回路を介して外部音信号を取り
込むとき、遅延回路内に外部音サンプリング信号が−通
り書き込まれた時点で該ゲート回路をオフして取り込み
を終了しなければならない、そうしないと、既に書き込
まれた信号に対してその後に入力される外部音信号が加
算合成されてしまい、遅延回路に入力される信号がでた
らめになってしまうからである。そのために、遅延回路
の最終段の出力信号を信号検出回路で検出し。
該遅延回路の全段に信号が取り込まれたとき入力ゲート
回路をオフし、外部音信号の取り込みをストップするよ
うにしている。
一方、特開昭52−121313号公報には、楽音のア
タックからデイケイまでの全波形に関するディジタル波
形データを波形メモリに予め記憶しておき、これを押鍵
に対応して読み出すことにより楽音信号を発生すること
が示されている。
特開昭53−61322号公報には、波形メモリに楽音
の1周期波形を記憶し、該波形メモリから読み出す波形
に対してエンベロープ波形を乗算することにより楽音の
音量エンベロープを付与することが示されている。
〔発明が解決しようとするajfl) 特開昭49−44732号公報に示された電子楽器にお
いては、アナログ遅延回路に波形信号を順次取り込み、
これを順次シフトして循環するようになっているので、
この遅延回路に対する信号の書き込みタイミングを格別
に制御する必要性がないものである。また、−旦記憶し
た波形信号を常にシフトし循環させて保持し、これを読
み出す場合は単にシフトクロック周波数を押圧鍵に対応
するものに設定するだけであるから、読み出しの際には
任意のサンプル点の信号が最初に出されてしまう、従っ
て、楽音の発音開始が必ずアタック部の最初になるとは
限らず、記憶した外部音の途中から発音されてしまうと
いう問題が生じる。また、アナログ遅延回路から出力し
た信号は単に押鍵操作に応じてゲート制御しているだけ
であるので、楽音の音量エンベロープの制御を自由に行
うことができない、という欠点があった。このように、
この特開昭49−44732号公報に示された電子楽器
は外部音サンプリング方式の電子楽器の初期のものであ
るため、実用化にあたっては大いに改善の余地があるも
のであった。
一方、特開昭52−121313号公報や特開昭53−
61322号公報においては、アドレス信号によってラ
ンダムアクセス可能な波形メモリを使用して楽音波形を
読み出すことが示されている。しかし、使用する波形メ
モリ自体は、読み出し専用メモリであり、外部音を自由
にサンプリングできるものではなかった。従って、上述
のような従来の外部音サンプリング方式の電子楽器にお
ける欠点を改善することについての示唆は何も与えられ
ていなかった。
この発明は上述の点に鑑みなされたもので、種々の自然
楽器音と全く同様の高品質な楽音を発生することができ
るサンプリング方式の電子楽器において、音の立上がり
から正確に発音させることができるようにすることを目
的とすると共に、楽音の音量エンベロープ制御を自由に
行うことができるようにすることを目的とする。
〔課題を解決するための手段〕
この発明の電子楽器は、書込みと読出しが可能なランダ
ムアクセスメモリからなる記憶手段と、外部から入力さ
れる音に対応した複数周期からなるディジタル波形デー
タを前記記憶手段の賽込みデータ入力に供給する供給手
段と、書込みを指示するための操作手段と、外部がら入
力される前記音の立上がりを検出する立上がり検出手段
と、前記操作手段により書込みが指示されたとき、前記
立上がり検出手段により検出した前記音の立上がりに同
期して書込み用アドレス信号の発生を所定の開始アドレ
スから開始し、前記ディジタル波形データをこのアドレ
ス信号によって指定された前記記憶手段内のアドレスに
順次書き込み、他方。
楽音信号発生指令に対応して読出し用アドレス信号の発
生を前記開始アドレスがら開始し、このアドレス信号に
よって指定された前記記憶手段内のアドレスから前記デ
ィジタル波形データを順次読み出すアドレス信号発生手
段と、前記記憶手段から読み出された波形データに基づ
き得られる楽音信号に対して音量エンベロープを付与す
るエンベロープ付与手段とを具えたことを特徴とするも
のである。
更に、第2の発明に係る電子楽器は、前記立上がり検出
手段に対する前記音の信号入力タイミングよりも前記記
憶手段に対する前記ディジタル波形データの供給タイミ
ングを所定時間遅らせる遅延手段を具えることを特徴と
するものである。
〔作 用〕
第1の発明によれば、アドレス信号発生手段は、操作手
段により書込みが指示されたとき直ちに書込み用アドレ
ス信号を発生して記憶手段への波形データの書込み動作
を行うのではなく、立上がり検出手段による外部音の立
上がり検出に同期して書込み用アドレス信号の発生を所
定の開始アドレスから開始する。従って、外部からサン
プリングした音の立上がりに同期して該音のディジタル
波形データが所定の開始アドレスから記憶手段に記憶さ
れる。また、アドレス信号発生手段は楽音信号発生指令
に対応して読出し用アドレス信号の発生を前記所定の開
始アドレスから開始し、このアドレス信号によって指定
された前記記憶手段内のアドレスから前記ディジタル波
形データを順次読み出す、その結果、楽音信号発生指令
に対応して直ちに音の立上り部分から正しく読出しが行
われることになり、楽音信号発生指令に対応して正しく
楽音信号を発生することができる。また、読み出された
波形データに基づき得られる楽音信号に対して音量エン
ベロープを付与するようにすることにより、外部音サン
プリング方式の電子楽器としての演奏性能を一層高める
ことができる。
更に第2の発明によれば、遅延手段により、立上がり検
出手段に対する外部音の信号入力タイミングよりも記憶
手段に対するディジタル波形データの供給タイミングが
所定時間遅らされる。これにより、立上がり検出手段に
おける音の立上がり検出に要する時間を確保することが
でき、音の立上がり検出以前に、記憶手段に対してディ
ジタル波形データが供給されないようにすることができ
る。外部より入力された音のディジタル波形データを、
その先頭をカットすることなく、先頭から正確に記憶手
段に書き込むことができる。従って。
立上がり検出の際の回路動作等の時間遅れを考慮した書
込みが行われることになり、その結果、楽音信号発生指
令に対応して音の立上り部分から正しく読出しが行われ
ることになり、楽音信号発生指令に対応して正しく楽音
信号を発生することができる。
〔実施例〕
以下、添付図面を参照してこの発明の一実施例につき詳
細に説明しよう。
第1図はこの発明に係る電子楽器の一実施例を示す概略
ブロック図であり、この電子楽器の機能は、記憶装置4
に外部からの楽器音を記憶させる楽器音書き込み動作と
この楽器音書き込み動作によりて記憶装置4に記憶され
た楽器音を押下鍵に対応するレートで読み出して楽音を
発生する楽器音読み出し動作とに大別される。この楽器
音書き込み動作と楽器音読み出し動作とを制御する機能
を有する部分が制御回路7である。制御回路7には上記
した電子楽器の2つの機能を指定する機能指定スイッチ
歴が付設されており、この機能指定スイッチS%Vの可
動接点Pを楽器音書き込み動作指定接点Wに設定すると
図示していないが制御回路7から電子楽器の各部分(書
き込み装置1や読み出し装置6等)に対し書き込み指定
信号WSが出力され、電子楽器全体が楽器音書き込み動
作に備える。才だ、機能指定スイッチSWの可動接点P
を楽器音読み出し動作指定接点孔に設定すると制御回路
7から電子楽器の各部分に読み出し指定信号R,Sが出
力され、電子楽器全体が楽器音読み出し動作に備える。
また、機能指定スイッチSWの可動接点Pを記憶内容保
持指定接点Kに設定すると図示していないが制御回路7
から電子楽器の記憶装置4に対し記憶内容保持信号KS
が出力され、これCごより記憶装置4は記憶している楽
器音を保持する。これは、後述する様に記憶装置4とし
て複数の書き込み読み出し可能なランダムアクセスメモ
リを使用しているため、通常電子楽器のメインスイッチ
(例えば電源スィッチ)をオフにすると記憶装置4に記
憶された内容が消滅してしまうことになる。この実施例
ではこの記憶内容の消滅を防止するため制御回路7の機
能指定スイッチSWに記憶内容保持指定接点Kを設け、
電子楽器のメインスイッチをオフにした場合でも記憶装
置4に記憶された楽器音を保持する様に構成されている
。次に楽器音書き込み動作と楽器音読み出し動作に分け
て、その概略を説明する。
楽器音書き込み動作 制御回路7に付設されている機能指定スイッチSWの可
動接点Pを楽器音書き込み動作指定接点Wに設定すると
前記した様に制御回路7から書き込み指定信号WSが出
力され電子楽器は楽器音書き込み動作に備える。書き込
み装置1には、外部からの楽器音を入力するための楽器
音入力装置(例えば、マイクロホンや後述する実施例の
様にテープレコーダ等)が内蔵されており、この楽器音
入力装置に順に入力される複数の楽器音が適宜のディジ
タル信号の楽器音データTD群にそれぞれ変換されて記
憶装置7に記憶される。尚、後述するこの発明の実施例
では、記憶装置4は複数のランダムアクセスメモリで構
成されており、ディジタル信号に変換された1つの楽器
音データTDを書き込む場合のランダムアクセスメモリ
の指定は書き込み装置1が行い、更にその指定されたラ
ンダムアクセスメモリにおけるアドレス指定に関しては
、読み出し装置6を併用している。即ち、前記した様に
読み出し装置6は書き込み動作指定信号WSを受けて書
き込み動作Iど備えており、書き込み装e1において楽
器音書き込み動作が開始されると同時にその楽器音を?
き込むための一定速度のアドレス信号ADを順次出力す
る様に構成されている。以上に述べた動作によって順次
複数の楽器音がディジタル信号化(TD群)されて記憶
装置4の各ランダムアクセスメモリに記憶される。
楽器音読み出し動作 制御回路7に付設されている機能指定スイッチSWの可
動接点Pを楽器音読み出し指定接点Rに設定すると、前
記した様に制御回路7から読み出し指定傷号几Sが出力
され電子楽器は楽器音読み出し動作に備える。この状態
で演奏者が電子楽器の鍵盤部においである鍵を押鍵する
と鍵盤回路2はその押下社に対応する1本の出力線に論
理値゛1″を出力する。読み出し装f6は読み出し指定
信号11.8を受けて楽器音読み出し動作に備えており
、押下鍵に対応したアドレス信号ADを順次出力する。
後述する実施例では、このアドレス信号ADは記憶装置
4を構成している複数のランダムアクセスメモリのうち
1つのランダムアクセスメモリを指定する機能を含んで
おり、この指定された1つのランダムアクセスメモリに
記憶されている楽器音データTDを押下鍵に対応するレ
ートで楽音波形MWとして読み出しキーヤ5に出力する
。キーヤ5は押鍵と同時に鍵盤回路2から出力されるキ
ーオン信号K ONを受けて、楽音波形MWに適宜の音
量エンベロープを付与する機能を有している。ここで、
キーオン信号KONとは鍵盤部においである錐が押鍵さ
れていることを表わす信号である。従って、キーヤ5に
おいて適宜の音量エンベロープが楽音波形MWに付与さ
れ、この楽音波形MWがアンプ・スピーカ等から成るサ
ウンドシステム6に入力され楽音として発音される。
ここで、キーヤ5とサウンドシステム6が前記した楽音
発生装置を構成している。
次に第2図に示す実施例によって、更にこの発明につい
て詳細に説明する。尚、この明細書に添付する図面では
、アンド回路、オア回路、ナンド回路はそれぞれ第3図
囚〜0に示す表示方法により表わされており、第3図(
8)〜(Qは各論理素子に信号a、bが入力されている
ことを示している。
第2図に示す様に、書き込み装置1は、外部からの楽器
音を電子楽器に入力するための楽器音入力装置として2
つの再生ヘッドIH,2Hを有するテープレコーダ10
1を設えている。テープレコーダ101の第1再生ヘツ
ド1Hの出力端子は増幅器105、低域フィルタ106
、全波整流器107、検波回路108をそれぞれ介して
比較器109の入力端子Bに接続されている。比較器1
09の入力端子Aには可変直流電圧源Eが接続されてお
り、比較器109の出力端子は遅延回路110を介して
ワンショット111の入力端子に接続されている。ワン
ショット111の出力端子は、一方においてアンド回路
112の入力側に接続され、他方において読み出し装置
3のオア回路307の入力側に接続されている。ここで
、第2図ではワンショット111の出力するパルス信号
をO8として表示している。アンド回路112の出力端
子はカウンタ114の計数入力端子Ciに接続されてお
り、カウンタ114のリセクト端子1尤にはワンショッ
ト116の出力端子が接続されている。このワンショッ
ト116は制御回路7から出力される書き込み指令信号
WSを受けてパルスを1つ出力する。カウンタ114の
各出力線は。
一方においてデコーダ116の各入力端子に接続されて
おり、他方においてナンド回路115を介してアンド回
路112の入力側に接続されている。
デコーダ116の8ビツト(8本)の出力線は記憶装置
4のセレクタ401の入力端子Aに接続されている。
テープレコーダ101の第2再生ヘツド2Hの出力端子
は低域フィルタ102を介してサンプルホールド回路1
06の入力側に接続されており、する。)104の入力
側に接続されている。N勺コンバータ104の8ビツト
の出力線はそれぞれ記憶装置4の各ランダムアクセスメ
モリRAM1〜RAM8(以後、単にR,AM1〜几A
M8と称する。)の各入力端子T5に接続されている。
以上が書き込み装置1の構成であるが、ここでテープレ
コーダ101の第1再生へラド1Hと第2再生ヘツド2
Hは0.5秒の時間差をもってテープTPの同一部分を
再生する様にテープ走行速度及び2つの再生ヘッドiH
,2Hの距離が既定されている。また、テープレコーダ
101にセットされているテープTPには、第4図に示
す様に音÷        ÷ 高が、Do、F、、Go、B、、D8.F、、G1.B
、の所望の同一楽器音が互いに7秒以上の間隔をあけて
録音されている。更に、比較器109は入力端千人に入
力されている可変直流電圧源Eの出力電圧■thと入力
端子Bに入力される検波回路108の出力電圧vTDと
比較し、VTD > vthの場合に限って論理値゛1
′を出力する様に構成されている。
又、サンプルホールド回路106には後述するクロック
パルスφ、。が入力されており、クロックパルスφ、。
のタイミングで低域通過フィルタ102の出力するアナ
ログ信号をサンプルホールドする。
鍵盤回路2の各出力線は読み出し装置6のキーコード発
生回路601の入力側に接続されており、キーコード発
生回路301は第2図に示す様に押下鍵を表わす全体で
12ビツトのキーコードを出力し、その上位8ビツトが
前記した記憶装置4のセレクタ401の入力端子Bに入
力されその下位4ビツトがクロックセレクタ606の入
力端子Aに入力されている。クロックセレクタ306に
は。
クロック発生器602の出力するクロックパルスφCo
、φCo 、φl)。、φDo+がそれぞれ入力されて
おり、÷ 更にクロックセレクタ606の入力端子Fには書き込み
指令信号WSが入力されている。クロックセレクタ60
3の出力端子はリングカウンタ304の計数入力端子C
;に接続されており、リングカウンタ604の出力端子
OP1はカウンタ605の計数入力端子C;に接続され
ている。また、リングカウンタ304の出力端子OP2
は、図示しないが書き込み装置1のサンプルホールド回
路106及び記憶装置4の各RAM1〜RAM8の入力
端子T4とラッチ回路402に接続されている。
(ここで、第2因ではリングカウンタ604の出力端子
OPIの出力する信号をクロックパルスφ1.出力端子
OP2の出力する信号をクロックパルスφ、。で示して
いる。)カウンタ305はその計数値を17ビツトの2
進数として出力し、各出力線は一方において記憶装置4
のR,AMI〜RAM8の各アドレス信号入力端子T6
にそれぞれ接続され、他方においてアンド回路306の
入力側に接続されている。アンド回路306の出力側は
R8型フリップフロップ608のセット端子Sに接続さ
れ、このフリップフロップ608のリセット端子Rには
鍵盤回路2からのキーオン信号KONと書き込み装置1
のワンショット111のパルス信号O8がオア回路60
7を介して入力されている。
このR8型フリップフロップ608の出力端子Qはカウ
ンタ605のリセット端子Rに接続されている。
以上が続み出し装置6の構成であるが、ここで。
クロック発生器602は音高C3CODoD0すの◆ 本来ピッチの2560倍の周波数のクロックパルス スφ。。、φ。。、φDo、φ♂を出力する機能を有し
ている。また、クロ2クセレクタ606は楽器音書き込
み動作時には書き込み指令信号WSを受けて上記したク
ロック発生器602の出力する4つのクロツナ クパルスφc0.φc0.φDo、φDO+からクロッ
クパルスφ加を選択して出力し、また楽器音読み出し動
作時にはキーコード発生回路601の出力する12ビツ
トのキー;−ドのうち下位4ビツトの信号(クロックセ
レクト信号)を入力端子Aに受けて、この4ビツトの入
力信号によって定められる1個のクロックパルスを4つ
のクロックパルス忙。〜φDo”のなかから選択して出
力する。
記憶装置4は、セレクタ401と8個のRAM 1〜R
AM8とラッチ回路402、ディジタル・アナログ変換
器(以後D/Aコンバータと略称すも)406で構成さ
れている。各RAM1〜RAM8の入力端子T2には曹
き込み指令信号WS(論理値“1″)と読み出し指令信
号(論理値”0″)が制御回路7から入力されており、
この両指令信号WS 、R8に従って各RAM[〜RA
M8は書き込み動作と読み出し動作を行う様に構成され
ている。更に、各RAMI〜RAM8の動作期間指定入
力端子T4には、読み出し装置3のリングカウンタ30
4の出力端子OP2から出力されるクロックパルスφ!
0が入力されており、各RAMt〜RAM8はこのクロ
ックパルスφ、。の出力される期間に限って動作可能の
状態になる様に構成されている。また、セレクタ401
の8ビツト(8本)の出力線はそれぞれ対応する1個の
RAM(1〜8)の入力端子T1に接続されており、各
RAM1〜R,AM8はその入力端子T1に論理値1が
入力されるとクロックパルスφ1゜が動作期間指定入力
端子T4に入力されているタイミングに限って動作状態
になる様に構成されている。即ち、RAM1〜rLAM
8は、その入力端子T2に入力されている論理値(WS
−論理値”1″、R8=論理値°0″)に従って書き込
み動作又は読み出し動作が選択されるが、その実際の動
作は入力端子T1に論理値”1″が入力されたRAMに
限定され、更にその書き込み動作又は読み出し動作の動
作期間は動作期間指定入力端子T4にクロックパルスφ
、。が入力されるタイミングに限定される。更に、前記
した様に曹き込み装置1のA/Dコンバータ104の出
力する8ビツトの楽器音ディジタルデータTDが各RA
MI〜RAM8の入力端子T5に入力され、読み出し装
置6のカウンタ305の出力する17ビツトの計数値が
アドレス信号ADとして各RAM1〜IL A M 8
の入力端子T6に入力されている。また、各RAMI〜
RAM8の各出力端子T6は8本の出力線(8ビツト)
で構成され、クロックパルスφ1゜が入力されているラ
ッチ回路402の入力側に接続されている。ラッチ回路
402の出力側はD/Aコンバー・夕406の入力側に
接続されており、D/Aコンバータ403の出力側はキ
ーヤ5の電圧制御型増幅器502の入力側に接続されて
いる。
以上が記憶装置4の構成と各RAM1〜RAM8の機能
の概略であるが、更にここでラッチ回路402はクロッ
クパルスφ、。のタイミングで入力される信号をラッチ
する様に構成されている。
また、キーヤ5は電圧制御型増幅器502とこれに制御
用電圧を出力するエンベロープ波形発生器501と電圧
制御型増幅器502の出力側に設けられた低域通過フィ
ルタ503で構成されている。
低域通過フィルタ503の出力側はアンプ・スピーカ等
から成るサウンド・システム6に接続されている。
また、制御回路7は、その機能指定スイッチSWを?き
込み指令接点Wに設定すると書き込み指令信号WSとし
て論理値′1″を出力し1機能指定°スイッチSWを読
み出し指令接点Rに設定すると読み出し指令信号R8と
して論理値10”を出力する様に構成されている。
以上の構成を有するこの実施例の動作を楽器音書き込み
動作と楽器音読み出し動作に分けて詳細に説明する。
楽器音書き込み動作を行なう場合には、先ず第4図に示
す様に、音高1)。、F。、 G、”、 B。+Dly
Fl*G−,B、の所望の楽器音を互いに7秒以上の間
隔をあけて録音したテープTPを書き込み装置1のテー
プレコーダ101にセットする。次に、制御回路7の機
能指定スイッチSWを楽器音書き込み動作指定接点Wに
設定する。これによって、制御回路7から書き込み指令
信号WSとして論理値@1″が出力される。この書き込
み指令信号WS(論理値”1”)は、書き込み装置1の
ワンショット113のトリガ端子及び読み出し装置6の
クロックセレクタ606及び記憶装置4のセレクタ40
1のセレクト指令端子Sと各rLAM1〜R,AM8の
入力端子T2に入力され、各部分は楽器音書き込み動作
に備える。
即ち、書き込み装置1のワンショット116は書き込み
指令信号WSを受けてパルスを1つ出力し、カウンタ1
14はそのリセット端子Rにこのパルスを受けてその内
容を全て″02の状態にリセットする。
また、読み出し装置乙のクロックセレクタ303は入力
端子FJC書き込み指令信号W8を受けて、クロック発
生器602の出力する4つのクロックパルスφco、φ
c譜、φDo、φDo” カラクロックパルスφ1)。
を選択して出力パルスφ、として出力する。即ち、クロ
ックセレクタ606は第7図に示す構成を有しており、
入力端子Fに書き込み指令信号WS(論理値“1″)が
入力されると、この論理値“1#がインバータ66で論
理値″″0′に反転された後アンド回路61〜64に入
力される。従って、アンド回路61〜64は全て遮断状
態になる。アンド回路65には、上記書き込み指定信号
WS(論理値”1″)が直接入力されるため、アンド回
路65においてアンド条件が成立してアンド回路65は
導通状態になる。従りて、クロックセレクタ606は、
アンド回路65に入力されているクロック発生器602
の出力するパルスφD。
を出力パルスφ、としてアンド回路35とオア回路67
を介して出力する。この出力パルスφ、(φDo)がリ
ングカウンタ604の計数入力端子Ciに入力される。
ここで、リングカウンタ304は10のステージを有す
るリングカウンタで構成されており、出力端子OP1か
らは第1、ステージの内容が出力され、出力端子OP2
からは第10ステージの内容が出力される様に構成され
ている。即ち、リングカウンタ604はその入力端子C
iに入力される出力パルスφ、(へ。)を第8図に示す
様に各ステージで1/10分周して出力する機能を有し
ており、出力端子OP1とOF2から第8図に示すタイ
ミングでそれぞれクロックパルスφ、とφ1゜を出力す
る様に構成されている。このうちクロックパルスφ、。
は書き込み装f1のサンプルホールド回路106及び記
憶装置4の各r(、AM j〜RAM8の入力端子T4
とラッチ回路402にそれぞれ頭次入力される。
記憶装置4のセレクタ401はセレクト指定入力端子S
に省き込み指令信号WSを受けて入力端子Aに入力され
る信号を出力する様にセットされる。
また、記憶装置4の各RAM1〜R,AM8は入力端子
T2に書き込み指令信号WSを受けて書き込み可能の状
態にセットされる。
次に、テープレコーダ101を作動させると、前記した
様にその再生ヘッドIH,2HはテープTPの同一部分
を0.5秒の時間差をもって再生する。従って、第1再
生ヘツド1Hの出力する第1アナログ再生信号と第2再
生ヘツド2Hの出力する第2アナログ再生信号とは第5
図囚、■にそれぞれ示す様に0.5秒の時間差をもって
出力される。
ここではテープTPに録音されている音高D・の楽器音
の書き込み動作について、主に説明するが、他の楽器音
(音高FOy・・・Bl )の場合も全く同様の動作に
よって書き込まれる。即ち、第1再生へクドI Hの出
力する第1アナログ再生信号は増幅器105によって適
宜に増幅(例えば、1ooo倍程度)され、低域通過フ
ィルタ106によって高調波成分(例えば周波数4KH
z以上)が除去された後、全波整流器107に入力され
る。全波整流器107は低域通過フィルタ106の出力
する第1アナログ再生信号を全波整流し7て検波回路1
08に出力する。全波整流器107の出力電流は、第6
図に示す様に検波回路108においてダイオード11を
介してコンデンサ12を徐々に充電する。
従ってコンデンサ12の端子aの電圧vTDは徐々に上
昇する。
この出力電圧VTDは比較器109の入力端子Bに印加
されており、更に前記した様に比較器109の入力端子
Aには可変直流電圧源Eの出力電圧vthが印加されて
いる。比較器109は前記した様に入力端子A、Bに印
加されている両室圧”TD 。
vthが■TD>vthの状態になると論理値“1″を
出力するように構成されている。ここで、テープレコー
ダ101の第1再生ヘツド1Hが第1の楽器音(D、)
の再生を開始してから、検波回路108の出力電圧vT
Dが可変直流電圧Eの出力電圧vthよりも大きくなり
比較器109が論理値゛1″を出力するまでに要する時
間TI(第5図参照)は通常非常に短い。遅延回路10
9は、比較器109の出力する論理値“1″を受は時間
T2だけ遅延してこの論理値“1″を出力する様に構成
されており、更に、第5図に示す様に時間T1と時間T
2の和が正確に0.5秒になる様に遅延回路110の遅
延時間が設定されている。
ワンショット111は、第5図0に示す様に遅延回路1
10の出力する論理値゛1″を受けて。
パルス幅が7秒のパルス信号O8を1つ発生する様に構
成されている。上記した様に、時間T1と時間T2の和
が0.5秒になる様に遅延回路11の遅延時間が設定さ
れているため、パルス信号O8の発生は第1アナログ再
生信号が出力され始めてから正確に0.5秒経過した後
に生じる。また、前記した様に、テープレコーダ101
の第2再生ヘツドはテープTPO同一部分を第1再生ヘ
ツド1Hの再生動作よりも0.5秒遅延して再生する様
に構成されているため、第5図に示す様にパルス信号O
8の発生と同時に第2再生ヘツドが第2アナログ再生信
号の出力を開始する。このパルス信号O8は、一方にお
いてアンド回路12に入力され他方において読み出し装
置6のオア回路607に入力されている。この時、前記
した様に書き込み装置1のカウンタ114は、楽器音書
き込み動作に備えてリセット(ワンショット116が、
省き込み指令信号WSを受けてパルスを1つ発生し、こ
れによってカウンタ114がリセットされる。)されて
おり、その内容が全て“0″の状態に保持されている。
従って、カウンタ114の各出力線は論理値“O″を出
力しており、ナンド回路115は論理値゛1”を出力し
ている。従って、この時アンド回路112のアンド条件
が成立して、アンド回路112はワンショット111の
出力するパルス信号O8を受けて7秒間論理値”1″を
出力する。カウンタ114はこの論理値゛1#を計数し
、その内容を計数値0から計数値1に変化させる。デコ
ーダ116はこの計数値1を受けてこれをデコードし、
8本の出力線のうちの第1番目の出力線に限って論理値
“1′を出力する。
デコーダ116の8本の出力線は記憶装置4のセレクタ
401の入力端子Aに接続されており、セレクタ401
は前記した様に書き込み指令信号WSを受けて入力端子
Aに入力された信号を出力する様にセットされている。
従って、セレクタ401は8本の出力線のうち第1番目
の出力線に限って論理値11″を出力し、この第1番目
の出力線はRAM1の入力端子T1に入力されているた
め、RAM1が動作可能の状態にセットされる。
以上の動作によって楽器音(Do )を書き込む場所と
して記憶装置4のR,AM 1が指定された訳である。
曹き込み装[1のワンショット111から出力されるパ
ルス信号O8は、前記した様に他方において読み出し装
置6のオア回路607を介してR8型フリップフロップ
308のリセット端子Rに入力される。従って、R8W
フリップフロップ608は出力端子Qから論理値”O#
を出力し、これがカウンタ605のリセット端子Rに入
力される。従りて、カウンタ305はこの時点でリセッ
ト状態が解除される。
前記した様に、クロククセレクタ606は書き込み指令
信号WSを受けてクロックパルスφD0を出力パルスφ
5として選択して出力している。この出力′ゝ″′φS
(φD、)がリングカウンタ604を介して、第8図に
示す様にこの出力パルスφS(φDo )を1/10分
周したクロックパルスφ霊がカウンタ605の計数入力
端子C;に入力されている。これによって、カウンタ6
05は計装置0から出力パルスφ、(φ1)o)の計数
を開始し、この計数値が17ビツトのアドレス信号AD
として順次記憶装置4内のRAM1〜RAM8の入力端
子T6に入力される。
これによって、記憶装[4のRAM1〜RAM 8に楽
器音(几)を書き込むためのアドレス信号1)が発生さ
れる訳であるが、前記した様に楽器音(Do)を書き込
む場所としてR,AM 1が指定されているためこのア
ドレス信号ADに従りてRAM1に楽器音(D、)が書
き込まれる。
即ち、書き込み装[1のテープレコーダ101の第2再
生へラド2Hから出力される第2アナログ再生信号(第
5図に示す様に第1再生ヘツド1Hの出力するアナログ
再生信号よりも0.5秒遅れて出力される。)は、低域
通過フィルタ102によって高調波成分(例えば周波数
4KH1以上の高調波成分)が除去された後、サンプル
ホールド回路106に入力される。サンプルホールド回
路106は読み出し装置6内のリングカウンタ304の
出力端子OP2から出力されるクロックパルスφ、。(
第8図参照)のタイミングで順次この第2アナログ再生
信号をサンプルホールドする。サンプル回路103の出
力する第2アナログ再生信号のサンプル値はA/Dコン
バータ104で8ビツトの楽器音ディジタルデータTD
に変換された後、記憶装置4の各RAM1〜RAM8の
入力端子T5に入力される。これによって、楽器音ディ
ジタルデータTDはクロックパルスφ1゜のタイミング
でRAM1に順次記憶されるのである。
以上の説明から明らかな様にこの発明の電子楽器の楽器
音書き込み動作は次の様なものである。
即ち、テープレコーダ101の第1再生ヘツド1Hの出
力する第1アナログ再生信号の立上り部分を処理して第
1アナログ再生傷号の発生から0.5秒経過した後にパ
ルス幅7秒のパルス信号O8を形成する。このパルス信
号O8の発生によって記憶装置4内のIt、AMlを楽
器音(D6)を記憶させるメモリとして指定し、更にこ
のパルス信号O8の発生と同期してRAM1〜RAM8
にアドレス信号ADを発生させる。更に、第1アナログ
再生信号の発生からパルス信号O8と同様に0.5秒経
過した後にテープレコーダー01の第2再生ヘツド2H
から楽器音(Do)の第2アナログ再生信号を発生させ
、これをサンプルホールド回路106においてクロック
パルスφ1゜のタイミングで順次サンプルホールドする
。このサンプルホールド値がN勺コンバーター04によ
って楽器音ディジタルデータTDに変換された後、RA
M1〜几AM8の入力端子T5に順次入力される。従っ
て、RAM1の各アドレスにこの楽器音ディジタルデー
タTDがRAM1の入力端子T4に入力されているクロ
ル・ ックパダスφ1゜のタイミングで順次記憶される。
次に第9図に示すタイミングチャートによりて、上記し
た楽器音ディジタルデータTDの書き込みのタイミング
について詳細に説明する。
第1アナログ再生信号が出力されてから0.5秒経過す
ると(時刻t0)、第9図に示す様に時刻t0において
ワンショット111からパルス信号O8が出力され更に
第2再生ヘクト2Hから第2アナログ再生信号が出力さ
れる。パルス信号O8の発生によって、前記した様に記
憶装置4のR,AM 1だけが曹き込み可能の状態にセ
ットされ、読み出し装置6のカウンタ605がクロック
パルスφ、の計数を開始しその計数値をアドレス信号A
Dとして出力し始める。
ここで、第9図に示す時刻t1においてクロックパルス
φ1゜が出力されるとサンプルホールド回路103は第
2アナログ再生信号の波高値をサンプルホールドし、こ
のサンプル値がA/D コンバータ104に入力される
。A/Dコンバータ104はこのサンプル値を時刻t!
〜1.の間に8ビツトの楽器音ディジタルデータTDに
変換して記憶装置4のR,AM1〜FLAM8の入力端
子T5に出力する。
また、時刻t、においてクロックパルスφ、が出力され
るとカウンタ305はその計数値を′0”から“1”に
変化させ、この計数値1がアドレス信号ADとして記憶
装置4の各RAMI〜RAM8のアドレス信号入力端子
T6に入力される。前記した様に、この時RAM1だけ
が書き込み可能の状態にセットされているため、几AM
1の第1アドレスが時刻1.においてサンプルホールド
回路103によってサンプルホールドされた値を記憶す
る場所として指定される。時刻1.において再びクロッ
クパルスφ、。が出力されると、このクロックパルスφ
、。がRAM1の入力端子T4に入力されるため、この
時刻t、においてRAM1の第1アドレスに前記した第
2アナログ再生信号のサンプル点が記憶される。このと
きA/Dコンバータ104の出力(楽器音ディジタルデ
ータTD)が時刻t、〜t、の間に安定するため正確な
値の楽器音ディジタルデータTDが几AM1の第1アド
レスに記憶される。
また、時刻1.においては、上記したR、AMlの第1
アドレスにおける記憶動作と並行してサンプルホールド
回路106が第2アナログ再生信号を新たにサンプルホ
ールドする。時刻t4〜時刻t、の間にこのサンプル値
はA/Dコンバータ104によって安定した8ビツトの
楽器音ディジタルデータTDに変換され、記憶装置4の
各RAM1〜RAM8の入力端子T5に入力される。
次に、時刻t4においてクロックパルスφ、が出力され
るとカウンタ605はその計数値を1から2に変化させ
、この計数値2がアドレス信号ADとして記憶装#、4
の各RA、M1〜RAM8のアドレス信号入力端子T3
に入力される。従って、時刻t、においてサンプルホー
ルド回路1C6によってサンプルホールドされたサンプ
ル値を記憶するメモリとしてRAM1の第2アドレヌが
指定される。従りて、時刻t、においてクロックパルス
φ、。
が再び出力されると上記サンプル値がRAM1の第2ア
ドレスに記憶される。
以下全く同様の動作によって、クロックパルスφ、。の
タイミングで順次サンプルホールドされる第2アナログ
再生信号のサンプル値が、次のクロックパルスφ、。の
出力タイミングでRAM1の各アドレスに順次記憶され
る。
この様な動作がパルス信号O8が出力される7秒間に亘
ってくり返し実行される。やがて、読み出し装置3のカ
ウンタ605が、クロックパルスφ、をその最大計数値
まで計数するとカウンタ305の17ピシ・ト出力(ア
ドレス信号AD)は全て論理値″1”になる。これがア
ンド回路306に入力されるためアンド回路306のア
ンド条件が成立して、アンド回路606は論理値11#
を出力する。この論理値″″1”がR8型フリップフロ
ップ608のセット端子S′に入力されるためその出力
端子Qから論理値゛1″が出力される。カウンタ305
はそのリセット端子几にこの論理値“1″を受けてその
内容を全て@O”の状態にリセットする。従って、カウ
ンタ605はクロックパルスφ1の計数動作を停止しア
ドレス信号ADは出力されなくなる。この様にして、テ
ープTPに録音された楽器音(Do)が楽器音ディジタ
ルデータTDとして正確にR,AMi内に記憶される。
次に、第2番目の楽器音(Fo)がテープレコーダ10
1の第1再生へラド1Hから読み出されると、この楽器
音(Fo)の第1アナログ再生信号の立ち上り部分が書
き込み装置1の増幅器105、低域通過フィルタ106
、全波整流器107、検波回路108、比較器109、
遅延回路110、によって前記した様に処理され、ワン
ショット111からパルス信号08が出力される。この
パルス信号O8の発生によって書き込み装置1のカウン
タ114がカウントアツプされその計数値が1から2へ
変化する。従って、デコーダ116の第2の出力線に限
って論理値@1”が出力され、これがセレクタ401を
介してRAM2の入力端子T1に入力される。従って、
几AM2が楽器音(Fo)を記憶するメモリとして指定
される。また、このパルス信号O8は読み出し装置3の
オア回路607にも入力されるため、前記した楽器音(
Do)の書き込みの場合と全く同様の動作によって、読
み出し装f6のカウンタ605がリセット状態が解除さ
れクロックパルスφ1の計数動作を開始する。従って、
カウンタ305からアドレス信号ADが順次出力される
。才た、パルス信号O8の発生と同時に書き込み装置1
のテープレコーダ101の第2再生ヘツドから楽器音(
Fo)の第2アナログ再生信号が出力される。これが8
ビツトの楽器音ディジタルデータTDとしてA/Dコン
バータ104から順次出力される。従って、楽器音(F
o)は記憶装置4のRAM2に楽器音ディジタルデータ
TDとして正確に記憶される。
以後全く同様の動作によって、楽器音(Go”)は記憶
装置4のRAM3に記憶され、 楽器音(Bo)は記憶装置4のRAM4に記憶され。
楽器音(Doは      RAM5 楽器音(Fl)は  l    RAM6  1楽器音
(G1+)は      RAM7  1楽器音(B1
)は  I    RAM8に記憶される。
上記した楽器音書き込み動作によって記憶装置4の各R
AM1〜几AM8に書き込まれた楽器音(Do)、(F
o)〜(B1)を、押下鍵に対応するレートで読み出し
、押下鍵に対応する楽音を発生する楽器音読み出し動作
について次に説明する。
楽器音読み出し動作 楽器音読み出し動作を行なう場合には制御回路7の機能
指定スイッチを楽器音読み出し動作指定接点Rに設定す
る。これによって制御回路7から読み出し指令信号R,
Sとして論理値10″が出力される。この読み出し指令
信号R8(論理値”t′)は書き込み装置1のワンショ
ット116のトリが端子及び読み出し装置6のクロック
セレクタ306の入力端子F及び記憶装置4のセレクタ
401のセレクト指令端子Sと各RAM1〜RAM8の
入力端子T2にそれぞれ入力されている。従って、電子
楽器の各部分は楽器音読み出し動作に備える。
即ち、抗み出し装置6のクロックセレクタ303は入力
端子Fに読み出し指令信号R8として論理値゛0″を受
けて次の様に機能する。即ち、第7図に示す様にクロッ
クセレクタ306において、読み出し指令信号R8(論
理値”0″)は、一方においてインバータ66によって
論理値@1#に反転された後、アンド回路31〜64の
入力側に入力され、他方において直接アンド回路35に
入力される。従って、アンド回路35はその入力側に論
理値”0”が入力されるためそのアンド条件が成立せず
、電子楽器が楽器音読み出し動作を実行している間常に
遮断状態にある。しかし、アンド回路61〜64には論
理値”1”が入力されるため、キーコード発生回路60
1からその入力端子A(Ai〜A4)に入力される4ビ
ツトの信号に応じてアンド回路61〜64は導通状態に
なり、クロック発生器302から出力される4つのクロ
◆ ツクパルスφCo、φCo 、φDo、φDoφをオア
回路67を介して適宜に出力する。後述する様に、午−
コード発生回路601からクロックセレクタ606の入
力端子A(A1−A4)に入力される4ビツトの信号は
クロック発生器302から出力される4つのクロックパ
ルスφCo、φco+、φDo。
φD0÷のうち押下鍵に応じて1つのクロックパルスを
選択する機能を有するクロックセレクト信号であり4ビ
ツト中に押下鍵に応じた1つの論理値”1”を含んでい
る。
また、記憶装置4のセレクタ401のセレクト指令端子
Sに読み出し指定信号R8として論理値゛0#が入力さ
れると、セレクタ401は楽器音読み出し動作に備えて
入力端子Bに入力される信号を出力する様にセットされ
る。
また、記憶装置4の各RAM1〜R,AM8は、入力端
子T2に読み出し指令信号R8として論理値″″01を
受けて読み出し状態にセットされる。
また、前記した様に、読み出し指令信号R8は書き込み
装置1のワンショット113のトリガ端子にも入力され
るが、読み出し指令信号R8が論理値゛O”であるため
ワンショット113は同等作動しない。従って、読み出
し動作時には書き込み装置1は何も機能しない。
次に、電子楽器の鍵盤部(図示せず)においである鍵が
押鍵されると、鍵盤回路2は押下鍵に対応する1本の出
力線に限って論理値゛1”を出力定する機能を有してい
る。この単音優先回路としては特願昭49−10264
0号(特開昭51−29918号)明細書中に開示され
たものを用いることができる。
1を受けて、第(1)表番こ示す様な押下鍵に対応する
12ビツトのキーコードを出力する様に構成されている
えており、従って鍵盤回路2は5本の出力線を有してい
る。また、鍵盤回路2は、ある鍵が押鍵されたことを示
すキーオン信号KONを出力する機能を有している。こ
の実施例ではキーオン信号KONとして論理値“l″が
使用されている。また、この鍵盤回路2には図示しない
が単音優先回路か内蔵されており、単音優先回路は複数
の鍵が同時に押鍵された場合に発音すべき音を1つに決
第(1)表に示す様に、その上位8ビツトの信号は記憶
装置4における8つのRAM1〜RAM8のうちどのR
AMを読み出すかを決定するRAMセレクト信号であり
、下位4ビツトの信号は前記した様にクロック発生器3
02力)ら出力されるクロッ# クパルスφ(0+φco、φl)O+φtoから1つの
クロックパルスを選択してクロックセレクタ602から
出力させるクロックセレクト信号である。
第10図にキーコード発生回路301の1実施例を示す
。鍵盤回路2025本の出力線は、・一方においてエン
コーダ11の入力側にそれぞれ接続されており、他方に
おいてオア回路12の入力側lこ接続されている。エン
コー・ダ11の出力側はラッチ回路14の入力側に接続
され、オア回路12の出力側はワンショット113のト
リガ端子に入力されている。ワンショット113の出力
側はラッチ回路14のラッチ指令端子に接続されている
鍵盤回路2から押下鍵に対応する1本の出力線(こ論理
値”1”が出力されると、これに応じてエンコーダ11
は第(1)表に示す12ビツトのキーコード(RAMセ
レクト信号信号口クロックセレクト信号発生し、これが
ラッチ回路14に入力される。
またオア回路12は鍵盤回路2から押下鍵に対応する1
本の出力線に出力される論理値″″1”を受けて論理値
”1″を出力する。この論理値11″がワンショット1
3のトリガ端子に入力されるため、ワンショット16は
パルスを1つ発生する。
ラッチ回路14はワンショット16の出力するパルスを
そのラッチ指令端子に受けて、エンコーダ11から出力
されている12ビツトのキーコードをラッチして出力す
る。ここで、ラッチ回路14は、演奏者が鍵を離鍵した
後もその鍵に対応する減衰音を発生する必要があるため
、キーコードを一時的に保持するものである。尚、ここ
で第1θ図1こ示す様にオア回路12の出力を鍵盤回路
2から出力されるキーオン信号K ONとして利用して
も良い。
キーコード発生回路601から出力される12ピントの
キーコードのうち上位8ビツトのRAMセレクト信号は
記憶装置4のセレクタ401の入力へ子Bに入力されて
いる。前述した様に、このセレクタ401はセレクト指
定入力端子Sに読み出し指令信号R8(論理値@o”)
を受けているため、入力端子Aを遮断して入力端子Bに
入力された信号を出力する様にセットされている。従っ
て、セレクタ401はキーコード発生回路301の出力
するRAMセレクト信号をそのまま出力する。例えば鍵
盤部において鍵coが押鍵された場合には、第(1)表
に示す様にRAMセレクト信号として(1,0,0,0
,0,0,0,0)が出力される。従って、キーコード
発生回路601の出力するキーコードの上位8ビツト(
RAMセレクト信号)のうちの第1ビツト(第1の出力
線に対応する)に限って論理値″1′″が出力され、こ
れがセレクタ401の入力端子Bに入力される。従って
、セレクタ401の第1の出力線に限りて論理値″1”
が出力され、この第1の出力線はRAM1の入力端子T
1に接続されてbるため、音高coの楽音波形を読み出
すRAMとしてRAMjが指定される。
−船釣に言えば、第(1)表力)ら明らかな様に、この
電子楽器に設けられた25個の鍵は8個のグル#   
  # −プC(CO+CO+DO) * (DOrEO+FO
) + (FO!+GO+GO) r (AO* 4 
BO) + (CI + CI +DI) + (p?
、r:、 l Fl) 1# (Fl+Gl 、at) j (A1 +A?+Bl 
)]に分割されており、を 第1のグループ(CopCjDo”)に属する楽音を発
生する場合にはRAMセレクト信号によってRAM1が
指定される。また、第2のグループCDre”0sFO
)に属する楽音を発生する場合にはRAMセレクト信号
によってRAM2が指定される。即ち、一般に第n(n
=l、・・・、8)のグループに属する楽音を発生する
場合にはRAMセレクト信号によって記憶装gt4のR
A M nが指定される様に構成されている。従って、
この発明の電子楽器は、ある鍵が押鍵されると記憶装置
4内で押下鍵の属するグループに対応する1つのRAM
が指定され、この指定されたRAMから後述するアドレ
ス信号ADに従ってクロックパルスφ1゜のタイミング
で順次楽音波形MWが読み出される。
また、キーコード発生回路301から出力される4ビツ
トのクロックセレクト信号は、第(1表に示す様に押下
鍵に応じて1つの論理値″″1′を含む様に構成されて
いる。例えば、第(12表から明らかな様に第1グルー
プの第1音(音高Co)の楽音を発生する場合ζこはキ
ーコード発生回路301からクロックセレクト信号とし
て(1,0,0゜O)が出力される。従って、第7図に
示すクロックセレクタ303において、入力端子A1に
限って論理値″′1”が入力され他の入力端子A2〜A
4には論理値10″が入力される。また、前記した様に
、クロックセレクタ303はその入力端子Fに読み出し
指令信号R8(論理値′″0″)を受けて、これによっ
てアンド回路31〜34に論理値11″が入力されアン
ド回路65に論理値10”が入力されている。従って、
この場合にはアンド回路31に限ってアンド条件が成立
し、クロックパルスφ。。が出力パルスφ8としてアン
ド回路31とオア回路67を介して出力される。即ち、
−船釣には第(1)表から明らかな様に、各グループ内
の第1音(音高C8,D、、F’j、Ao、c、 +D
?pF?+Al )の楽音を発生する場合には、キーコ
ード発生回路301はクロックセレクト信号として(1
,0,0,0)を出力する。従って、第7図に示すクロ
ックセレクタ306の入力端子A1に論理値11”が入
力され、これによってクロックパルスφ。。がクロック
パルスφ8として出力される。
参 また、各グループ内の第2音(音高C0tEO+GOI
AOrC1t”1 rGl +A?)の楽音を発生する
場合にはキーナ ーコード発生回路301からクロックセレクト信号とし
て(0,1,0,0)が出力される。従って、第7図に
示すクロックセレクタ303の入力端子A2に論理値”
1”が入力され、これによってアンド回路62とオア回
路67を介して、クロックパルスφ。−が出力パルスφ
Sとして出力される。また、各グループ内の第3音(音
高DO+ FO+ GOt BO* Dl tFI r
Gl +Bl )の楽音を発音する場合にはキーコード
発生回路301からクロックセレクト信号として(0,
0,1,0)が出力される。従って、第7図に示すクロ
ックセレクタ306の入力端子A6に限って論理値“I
Nが入力され、これによって、アンド回路33とオア回
路37を介してクロックパルスφゎ。が出力パルスφB
として出力される。また、第8グループの第4音(音高
Ct)の楽音を発音する場合にはキーコード発生回路6
01からクロックセレクト信号として(0,0,0゜1
)が出力される。従って第7図に示すクロックセレクタ
303の入力端子A4に限って論理値11″が入力され
、これによってアンド回路34とオア回路37を介して
クロックパルスφD?が出力パルスφ8として出力され
る。
この様にして、押下鍵の属するグループ内の音高順位に
応じて出力される出力パルスφSはリングカウンタ30
4の入力端子Ciに入力され、第8図に示す様Iこ1/
1o分周されたクロックパルスφ1 、φ1o  とし
てそれぞれ出力端子op1.op2カ)ら出力される。
また、押鍵と同時に鍵盤回路2から出力されるキーオン
信号KON(論理値“1′″)は読み出し回路3のオア
回路307に入力されている。従って、楽器音書き込み
動作の場合の説明(オア回路307にパルス信号OSが
入力された場合の説明)と同様に、フリップフロップ3
08のりセクト端子RIC!!理値“1″が入力される
ためフリップフロップ608の出力端子Qから論理値″
0″が出力される。カウンタ305はそのリセット端子
Rにこの論理値”0”を受けてそのリセット状態を解除
し、カウンタ605の入力端子Ciに入力されている出
力パルスφSの計数動作を計数値”1”から開始する。
このカウンタ305の計数値がアドレス信号ADとして
記憶装置4のRAMI〜RAM8のアドレス信号入力端
子T3に順次入力される。
更に、リングカウンタ604の出力端子OP2から出力
されるタロツクパルスφ!0が記憶装M4の各RAMj
〜RAM3の入力端子T4jこ入力されているため、R
AMセレクト信号によって指定された1つのRAMはこ
のクロックパルスφ1oのタイミングでアドレス信号A
Dによって指定されたアドレスに記憶している楽器音デ
ィジタルデータTDを楽音波形MWとして順次読み出す
以上の説明を要約すると、電子楽器の鍵盤部である鍵が
押鍵されると、押下鍵に対応した12ビツトのキーコー
ドが読み出し装R3のキーコード発生回路301から発
生される。この12ビツトのキーコードのうち上位8ビ
ツトの信号はRAMセレクト信号であり、記憶装置4の
8個のRAMj〜RAM8から楽音波形MWを読み出す
RAMを指定する。また、12ビツトのキーコードのう
ち下4位ビットは、クロックセレクト信号であり、この
クロックセレクト信号に応じてクロックセレクタ606
において4つのクロックパルスφ。。。
#       参 φCotφDo、φDoから1つのクロックパルスが選
択され、クロックパルスφSとして出力される。この出
力パルスφ8はリングカウンタ304において1/1o
分周されクロックパルスφ1.φ10  としてその出
力端子OP 1 、OF2から出力される。このうち、
クロックパルスφ1は押斂と同時iこカウンタ305で
順次計数され、その計数値が記憶装[4内で楽音波形M
Wを読み出すため指定されたRAM(1〜8)にアドレ
ス信号ADとして出力される。
また、前記したクロックパルスφ!0が記憶装置4内の
各RAM1〜RAM5の入力端子T4に入力されている
ため、RAMセレクト信号によって指定された1つのR
AMからアドレス信号ADによって指定されたアドレス
に記憶されている楽器音ディジタルデータTDがクロッ
クパルスφtoのタイミングで順次読み出される。
以上の説明から明らかな様に、リングカウンタ304の
出力するクロックパルスφ1.φ1゜としては、押下鍵
の属するグループの音高順位に応じて幸 クロックパルスφCoyφc0.φl)O+φDtをそ
れぞれ1/1o分周した4種類のクロックパルスが存在
する。この4種類のクロックパルス(φ宜)を順次計数
した計数値を読み出しアドレス信号ADとしているため
、読み出しアドレス信号ADも押下鍵の属するグループ
の音高順位に応じて4s類存在することになる。この4
種類の読み出しアドレス信号ADで記憶装置4のRAM
j〜RAM8にそれぞれ記憶された音高り。、Fo、・
・・、G?、B1の各楽器音を読み出す事によって、鍵
盤部に設けられた25個の鍵の音高に対応する25種類
の周波数の楽音波形MWが出力される理由を、第(1)
表に示す各グループの第3音の場合と各グループの第1
音、第2音、第4音の場合に分けて次に説明する。
前記した楽器音書き込み動作の項で説明した様に音高D
O+FO+GO*BO+Dl+Fl tG?pBlの各
楽器音が、クロックパルスφ。。を1/1o分周したク
ロックパルスφlの計数値をアドレス信号ADとして記
憶装置4の各RAM[〜RAM5に書き込まれている。
即ち、RAM[には音高Doの楽器音が、RAM2には
音高Foの楽器音が、以下同様にしてRAM3には音高
G?、RAM4には音高B、、RAM5には音高D1 
、RAM6には音高F、、RAM7には音高G1 、R
AM8には音高B1の各楽器音がそれぞれ記憶されてい
る。そして、これら各楽器音(DOr FQ + ・・
’+Bl)はクロックパルスφ。。にもとづき(正確に
はクロックパルスφpoを1/10分周したクロックパ
ルスφ1で)各RAM[〜RAMl3にそれぞれ記tU
されている。従って各RAM 1〜RAM8からそれぞ
れ音高DO+FO・・・、B1の楽器音を読み出すため
には、楽器音書き込み動作時に用いたクロックパルスφ
。。を用いればよいことになる。このために、各グルー
プの第3音(音高DO+FO・・・、B1)に相当する
いずれかの鍵が押鍵されると、前述した第(1ン表に示
す様に、RAMセレクト信号でRAM1〜RAM5のう
ち読み出すべきRAMを指定し、更にクロックセレクト
信号によってクロックパルスφD0を選択する様にして
いる。この様にすれば、楽器音書き込み動作時と同様に
楽器音読み出し動作時においても各RAM[〜RA M
 8のアドレス信号ADとしてクロックパルスφDOを
1/1゜分周したクロックパルス4皿の計数値がカウン
タ305から出力される。従って、楽器音書き込み動作
の場合と同一のアドレス信号ADで楽器音読み出し動作
が行なわれ、楽器音書き込み動作時と楽器音読み出し動
作時の両アドレス信号のアドレス移動速度が同一なため
、押下鍵により指定されたRAMに(RAMl〜RAM
8)書き込まれている楽器音ディジタルデータTDがそ
のまま順次読み出される。これによって音高り。、Fo
、〜、B1の楽器音が後述する様にサウンドシステム6
から発生される。
前記した様に読み出し回路3のクロック発生器302の
出力する4種類のクロックパルスφ(Op#     
  参                  参   
  #φ(0+φpo+φD0はそれぞれ音高CO+ 
COr DO+ DOの本来ピッチの2 s 6 o(
音の周波数のクロックパルスである。ここで、周知の様
に、音高coの周波数と音高coの周波数及び音高CF
の周波数と音高り、の参 周波数及び音高り、の周波数と音高Dtの周波数のそれ
ぞれの周波数比は2z2であるため、4#      
 # 種類のクロックパルスφ。。、φ。。、φDO+φDo
のぞれぞれの発振周波数も互いに2V″の周波数比とな
るよう−こ設定する。従って、当然の事ながらこれら4
つのクロックパルスφCO+φct、φ[)O+φD?
を1/10分周したリングカウンタ304から出力され
る4種類のクロックパルス(φl、φso)の周波数も
互いに2 Vxzの周波数比を有している。その結果、
この4種類のクロックパルス(φl)のカウンタ305
1こおける4種類の計数値の計数速度(4種類のアドレ
ス信号ADのアドレス移動速度)も互いに21/!2の
速度比を有する事iこなる。
また、第(1)表に示す各グループ内の第1音と第2音
及び第2音と第3音及び第3音と第4音(第8番目のグ
ループのB!とC1に限って存在すも)のそれぞれの周
波数比(例えば、第1番目のグループのC0と00の周
波数比)も周知の様に2′A2になっている。
更に、記憶装置ff4の各RAM 1〜RAM3には、
音高DOtFO+GO+BO+DI+Fl+Gl+Bl
 の各楽器音が書き込み用のアドレス信号ADとしてク
ロックパルスφDoを1/10分周したクロックパルス
φ1の計数値を用いて書き込まれている。
次に以上の事項を前提にして各グループの第1音、第2
音、第4音の読み出し動作について例をあげて説明する
。第(1ン表における第(1)番目のグループの第2音
(音高CO)を読み出す場合について説明すると、第(
1表から明らかな様にクロッフナ パルスφco ヲ’/1゜分周したクロックパルスφ1
の計数値をアドレス信号ADとしてRAM1を読み出す
訳であるが、このクロックパルスφc M ’jr Z
分周したクロックパルスφ菖の計数値の計数速度(アド
レス信号移動速度)は前記した様に楽器音書き込み動作
の際に用いたクロックパルスφ。。を×。分周したクロ
ックパルスφ!の計数値の計数速度(アドレス移動速度
)に対して2−z2の速度比を有している。従って、楽
器音書き込み動作に使用した’4Fき込み用のアドレス
信号よりもその速度比にして2〆2だけ遅いアドレス信
号でRAM1を読み出す事になる。前記した様に、楽器
音書き込み動作時に音高noの楽器音がRAM1に書き
込まれているため、音高palこ対して周波数比にして
2z2だけ低い音高cTの楽音波形MWがRAMjから
読み出される事になる。
即ち、この実施例では各グループの第2音の楽音波形M
Wは楽器音書き込み動作に用いられたアドレス信号のア
ドレス移動速度よりも速度比にして2Z2だけ遅いアド
レス信号で各RAM1〜RAM8を読み出すことIこよ
りて形成されるのである。全く同様にして、各グループ
の第1音の楽音波形MWは楽器音書き込み動作に用いら
れたアドレス信号のアドレス移動速度よりも速度比にし
て22A2だけ遅いアドレス信号で各RAM1〜RAM
8を読み出すことによって形成される。また、第8グル
ープの第4音(C2)の楽音波形MWは楽器音書き込み
動作に用いられたアドレス信号のアドレス移動速度より
も速度比にして2z2だけ速いアドレス信号で各RAM
1〜RAMJ3を読み出すことによって形成される。
以上の説明から明らかな様に、第2図に示すこの発明の
1実施例では記憶装e4の各RAM1〜RAM8に記憶
した波形を読み出す場合にその読み出し用のアドレス信
号のアドレス移動速度を種々設定することによって、1
つのRAM(1〜8)から複数の楽音波形MW(@1番
目のグループル第7番目のグループまでは3音、第8番
目のグループは4音)を出力する様に構成されている。
尚、前記した様に各RAM1〜RAM7の読み出し動作
は3種類の出力パルスφB(φp(IsφC?、φ。。
)をもとにして行なわれ、RAM5の読み出し動作は4
fi類の出力パルスφS(φDt、φDosφ。。、φ
。。)をもとにして行なわれている。従って、厳密に言
えば、カウンタ305がこれらの4種類のクロックパル
スφCO+φ(0+φDO+φo0を出力パルスφsと
して計数する場合、各クロックパルスφ。。、φ。宮、
φ9゜。
参 φo0の発振周波数が互いに異なるため、例えばカウン
タ305がクロックパルスφCoを計数値1からその最
大計数値まで計数するのに要する時間とカウンタ305
がクロックパルスφ。。を計数値1からその最大計数値
まで計数するのに要する時間とを比較すると前者の方が
長く後者の方が短くなる。従って、第(1)表に示す各
グループ内の第1音と第2音を読み出す場合、記憶装置
4から楽音波形MWが出力されるのに要する時間は、第
1音の方が第2音よりも長くなる。同様に、第(1)表
に示す各グループ内の第2音と第3音では第2音の方が
第3音より長くなる。また第(1)表に示す第8グルー
プの第3音(B1)と第4音(C2)では第3音の方が
長くなる。しかしながら、実際にはこの様な時間差は各
グループが3鍵ずつ程度で構成されているため非常に短
く問題はない。
また、RAM[〜RAM8としてはIMビット程度のも
のを使用すれば、例えば周波数64H2の楽音は1波長
256サンプル点で5秒以上記憶することができる。従
りて、通常のギターやペース等の減衰音は十分に記憶す
ることができ同等問題はない。
この様にして記憶装置4のRAM1〜RAM3から押下
針の音高に対応して読み出される楽器音ディジタルデー
タTDは、読み出しのタイミングと同じクロックパルス
φ1(1のタイミングで(即ち、読み出しと同時に):
llFlチッチ402でラッチされ、D/Aコンバータ
403でアナログ信号に変換された後、楽音波形MWと
してキーヤ5に入力される。キーヤ5は、このアナログ
楽音波形MWに適宜の音量エンベロープを付与するもの
である。
即ち、押鍵と同時に鍵盤1回路2から出力されるキーオ
ン信号KONによってエンベロープ波形発生器501力
1らエンベロープ波形EVが出力される。
電圧制御型増幅器502はこのエンベロープ波形Evを
制御電圧入力端子CNに受け、このエンベロープ波形E
vに従って記憶装置4から出力されるアナログ楽音波形
MWの振幅を制御する。こうして適宜の音量エンベロー
プが付与されたアナログ楽音波形MWは低域通過フィル
タ503を介してサウンドシステム6に出力される。
しめ)し、実施例の音量エンベロープ付与は通常の電子
楽器の音量エンベロープ付与と多少異った点がある。即
ち、この発明の実施例では、実際の楽器音(Do +F
41+ ”・l B1)が記憶装置4の各RAM1〜R
AM8にそれぞれ記憶されている。従って各RAM1〜
RAM5には既に音量エンベロープが付与されている楽
音波形が記憶されている訳である。通常の波形メモリ読
み出し方式の電子楽器などにはこの様にエンベロープが
既に付与されている波形が記憶されていることはなく、
従って周知の様に第11図に示す様な持続音形のエンベ
ローブ波形EVをエンベロープ発生器が出力する様に構
成されている。しかし、この発明の電子楽器は音量エン
ベa−ブが付与された波形が記憶装置4内の各RAM1
〜RAJ3に記憶されるため、次の様にして適正な音量
エンベロープをアナログ楽音波形MWJこ付与する様に
している。
即ち、第2図に示すキーヤ5のエンベロープ波形発生器
501は、第12図に示す様な波形形状のエンベロープ
波形EVを出力し、更lこ第12図に示すエンベロープ
波形においてその立ち上り時刻11/から減衰開始時刻
tlまでのサスティ時間τと減衰開始時刻12′から減
衰終了時刻t3′までDT の減衰時間2DTの関係が   ミK(一定値)τ の関係になる様に構成されている。エンベロープ波形g
vの減衰時間2DTは、第2図に示すキーヤ5のエンベ
ロープ波形発生器501に付設されている減衰時間調整
用可変抵抗51によって調整可能に構成されている。可
変抵抗51によって2DTを長く設定すれば、第13図
囚に示す様に、DT これに応じて   =K(一定値)の関係に基いτ てサスティン時間τも長くなり、可変抵抗51によりて
2DTを短く設定すれば、第14図(A)に示す様に上
記関係に基いてサスティン時間τも短くなる。従って、
減衰時間2DT (サスティン時間τ)を長く設定した
場合にはサスティン時間τの期間内1こ記憶装置4内の
RAM(I〜8)に記憶されている全波形(楽器音ディ
ジタルデータTD郡)がアナログ楽音波形MWとして第
13図(B)に示す様にそのまま出力される。この場合
にはこのアナログ楽音波形MWは電圧制御型増幅器50
1によって常に同一のレベルで振幅変調されるため自然
楽器の楽器音に付与されている音量エンベロープがその
まま利用される事になる。また、減衰時間2DT (サ
スティン時間τ)を短く設定した場合には、第14図囚
に示す様なエンベロープ波形EVが電圧制御型増幅器5
02の制御電圧入力端子に入力されるため、記憶装置4
からアナログ楽音波形として第13図(明こ示す様な波
形が出力されても、電圧制御型増幅器502において上
記エンベロープ波形EV(第14図(4))に応じて振
幅制御されるため、第14図(B)に示す様に音量エン
ベロープが付与されたアナログ楽音波形MWが出力され
る。
以上の様な動作をするエンベロープ波形発生器502の
一実施例を第15図に示す。即ち減衰時間調整用可変抵
抗51の一端は一方において+Vボルトの電圧源に接続
され他方において定数Kを設定するための可変抵抗52
の一端に接続され、減衰時間調整用可変抵抗51の他端
はアースされている。可変抵抗52の他端は可変抵抗5
1の摺動端子とエンベロープ波形発生回路57の入力端
子DIC接続され、可変抵抗52の摺動端子は電圧/電
流変換器54の入力側に接続されている。電圧/’1m
!流変換器54の出力側はダイオード55を介して一方
においてワンショット53に接続され他方においてコン
デンサ56の一端に接続されている。コンデンサ56の
他端はアースされており、ワンショット53のトリガ端
子Tにはキーオン信号KONが入力されている。ワンシ
ョット53の出力端子opはエンベロープ波形発生回路
57のキーオン信号入力端子Eに接続されている。
ここで、可変抵抗52の摺動端子は適宜の位置に固定さ
れており、前記した様にこれによって実質的に定数Kが
設定される。また、ワンショット53は次の様な機能を
有している。即ち、そのトリが端子Tにキーオン信号K
ONが入力されるとコンデンサ56に充電されている電
荷を電圧/電流変換器54の出力する電流値で放電し、
放電が開始(キーオン信号KONの発生時)されてから
終了に至る期間のパルス幅を有するパルスを出力端子P
から出力する。後述する様にこのパルスが新たなキーオ
ン信号KONとしてエンベロープ波形発生回路57の入
力端子Eに入力される。また、ワンショット53はキー
オン信号KONがそのトリガ端子Tに入力されなくなる
と、コンデンサ56を充電する。またエンベロープ波形
発生回路57は第15図(B)lこ示す様な通常の電子
楽器に用いられているものであり、その入力端子A−E
に各種信号を受けて第11図に示す様なエンベロープ波
形gvを出力するものである。ただし、サスティンレベ
ル設定入力端子Aは最大レベルの信号が入力され、また
アタック時間設定入力端子Bとファウストディケイ時間
設定入力端子Cとには最小レベルの信号が入力されてい
る。これによって、第11図に示すエンベロープ波形E
viこかえて第12図1こ示す様なエンベロープ波形E
Vを発生する。
次にこのエンベロープ波形発生器501の動作について
説明する。減衰時間1pl!I用の可変抵抗51を矢印
P1の方向に摺動させその摺動端子をアース電位に近ず
けると、これに比例して可変抵抗52の摺動端子の出力
電圧も低下する。この出力電圧が電圧/電流変換器54
に入力されるためその出力電流は微小電流になる。また
可変抵抗51の出力電圧がエンベロープ波形発生回路5
7のセカンドデイケイ時間設定入力端子りに入力される
ため、セカンドデイケイ時間2DTはこの出力電圧に応
じた期間(この場合は長い)に設定される。このセカン
ドデイケイ時間2DT (第11図参照)は@12図の
減衰時間2DTに等しい。
ここで、電子楽器の鍵盤部である鍵が押鍵されると鍵盤
回路2からキーオン信号KONが出力され、これが第1
5図(4)に示すワンショット53のトリが端子Tに入
力される。従って、ワンシmy)53はコンデンサ56
に充電されていた電荷の放電を開始させ、これは前記し
た様に電圧/電流変換器54の出力電流に応じた値の電
流1こよって行われる。従って、その放電時間は非常に
長くなる。
これと同時にワンショット53は出力端子OPからその
パルス幅がコンデンサ56の放電時間に等しいパルスを
1つ出力する。この場合放電電流が微小電流に設定され
るためこのパルス幅は広いものになる。エンベロープ波
形発生回路57はこの長いパルスを新たなキーオン信号
KON’として入力端子Eに受は第13図(4)に示す
様な長いサスティン時間τのエンベロープ波形gvを電
圧制御型増幅器502(第2図)の制御電圧入力端子C
Nへ出力する。従って、この場合には第13図中)に示
す様なアナログ楽音波形MWが電圧制御増幅器502か
ら出力される。
逆に、減衰時間調整用の可変抵抗51を矢印P2の方向
に摺動させその摺動端子を+Vの電位に近ずけると、こ
れに比例して可変抵抗52の摺動端子の出力電圧も増加
する。この出力電圧が電圧/電流変換器54に入力され
るためその出力電流も大電流になる。また、可変抵抗5
1の摺動端子の出力電圧がエンベロープ波形発生回路5
7のセカンドデイケイ時間設定入力端子りに入力されて
いるためこのセカンドデイケイ時間2DTはこの出力電
圧に応じた期間(この場合は短い)に設定される。ここ
で、電子楽器の鍵盤部である鍵が押鍵されると鍵盤回路
2からキーオン信号KONが出力され、これが第15図
(4)に示すワンショット53のトリが端子Tに入力さ
れる。従りて、ワンショット53はコンデンサ56に充
電されていた電荷の放電を開始させ、これは前記した様
に電圧/電流変換器54の出力電流に応じた値の電流に
よって行なわれる。従って、この場合にはその放電時間
は非常に短いものになる。これと同時にワンショット5
6は出力端子OPからそのパルス幅がコンデンサ56の
放電時間に等しいパルスを出力する。この場合、このパ
ルスのパルス幅は非常に狭いものになる。エンベロープ
波形発生回路57はこの短いパルスを新たなキーオン信
号ICOH2として入力端子Eに受け、第14図(Nに
示す様な短いサスティン時間τのエンベロープ波形EV
を電圧制御型増幅器502の制御電圧入力端子CNへ出
力する。従って、この場合には第14図(B)ζこ示す
様なアナログ楽音波形MWが電圧制御型増幅器502力
1ら出力される。
以上の説明から明らめ)な様に減衰時間y4a用可変抵
抗51を矢印P1の方向に設定すれば、第13図(4)
に示す様なサスティン時間τ及び減衰時間2DTの長い
エンベロープ波形EVが形成され、記憶装!4のRAM
I〜RAM5に記憶されている楽器音にもとから付与さ
れている音量エンベロープがそのまま利用できる。また
減衰時間調整用可変抵抗51を矢印P2の方向に設定す
れば、第14図(4)に示す様なサスティン時間τの短
いエンベロープ波形EVが形成され、第11図参照)に
示す様な音量エンベロープが付与された楽音波形MWが
形成される。
ここで、電圧/電流変換器54は通常指数関係の電圧/
電流変換を行なう様に構成されている。
これは、1ンベロ一プ波形発生回路57が通常その入力
端子B−Dに入力される時間に関する電圧信号を指数変
換して利用する様に構成されているDT ため、   =K(定数)の関係(比例関係)にτ ある減衰時間2DTの片方だけを指数変換して他方を指
数変換しないと不合理だからである。従って、もしエン
ベループ波形発生回路57が入力端子A−Eに入力され
る各種信号を指数変換しないで利用する型のものであれ
ば電圧/電流変換器も通常の指数変換を行なわないリニ
アタイプのもので良い。ここで、エンベロープ波形発生
回路57が時間に関する電圧信号をその内部で指数変換
して利用する理由は、単にその可変範囲を大きくするた
めのみでなく、時間設定を容易にする事にも関連する。
以上の様にして第2図に示す記憶装置4から出力された
楽音波形はキーヤ5の電圧制御型振幅器502で音量エ
ンベロープが付与された後、a!2図に示す様に低域通
過フィルタ503に入力される。この理由は、記憶回路
4の2ツチ回路402から出力されるのは8ビツトのデ
ィジタル信号であり、D/Aコンバータ406はこれを
アナログ信号(楽音波形MW)に変換している。しかし
、D/Aコンバータ406の出力するアナログ信号(楽
音波形MW)はディジタル信号を変換したものであるた
め、階段状のアナログ信号になっている。キーヤ5の低
域通過フィルタ503はこの階段変化を除去してなめら
かに変化する楽音波形MWを形成するために設けられた
ものである。
以上の様にしてキーヤ5−こおいて適正に音量エンベロ
ープを付与された楽音波形MWはサウンドシステム6に
入力されて、楽音として発生される、尚、以上に説明し
た第2図に示す実施例においで、記憶装置4のRAMf
〜RAM8の楽器音ディジタルデータ入力端子T5と出
力端子T6を同一端子で共用する様にRAMj〜RAM
3のチップを構成すれば、楽器音書き込み動作時に各R
AM1〜RAM8に書き込まれる楽器音をモニタするこ
とができる。
また、書き込み回路1のA/Dコンバータ104と記憶
装置4のD/Aコンバータ403はその変換特性さえ互
いに一致していれば良く、そのリニアリティなどは問題
にならない。例えばA/Dコンバータ104の特性を第
16図(4)に示す様1こ対数変換特性とし、D/Aコ
ンバータ403の特性を第16図(B)に示す様にその
逆変換特性とすれば、たかだか8ビツトの楽器音ディジ
タルデータTDでも十分に振幅の大きい大きな楽音を表
現することができる。
尚、第2図に示した実施例において記憶装置4の各RA
MI〜RAM8としては比較的大容量のものが要求され
る。第17図は、RAMI〜RAM8としてこの様な大
容量のRAMを用いずに容量がIKビット程度のRAM
を多数設けて各RAM1〜RAM8を構成したブロック
図である。
このRAMj (RAM2〜RAM3)は128個のI
Kビット程度のRAMraml 〜ram12Bを用い
ている。即ち、第2図に示す読み出し回路6のカウンタ
605から出力される17ビツトのアドレス信号ADの
上位7ビツトがデコーダ41に入力され下位lOビット
が各ram1〜ram128の入力端子tsに入力され
ている。デコーダ41は128本の出力線を有しており
各出力線はそれぞれ第17図に示す様にアンド回路A1
〜A128の入力側ζこ接続されている。また、アンド
回路AOの入力側には読み出し回路6のリングカウンタ
304の出力端子OP2から出力されるクロックパルス
φ1oと記憶装置4のセレクタ401から出力されるR
AMセレクト信号が入力されている。アンド回路AOの
出力側は各アンド回路A1〜A128の入力側に接続さ
れている。また、アンド回路人1〜A128の出力側は
それぞれ対応するram(1〜128)の入力端子11
に接続されている。また、各ram1〜ram128の
入力端子t!には書き込み指令信号WR又は読み出し指
令信号R8が入力される。また、各ramj〜flJm
128の入力端子1.には書き込み回路1のA/Dコン
バータ104(第2図)から楽器音ディジタルデータT
Dが入力される。
ここで、各ramj〜ram j 25は入力端子t。
に書き込み指令信号WS(論理値”1”)又は読み出し
指令信号R8(論理値”o”)のいずれか一方を受けて
指定された動作を行なう様にセクトされる。また、第1
7図に示す様に、それぞれの信号(アドレス信号AD、
RAMセレクト信号、クロックパルスφ10s楽器音デ
ィジタルデータTD、書き込み指令信号WS(読み出し
指令信号R8))が入力される記憶装置40の各入力端
子はa!2図ニ示す記憶装置4の各RAM1〜RAM8
の入力端子T1〜で5にそれぞれ対応している。
読み出し回路3のカウンタ305から出力はれるアドレ
ス信号ADの上位7ビツトは73mセレクト信号rsで
ありデコーダ41でデコードされ、デコーダ41はその
デコード値に対応する1本の出力線に限って論理値′″
1″を出力し、これが対応する1つのアンド回路(Al
〜AI 28)に入力される。またアドレス信号ADの
下位10ビツトは各raml〜ram12f3の入力端
子t1 にアドレス信号AD’として入力されている。
従って、この対応する1つのアンド回路(At−A12
8)は、RAMセレクト信号がアンド回路AOに入力さ
れている場合には、アンド回路AOに入力されているク
ロックパルスφ10のタイミングで、対応する1つのr
am(1〜t 28)の入力端子t1に入力される。こ
れによって、書き込み指令信号WS又は読み出し指令信
号(R8)のいずれか一方の信号によって指定された動
作を行なう1つのrBmが指定される訳である。また、
アドレス信号ADの下位lOビットは各raml〜ra
mj’18の入力端子t3にアドレス信号AD’として
共通に入力されている。従って、上記した動作によって
指定されたramがこのアドレス信号AD’に従って、
書き込み指令信号WS又は読み出し指令信号R3のいず
れか一方の信号によりて指定された動作を行なう。即ち
、書き込み動作が指定されている場合には入力端子1.
に入力されている楽器音ディジタルデータ信号TDが順
次記憶され、読み出し動作が指定されている場合には出
力端子t6かも記憶されている楽器音ディジタルデータ
TDが楽音波形MWとして読み出される。
ここで、読み出し装置6のカウンタ605から出力され
ているアドレス信号ADの上位7ビツトをram(j〜
128)を指定するために用い、下位lOビットを指定
されたramのアドレス信号AD’としているため、r
am(1〜12B)の新たな指定は、その前に指定され
たramの全アドレスについて上記2つの動作のうち指
定された動作が完了した後に行なわれる。
〔発明の効果〕
以上の説明から明らかなように、この発明によれば、書
込みが指示されたとき直ちに書込み動作を行うのではな
く、外部から入力される音の立上がりを検出し、この音
の立上がりに同期して書込み用アドレス信号の発生を所
定の開始アドレスから開始することにより該音の波形デ
ータを記憶手段に記憶させるようにし、1つ楽音信号発
生指令に対応して読出し用アドレス信号の発生を該所定
の開始アドレスから開始することにより該記憶手段の記
憶波形データを順次読み出すようにしたので、楽音信号
発生指令に対応して直ちに音の立上り部分から正しく読
出しが行われることになり、楽音信号発生指令に対応し
て正しく楽音信号を発生することができる、という効果
を奏する。また。
読み出された波形データに基づき得られる楽音信号に対
して音量エンベロープを付与するようにすることにより
、外部音サンプリング方式の電子楽器としての演奏性能
を一層高めることができる。
更にこの発明によれば、遅延手段による遅延制御により
、立上がり検出手段における音の立上がり検出に要する
時間を確保することができ、音の立上がり検出以前に、
記憶手段に対してディジタル波形データが供給されない
ようにすることができるので、外部より入力された音の
ディジタル波形データを、その先頭をカットすることな
く、先頭から正確に記憶手段に書き込むことができると
いう効果を奏する。従って、立上がり検出の際の回路動
作等の時間遅れを考慮した書込みが行われることになり
、その結果、楽音信号発生指令に対応して音の立上り部
分から正しく読出しが行われることになり、楽音信号発
生指令に対応して正しく楽音信号を発生することができ
る。
【図面の簡単な説明】
第1図はこの発明に係る電子楽器の一実施例を示す概略
ブロック図、第2図は同実施例の詳細例を示すブロック
図、第3図(A)、(B)、(C)はこの明細書に添付
する図面で使用する各種論理素子の表示方法を示す図、
第4図は第2図に示した実施例の電子楽器に記憶する楽
器音波形の1例を示す波形図、第5図(A)〜(E)は
第2図に示した実施例の書き込み回路1の動作を説明す
るためのタイミングチャート、篤6図は第2図に示した
実施例の検波回路の1例を示す回路図、第7図は第2図
に示した実施例のクロックセレクタの1例を示す回路図
、第8図は第2図に示した実施例のリングカウンタの動
作状態を示すタイミングチャート、第9図は第2図に示
した実施例の記憶装置の楽器音書き込み動作を説明する
ためのタイミングチャート、第10図は第2図に示した
実施例のキーコード発生回路の1例を示す回路図、第1
1図は従来の電子楽器のエンベロープ波形発生装置が出
力するエンベロープ波形の1例を示す波形図、第12図
は第2図に示した実施例のエンベロープ波形発生器を出
力する一般的なエンベロープ波形の波形形状を示す波形
図、第13図(A)、第14図(A)はエンベロープ波
形の波形形状の例を示す波形図、第13図(B)、第1
4図(B)は電圧制御型増幅器の出力波形を示す波形図
、第15図(A)は第2図に示した実施例のエンベロー
プ波形発生装置の1例を示す回路図、第15図(B)は
従来の電子楽器に用いられているエンベロープ波形発生
装置の1例を示す図、第16図(A)は第2図に示した
実施例のA/Dコンバータの特性の1例を示す特性曲線
図、第16図(B)は第2図に示した実施例のD/Aコ
ンバータの特性の1例を示す特性曲線図、第17図は第
2図に示した実施例のランダムアクセスメモリの他の例
を示すブロック図である。 1・・・書み込み装置   2・・・鍵盤回路3・・・
読み出し装[4・・・記憶装置5・・・キーヤ、   
   6・・・サウンドシステムRAMl−RAM8.
raml〜ram128−ランダムアクセスメモリ 第8図

Claims (2)

    【特許請求の範囲】
  1. (1)書込みと読出しが可能なランダムアクセスメモリ
    からなる記憶手段と、 外部から入力される音に対応した複数周期からなるディ
    ジタル波形データを前記記憶手段の書込みデータ入力に
    供給する供給手段と、 書込みを指示するための操作手段と、 外部から入力される前記音の立上がりを検出する立上が
    り検出手段と、 前記操作手段により書込みが指示されたとき、前記立上
    がり検出手段により検出した前記音の立上がりに同期し
    て書込み用アドレス信号の発生を所定の開始アドレスか
    ら開始し、前記ディジタル波形データをこのアドレス信
    号によって指定された前記記憶手段内のアドレスに順次
    書き込み、他方、楽音信号発生指令に対応して読出し用
    アドレス信号の発生を前記開始アドレスから開始し、こ
    のアドレス信号によって指定された前記記憶手段内のア
    ドレスから前記ディジタル波形データを順次読み出すア
    ドレス信号発生手段と、 前記記憶手段から読み出された波形データに基づき得ら
    れる楽音信号に対して音量エンベロープを付与するエン
    ベロープ付与手段と を具える電子楽器。
  2. (2)書込みと読出しが可能なランダムアクセスメモリ
    からなる記憶手段と、 外部から入力される音に対応した複数周期からなるディ
    ジタル波形データを前記記憶手段の書込みデータ入力に
    供給する供給手段と、 書込みを指示するための操作手段と、 外部から入力される前記音の立上がりを検出する立上が
    り検出手段と、 前記立上がり検出手段に対する前記音の信号入力タイミ
    ングよりも前記記憶手段に対する前記ディジタル波形デ
    ータの供給タイミングを所定時間遅らせる遅延手段と、 前記操作手段により書込みが指示されたとき、前記立上
    がり検出手段により検出した前記音の立上がりに同期し
    て書込み用アドレス信号の発生を所定の開始アドレスか
    ら開始し、前記ディジタル波形データをこのアドレス信
    号によって指定された前記記憶手段内のアドレスに順次
    書き込み、他方、楽音信号発生指令に対応して読出し用
    アドレス信号の発生を前記開始アドレスから開始し、こ
    のアドレス信号によって指定された前記記憶手段内のア
    ドレスから前記ディジタル波形データを順次読み出すア
    ドレス信号発生手段と を具え、前記記憶手段から読み出された波形データに基
    づき楽音信号を発生するようにした電子楽器。
JP2279113A 1990-10-19 1990-10-19 電子楽器 Expired - Lifetime JPH0652475B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2279113A JPH0652475B2 (ja) 1990-10-19 1990-10-19 電子楽器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2279113A JPH0652475B2 (ja) 1990-10-19 1990-10-19 電子楽器

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP61069810A Division JPS61281296A (ja) 1986-03-29 1986-03-29 電子楽器

Publications (2)

Publication Number Publication Date
JPH03141396A true JPH03141396A (ja) 1991-06-17
JPH0652475B2 JPH0652475B2 (ja) 1994-07-06

Family

ID=17606602

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2279113A Expired - Lifetime JPH0652475B2 (ja) 1990-10-19 1990-10-19 電子楽器

Country Status (1)

Country Link
JP (1) JPH0652475B2 (ja)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4844310A (ja) * 1971-10-09 1973-06-26
JPS4944732A (ja) * 1972-08-31 1974-04-27
JPS51807A (en) * 1974-06-20 1976-01-07 Mitsubishi Electric Corp Onseinokioku oyobi saiseihoshiki
JPS51130211A (en) * 1975-05-06 1976-11-12 Ikuo Tagusari Musical sound synthesizer
JPS5292706A (en) * 1976-01-30 1977-08-04 Toshiba Corp Sudden phenomena recording system
JPS52121313A (en) * 1976-04-06 1977-10-12 Nippon Gakki Seizo Kk Electronic musical instrument
JPS52143007A (en) * 1976-05-25 1977-11-29 Oki Electric Ind Co Ltd Regeneration of all solid-state record
JPS5341107A (en) * 1976-09-28 1978-04-14 Nec Corp Automatic cut-out device for voice waveform
JPS53107301A (en) * 1977-03-01 1978-09-19 Omron Tateisi Electronics Co Recording/reproducing device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4844310A (ja) * 1971-10-09 1973-06-26
JPS4944732A (ja) * 1972-08-31 1974-04-27
JPS51807A (en) * 1974-06-20 1976-01-07 Mitsubishi Electric Corp Onseinokioku oyobi saiseihoshiki
JPS51130211A (en) * 1975-05-06 1976-11-12 Ikuo Tagusari Musical sound synthesizer
JPS5292706A (en) * 1976-01-30 1977-08-04 Toshiba Corp Sudden phenomena recording system
JPS52121313A (en) * 1976-04-06 1977-10-12 Nippon Gakki Seizo Kk Electronic musical instrument
JPS52143007A (en) * 1976-05-25 1977-11-29 Oki Electric Ind Co Ltd Regeneration of all solid-state record
JPS5341107A (en) * 1976-09-28 1978-04-14 Nec Corp Automatic cut-out device for voice waveform
JPS53107301A (en) * 1977-03-01 1978-09-19 Omron Tateisi Electronics Co Recording/reproducing device

Also Published As

Publication number Publication date
JPH0652475B2 (ja) 1994-07-06

Similar Documents

Publication Publication Date Title
US4383462A (en) Electronic musical instrument
US4502361A (en) Method and apparatus for dynamic reproduction of transient and steady state voices in an electronic musical instrument
US4166405A (en) Electronic musical instrument
US4282788A (en) Electronic musical instrument with automatic chord performance device
JPS6328478Y2 (ja)
JPH03141396A (ja) 電子楽器
JPS6031189A (ja) 楽音発生装置
US4785703A (en) Polytonal automatic accompaniment apparatus
JPH07113831B2 (ja) 電子楽器
JPS6116080B2 (ja)
JPS61281296A (ja) 電子楽器
JPS6158915B2 (ja)
JP2586442B2 (ja) 楽音周波数制御回路
JPH0799478B2 (ja) 電子楽器
JPS61248096A (ja) 電子楽器
JPH0468638B2 (ja)
JPS61245196A (ja) 楽音発生方法および装置
JP2536460B2 (ja) 楽音発生方法および装置
JP2605680B2 (ja) 音声ノイズ発生回路
JPS612196A (ja) 楽音波形発生装置
JPH0348640Y2 (ja)
JPH0158518B2 (ja)
JPH0468635B2 (ja)
JPH06161455A (ja) 波形記憶再生装置
JPH0690633B2 (ja) 音声ノイズ発生回路